身在币圈的我们都在谈区块链,那么到底什么是区块链呢?或许很多人都不理解,更有可能你理解的就是错的。
简单来说,区块链就是分布式账本。区块链是在整个计算机网络中执行的所有操作的大规模分散和分布式公共记录。
我们说分散,因为区块链中没有一个部分包含使得这个单一部分不可替代的关键信息。区块链活动的分类账分散在所有组成部分。没有人拥有它,没有人控制它。
我们说分布式是因为区块链工作所需的关键信息在网络的所有部分之间被重复和分配。
区块链相当于一个由数百万个人匿名计算机和程序组成的全球超级计算机。
那么,区块链如何工作?
想象一个充满人的奥林匹克体育场。在体育场地板周围,各种活动正在发生。冰壶事件发生在一个地区,跑步者在外围赛跑,在另一个地区,跳远正在发生。
随着种族和事件的结束,体育场内的每个人都必须立即报告结果,并详细报告整个体育场的状况。每个条目都被精确检查,被认为不准确的条目将从记录中删除。
现在,想象一下,体育场内的每个人都统一报告相同的事实:最后的竞争者在下午2:40完成了跳跃。卷发事件正在进行中。50码破折号在33秒前完成。第9排家庭的座位A,B,C和D正在吃热狗。整个体育场和大赛场上的每个人都认为这些热狗很美味。共识机制或“虚拟测谎器”验证记录的所有内容都是真实的。
一个共识将统治整个空间,就好像每个人都通过一个蜂巢的思想联系在一起。一旦这份报告被记录下来,热狗站可能会遇到交通洪流,各个获胜者将接受他们的奖牌并享受人群的掌声。
关于区块链(以及这种类比是如何工作的),报道事件的人是区块链内的个人计算“节点”。测谎仪测试是一种共识机制,它在区块链中是一个密码过程,用于证明全球超级计算机(人员,所有人一起)以正确的方式获得了正确的结果。
区块链可以找到什么样的应用程序?
那么,如果我们能够以任何方式在任何地方使用我们体育场区块链的“蜂房心智”功能呢?区块链让人们和应用程序知道世界上正在发生的事情,并适时而迅速地做出反应。
想象一下,基于区块链的计划可以帮助城市随时准备迎接自然灾害。说供应没有到达城市的港口,风暴季节到来时需要的数量。基于区块链的计划可以检测出货量低于特定阈值并自动通知各种供应设施和供应商将需要的货物转移到该城市。
由于区块链连接到处,因此跟踪贴在供应品上的贴纸上的QR码的电脑将立即知道必要的货物在途中。市管理人员可以使用基于区块链的应急准备计划,然后对其明年的装运订单进行调整。下个季节,出货将被预订到较早的时候进入港口。供应商将做好更好的准备,从而为受影响最大的人们提供更快的救济。
有没有等待一些城市管理者与精明的眼睛来发现商店的货架上所剩无几,她的窗外乌云,看不祥,并得到一个电话给分销商;相反,区块链会有指示,以便在端口的入站货件低于特定数量时自动作出响应。
什么是块以及块是如何创建的?
它有助于将每个区块视为包含整个区块链未改变的DNA的细胞。如果您从链中取出一个块并检查它,则其数据将像DNA一样,显示在其之前的已验证块的加密记录,其中包含之前块的加密记录,依此类推。当交易发生在区块链上时,与其相连的每台计算机都会“获得备忘录”。廷巴克图的一个单元了解并编码了其DNA,内布拉斯加州的一个单元添加了新数据。
肉眼看来,区块链像大多数计算机语言一样阅读:作为一串数字和字母。随着它变得越来越长,系统一个接一个地将它组织成一系列的数据块。
想象一下,在区块链上的每一个动作(如购买,交易,合同协议,记录存储等)中都会有一个木制的块链,新的块被添加到这个线性链中。随着这些“已完成”模块的添加,区块链不断增长。每个新块都包含两个项目(其中包括):记录最近发生的所有操作(购买,交易,合同以及我们上面提到的更多操作)以及对之前块中的数据进行密码混淆计算,确保每个新块都携带来自该块的基本标识数据。
全球计算机充当“ 节点 ”来执行复杂的数学方程,逐个形成块。当他们联系起来时,他们创建的网络基本上构成了一个巨型超级计算机。整个平台的任务是在添加包含最新交易的新块之前验证和转发平台上的每个交易/操作/合约。
区块链如何确保隐私,诚信和平等
区块链的另一个好处是隐私。交易量和交易金额可以追溯到每个区块链地址,但是要确定谁执行了每个操作或哪些交易是几乎不可能的。区块链上的每个参与者(无论是个人,分散的应用程序还是EDCC,组织或一群人)的身份在加密代码的复杂散列背后都是匿名的。这允许在区块链上执行的功能保持透明和私密,因为身份只是由其交易记录和帐户内容定义的。
要将区块链内的任何事件写入分类账,整个系统必须就其准确性达成共识。共识过程需要系统内所有实体的同意。参考上面的比喻,对于我们区块链的共识过程被推翻,我们想象中的体育场中超过一半的人将不得不以完全相同的方式进行谎言,同时也没有讨论它的记录,也没有任何记录强迫或预先准备。
鉴于在撰写本文时,以太坊区块链包含大约24000个节点(比比特币多几倍),至少可以说,51%或更多的系统攻击极不可能。