比特币是如何做到去中心化的呢?
举个例子,有一个古老的村落,没有货币,大家都是物物交换。有一天,村里的老李打算用一只羊换老王的三只鹅,老王答应了,并牵走了老李的羊,但迟迟未给老李三只鹅。老李着急去找老王,但老王不认账,说羊和鹅都是自己的,这时候该怎么办呢?
老李只能去找村长评理,但村长是老王的二叔,他告诉老李,没人看到你和老王交换过东西,所以证据不足,不能说明羊是你的。老李只能忍气吞声,自认倒霉。
后来老李想了个办法,在以后的交易中,都会找来一大堆村民给交易做证明,村民们每个人手里都有个账本,把这次交易记录下来。同时,老李会给这些人一定的回报。
以后,再有人赖账,哪怕是老王,都会有一群村民为老李作证,村民们的账本里记的很详细:哪一天,什么时候,谁给了谁什么东西。如果老王再想赖账,就得花血本贿赂一半以上记录交易的村民们更改账本,这个代价可就太大了。因此,即使没有村长,交易也能正常进行,没有人再会赖账。
如果把村子看成是地球村,把上面的交易物品替换成比特币,那就是比特币的分布式点对点网络记账系统。我举的例子只能说个大概,实际这套系统要复杂的多,比如更改交易记录并不是划掉重写那么简单,而是需要进行大量的几乎不可能得出结果的复杂运算,所以更改记录基本不可能实现。
网友评论