区块链,可能有些人脑子里面还是只有模糊的概念,但是比特币(BTC),相信大多数都知道的。那么,二者又是怎样的关系呢?看完今天的文章,你就会得到答案。
自定义举例<一>卖场女导购:
一个商场(区块链)
很多导购(矿工)
消费小票(比特币)
记账(分布式数据)
一个卖场有很多导购,你去买东西,有很多人给你推荐。你说你需要一部苹果XR,然后有一个漂亮的女导购用最短的时间把手机给你拿过来,然后你付款。导购给你开了小票。
但是如果导购和结算都是一个人,那么这张小票就可以重复使用了。这样卖场就有损失了。所以,老板在卖场装上喇叭。有人卖出手机了,老板就让所有人都记录在本子上。这是一种激励方法,也是分布式记账。而这种分布式的、大家一致同意的账本数据,就叫做区块链。
自定义举例<二>王者荣耀篇:
1.所有英雄都有一个钱包,但不是用来捡装备的。用来存放某种在他们之间流通的数字货币,我们就随便给这个货币取个名字,叫SB。
2.游戏里所有持有SB的英雄每人都有一个账本。
3.持有SB的英雄之间,如果互相转移SB,必须把转账这件事(参与双方、转账时间和转账金额)同时告诉所有记账的人。
4.所有英雄以十分钟为单位,记录游戏里所有的转账信息,然后根据这些信息做一系列复杂的数学运算。
5.这一系列复杂的数学运算只有两个目的:一,确保转账信息的真实性。二,用转账信息再加上一个随机数字,继续用数学运算去碰某个特殊的结果(这就是挖矿)。
6.一旦这个结果被某个英雄碰出来,这个英雄就对其他英雄宣布,他搞定了SB。
7.英雄们开始已经约定了,每十分钟能碰出来的SB数量是特定的,所以当大家承认了这个英雄的结果准确无误后,承认他拥有这一轮所有的SB,这一轮游戏结束,大家开始下一轮游戏。
好了,到这里大家应该了解了一些,在这个游戏里面,记账者是负责维护、记录大家转账和持有SB信息的账本,这就是区块链。而SB(代表比特币及其他数字货币),本身也是账本的一个特殊形式