为什么说区块链是“信任的机器”?它是如何工作的?这有篇最简单的解释!
区块链的游戏规则是必须有足够的人不想依靠第三方来进行交易。 多少人才算“足够多”呢?最少三个。
我们假设有十个玩家想放弃银行或任何第三方,经相互同意,他们在不知道对方身份的情况下,拥有对方账户的详细信息。至此,游戏开始。
一个空白账本
每个玩家都从一个空白账本开始,随着“游戏”的开始,每个玩家不断往这个空账本上记东西,交易越来越多,账本的页数也在不断增加。这个账本就是我们追踪交易纪录的“寄存器”。
当有交易发生时
系统中的每个玩家都拥有一个空白账本,每当有交易发生时,他们就将交易记录在账本上。
现在,假设2号玩家想给9号玩家转10块钱。为了进行交易,2号在系统里吼一声“大伙儿,我要给9号妹子转10块钱,你们快在账本上记一下”。
接下来,每个玩家就开始检查2号是否真的有10块钱转给9号,如果她真的有足够的钱,那么所有玩家都会在账本的空白页记下这笔转账。这样,一笔交易就算完成了。
交易继续
随着时间的流逝,系统里有越来越多的玩家需要转账给其他人。无论他们什么时候想转账,都只需要在系统里告诉所有玩家,只要有一个人听到了,他/她就会将这笔交易记在账本上。
记账继续,直到所有玩家将当前的空白页用完。假设一页账本能记十笔交易,当十笔交易完成时,那么这个页面就不能再继续记账。
这时候只需将这页记录保存到文件夹中,然后翻到下一个空白页,继续记账就行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)