要说近三年互联网什么最火区块链肯定榜上有名。区块链这个名词已经不算新鲜这几年人人都在谈,但很多人还不清楚区块链到底是什么意思笔者试图以粗浅嘚例子解释区块链,让小白有个大致的了解以后能在亲朋好友面前装一装内行。以下例子共九百多字预计阅读时间2~3分钟。
让我们假设村民老王和小李两个人老王从小李那里借了一些钱,小李把它写在一张由双方共同签名的借条几天后,老王否认存在借钱这一回倳并声称小李伪造了这张纸。小李百口莫辩因为他发现很难证明老王实际上欠他钱。
在此示例中老王和小李是两个节点。
現在假设相同的情景村里有很多对人互相交易。每一对的唯一证据就是借条如果有一方赖掉,就很难办看到这个场景,村长想出了┅个解决方案他建议为整个村使用一个共同的笔记本,把交易都记在上面由于村长德高望重,村民一致决定由村长保管这个重要的交噫本每次交易时,村民都到村长家让村长见证并记录,每一次交易都写入笔记本然后安全地保存。那个笔记本可以称为数据库
由于这个笔记本至关重要,村长把锁在保险柜里但是,这里总存在一些问题有时候,村长会不小心把墨水洒在纸上使部分交易记錄难以辨认,这叫单点故障小偷知道村长家的保险柜有一本重要的笔记本,费尽心思去偷这叫黑客入侵。
直到有一天村长的儿孓欠了别人很多钱,于是村长偷偷地删除儿子的欠款条目这样,村长的儿子就“不欠钱”了
当村民知道这件事后,他们开始质疑村长的公平权威性于是有个人提出新的主意:
废除村长的权力,这叫去中心化让所有村民各自保留一个笔记本,交易记录复制并汾散开了这叫分布式数据库。因此如果村里有n个人,则有n个笔记本也就是n个节点。每次在任何两个人之间进行交易时村里的所有囚都聚集在一起并在各自的笔记本中记录。并且没有一个人能一手遮天这叫 权力下放。
他们还决定永远不会从笔记本中删除已提及嘚交易这是不可逆转性。例如老王之前借了小李一笔钱,但转眼间他又想退还这笔钱那么交易本不会删除之前的借钱记录,而是新寫入一个还钱记录这样就有两条记录。
接下来让我们尝试攻破这一规则假如我们贿赂老王,让他更改他的笔记本的记录?不可行洇为下次村民集会时,发现老王的笔记本写的东西和其他所有人不一样因此村民注意到老王可能正在进行不可描述的交易,决定废除老迋的交易记录并把老王踢出组织。
如果尝试贿赂所有村民呢?代价太大了
这个模式的特点在于,贪婪的人需要付出很多代价去攻击规则他会发现遵守规则更有利可图。
村里一个聪明的孩子建议将每一笔交易数据称为“块”,并按时间顺序串成“链”即稱为区块链。
现实中我们可以把银行理解为例子中村长的角色。我们认为银行的权威性要高得多,也更安全不过,2008年的金融危機让很多人改变了这种看法,包括比特币发明者中本聪在传统交易中,银行等金融机构是交易中心这是中心化。区块链实现了去中惢化即没有一个权威中介。没有中介有什么好处呢?首先没有中介可以使交易更频繁,因为中介需要花费大量的时间处理和监管交易其次,不用额外付中介费当你在支付宝或微信转账巨款时,往往会被收手续费还有安全,中介相当于靶子每秒钟银行和支付系统都茬承受不计其数的攻击。
币圈动荡区块链路在何方
区块链目前最突出的应用就是虚拟货币了。随着虚拟货币的泡沫破裂区块鏈开始关注更实在的应用。然而区块链技术还不成熟尚需发展。2018年8月10日深圳开出了首张区块链发票。小小的发票解决了人与人之间的信任问题更高大上的应用呢?这正是很多区块链公司致力研究的问题。