什么叫区块链?
小鹿来回回答这个问题!
前段时间,比特币(Bit coin)跳水式暴跌占据了各种APP的热搜榜单,让比特币这个陌生人变得陌生。 熟悉的词汇再次出现在人们面前。区块链经常出现在比特币1中(BLOCK CHAIN)这也让很多人感到困惑。什么是区块链?
要了解区块链,首先要区分比特币和区块链的区别。区块链技术是比特币的底层技术。比特币用于区块链技术。比特币的交易信息记录在一个集中的分布式账本数据库中,即区块链。
我们不必把区块链想得太深刻和不可预测。它是一个分布在世界各地的数据库存储系统,可以协同运行。它不同于世代相传的数据库运营——读写权限掌握在一家公司或一个集中权手中。如何理解这一点?这里是前面提到的集中化。想想你的第一次网上购物。这个过程是这样的:
第一步:下单给支付宝钱;
步骤2:支付宝收款后通知卖家发货;
第三步:卖方发货后通过物流转运到您手中,您确认收货;
第四步;支付宝把钱转给卖家;(如图所示)
这是一代又一代的在线支付,表面上是买卖双方的直接交易,但事实上,所有的关键过程都在处理支付宝。这是基于集中的最简单的交易模式之一。
集中处理要简单得多。你只需要和卖家交换钱和衣服,然后双方都声称已经完成了交易。
然后我们需要了解一个概念,什么是分布式账本?我们还是以上面的网购为例。我们网上购物的所有关键流程都在与支付宝打交道。这样做的好处是,如果买卖双方有任何问题,他们可以让支付宝进行仲裁。如果有一天支付宝的程序出现了巨大的bug,导致大部分转账记录在一段时间内丢失,你的转账记录就在这段时间内,你刚转账的1000元没有地方推理。在分散的分布式账簿中,买卖双方和支付宝都独立记录了完全相同的交易信息。如果支付宝的账簿服务器坏了,对不起卖家的账簿和我的账簿。这些都是这笔交易真实发生的证明。
在集中的情况下,每当产生新的交易时,交易双方都会将交易信息广播到整个交易系统中,然后许多竞争对手会记录这些交易信息,整理成一个账户清晰的账户,然后将账户广播回系统。
在多人同时记账的情况下,区块链系统中有相关的规章制度来规范竞争对手的记账流程,每隔一段时间就会产生一个新的块来存储刚刚产生的交易信息。竞争对手必须解决一个密码问题。这是什么概念?就像读书一样,老师在黑板上写了一个问题,全班同学一起回答。第一个回答的学生公布了答案。在验证正确答案后,其他学生也应该记录他的正确答案。区块链系统中第一个解决问题的竞争对手将广播答案。在其他竞争对手验证答案正确后,该区块的问题已经解决,将停止工作,解决下一个区块的问题,第一个解决问题的竞争对手将获得相应的奖励。这个奖励是比特币。值得一提的是,每个区块问题的答案将在下一个区块的开头成为下一个区块问题的一部分。这样,这些问题就像成语纸牌一样,将每个区块串成一个链,这就是区块链。