什么是区块链简单来说 区块链是什么意思( 二 )


为了防止唠嗑唠稀碎,我们还是用这个例子接着往下说 。刚才说了张三媳妇也记账,那我们就说说张三媳妇为什么要记账 。
张三开始记账了,张三媳妇就起疑心了 。平常吊儿郎当一个人,突然开始记账了 。大白天的老母猪上树了,这里边一定有鬼 。是不是惦记着回头跟我离婚分家产呢?不行,我也得记账,免得到时家里有多少钱我都说不清楚 。于是,张三媳妇也开始记账了 。
过一段时间,张三发现媳妇也在记账,就问她,你记账干什么呢?
媳妇也爽快,我怀疑你记账是想以后和我离婚分家产,那我也得记,免得到时我连家里有多少钱都说不清 。
张三一听哭笑不得,媳妇你想多了,我记账是为了把咱们的日子过好 。不过你记账我也不反对,咱俩这叫分布式去中心化记账,数据更安全 。你也体会一下,什么叫不当家不知柴米贵 。
这一解释,张三媳妇心里的石头放下了,原来这死鬼不是为了跟我离婚啊,那就好 。不过万一咱俩有一个记错了,过一段时间都忘了,那这个账以谁的为准呢?
张三一听,对啊,以谁的为准呢?干脆这样,咱爸咱妈四位老人都闲着没事,也请他们帮我们记账,这就多了四个账本,六个账本总不能都错了 。以大多数记录相同的为准,怎么样?但有一点啊,你的那点怀疑可不能跟爸妈讲,如果老人误以为咱俩要离婚记账,非把咱俩的腿打折了不可 。
于是,六个账本一同记账,为了方便对账,张三全家约定,每天的收支记到一张纸上,一天一张纸 。这张纸我们可以把它叫做一个区块,一天天的,一个区块接着一个区块记下去,连到一起就叫做区块链 。
这个例子接地气吧,它就能把区块链解释得清清楚楚 。六个账本,同时记录张三一家的收支情况,每天的记录打包成一个区块,这就是区块链 。
什么是区块链?
区块链我们再总结一下,第一,它是个数据库,记录的是张三一家的收支情况 。第二,它是去中心的,六个账本,没有一个是唯一的,六个账本里的数据如果相同,都是有效的 。第三,它是分布式的,六个账本在六个人手里,不可能同时被毁,数据是绝对安全的 。
另外就是数据的纠错问题,区块链的纠错原则就是以大多数为准,只要结果,不论对错 。大多数原则怎么理解呢?还是张三一家的例子 。
张三全家每星期对一次账,六个人拿着六个账本坐在一起对账,如果说张三的账本里一个区块,比如5月1日一笔支出是100元,但是其它五个账本里记录的都是120元,那以其它五本的记录为准,张三5月1日这个区块的记录必须改过来,而且张三5月1日以后的区块全部作废,必须改成与其它五个账本的区块一致,否则张三的账本都给你废了,你这个账本没人承认 。张三心想我比窦娥还冤,这笔钱是我亲手花出去的,就是100元啊 。那也不行,大多数人记录的都是120,那就是120,不是也是 。这就是区块链的纠错机制 。遵循大多数原则 。
如果说张三媳妇的数据也错了,张三媳妇5月2日的区块有一笔数据不对,那么张三媳妇5月2号的区块数据包括以后的区块全部作废,必须改成和大多数人一样的 。
当然我们说张三冤枉不是指区块链的纠错机制不对啊,你反过来想,如果有人恶意篡改数据呢?他改少数账本的可能性高呢,还是改大多数账本的可能性高呢?答案是显而易见的,能够同时把大多数账本的数据都篡改了,这个可能性基本不存在 。所以,区块链的纠错机制其实保障的是数据的不可篡改性 。
什么是区块链?
比特币圈里有个说法,如果你掌握了全网51%的算力,那就完全掌握了比特币,你想怎么改就怎么改,就是这个道理 。我给张三转账十个比特币,你完全可以改成转给你,同样是有效的,全网的矿机都承认这个结果,因为你就是大多数嘛 。那我和张三就傻了,傻了也不管用啊,区块链就是这样,只承认大多数的结果,不论对错的 。我拿出什么证据都不管用 。

推荐阅读