一个小故事助你理解区块链的雏形——分布式记账:
在一群小岛上居住着一群和善的居民,在漫长的岁月里,他们把贝壳作为信用中介,以它作为等价交换物换取自己需要的食物,一千年过去了,岛上出现了一个大汉,大汉要求大家同意把他家树上的叶子作为唯一的信用中介。
试图反抗的人都被扔到了海里喂鱼,善良的人们很快被驯服。
慢慢地,大汉家里的叶子成了岛上的等价交换物,岛民必须先用物品换取叶子,再用叶子去交换其他生活物品。日子一天天过去了,每个人手里的叶子越来越多,但买到的东西却越来越少,除了大汉和他的手下,很多人过得紧巴巴的。
直到有一天,其中一个岛民漂流到另个小岛上,发现这个岛上的交换方式与自己岛上的不一样。他们并不使用叶子,而是共同记账。所有岛民将自己的来往账目记在一个账本之上,所有的交易都在账目上用数字表示。只要得到6个人的认可,大家就认为这个账目是对的。
如果这个人想去买东西,那么只须在上面划账,就可以拿走商品。这种新方式比用叶子作为中介更简单方便。如果选择这种方式,小岛上所有的人不需要叶子就可以自由交易同时,因为账目是公开的,所以每个人都可以对账单进行检查,这也就杜绝了造假的可能。
这样一种共同记账的方式,有着比特币的影子,也是区块链技术的雏形一一分布式记账。小岛上的6个人相当于6个节点,每个节点都维护着自己的一个账本,账本记录着小岛上岛民的一笔笔来往交易。