008一步登天

解读区块链-从银行提供服务的角度

2018-05-06  本文已影响132人  Aichris

区块链是什么?
是一种 去中心化分布式账本-数据库。这句话你已经看过千百遍了把?
但看过之后内心是不是还是有一些不解呢?

这种感觉,有那么点像晚上去路边吃大排档的时候,老板将一大盆小龙虾放在你的面前,却只让你吃一只的感觉。

到底什么是Block-Chain,我们可以从三个方面解读:

  1. 去中心化,就是没有中心节点。
image.png
  1. 分布式账本,数据存储的每个节点都会同步复制整个账本数据。
    所以每一个节点都有完整的账本数据。区块链网络节点又是分散在全球各个地理位置的,有了这么多个节点的数据备份,账本数据的可靠安全性不言而喻。
image.png
  1. 数据库,区块链这个强大而又简单的数据库只有Create、Read、Write三个操作指令。数据库,大家可以把数据库想象成为一个装粮食的大粮仓,数据就是粮食,数据库就是这个大粮仓。
image.png

那这些Create、Read、Write单词又是做什么的呢?

Create:比如你去银行柜台开户,需要提供你的姓名、身份证、手机号码等信息。负责帮你开户的柜台小姐姐,她会将这些信息录入到开户的软件系统。而这套软件是和数据库建立关联的。也就是说,你提供的这些数据,随着柜台小姐姐的输入,会保存到数据库中。这个过程就是Create的过程。

Read:比如你去银行ATM机器上查询银行卡账户上的余额。当你把卡插入ATM机器,输入密码查询的时候,ATM系统会根据你提供的账户信息,调取数据库中你账户的余额。这个调用数据库中数据的过程就是Read的过程。

Update:现在大家都用微信、支付宝付款,很少用银行卡取现金了。哪天你需要用现金发现你的银行卡密码忘记了。这个时候你需要带上身份证去银行修改密码。你又跑到银行找柜台小哥哥,提供身份证等信息证明了你是你本人之后,小哥哥让你重新输入新的密码,并嘱咐你这次不要搞忘记了。当你两次输入新的密码并确定后,数据库中你的账户密码就被修改为最新的密码了。这个过程就是Update的过程。

Delete:聪明的你大概已经知道什么是Delete了。没错,就是有一张银行卡,当你长期不用、又嫌放在家里麻烦的时候。这个时候你可能会考虑把银行卡销毁掉。所以你又跑到银行找小哥哥或小姐姐去销户,验明正身、签字画押后,你的账户信息在数据库中就会被删除。柜员操作的这个过程就是正常的Delete的过程。

为什么区块链这个数据库没有Updata、Delete呢?


我是杜洪涛,和你一起在区块链的路上,一直成长!

image.png
上一篇下一篇

猜你喜欢

热点阅读