甲首先发起一个申请,我要打麻将,组建一个麻将局,这就相当于创建一个区块,这个区块很快就会被广播给乙、丙、丁、A、B、C、D……
在打麻将的过程中,四个人不断摸牌、打牌,这个就可以理解成挖矿。通过什么来挖矿?麻将机就可以理解成矿机,这四个人就是所谓的矿工。
4位矿工从144个麻将中碰撞出任一正确的牌就能和牌。
可以将这144个麻将理解成一连串的数字,和牌的过程就叫算力。直到和牌,意味着碰撞出了正确的数字,可以获得奖励。每人给和牌者支付相应的筹码。放在区块链中,这个奖励就是比特币或者其他虚拟货币。
细究一下,在大家达成共识时,没有任何中介或者第三方出来评判说某人赢了,大家给他的奖励也不需要通过第三方转交,都是直接点对点交易,这一过程就是去中心化。
牌友们(矿工)各自记录了第一局的战绩,记录完成后就生成了一个完整的区块。
但要记住,这在整个区块链上,仅仅是一个节点。一般来说,一轮麻将4圈或者8圈打完,也就是多个节点(每局一个节点,1圈有多个节点)连接在一起就形成了一个完整的账本。这就是区块链。
为了最后看输赢,4人(矿工)都约定每人每局的输赢自己都记在小本上(区块链节点),同时记账(去中心化),最后打完麻将时都把账本拿出来对账。
如果这时候有人想着篡改账本,那么他就要同时说服同桌的其他最少两个人一起更改,基本不可能。而且,区块链的规则是按时间记账的,换算成麻将桌,可以理解为大家都可以无规律地随时查账,因此每个人记账的小本本也就无从篡改。
打到最后,大家的输赢一目了然。
这就是区块链。
来源:今日头条 作者:中国经济周刊