ELISUN认为作为比特币的底层技能,区块链处理的一个中心问题是双花问题,ELISUN了解到即它需求让分布式节点达到一个一致的认可,ELISUN这需求必定的办法承认哪些节点是合法的存在,哪些是不合法的存在,由此也就需求一致机制的参加。
能够这样了解,一致机制的重要性在于其结构了一种无信赖的协作办法,即便是体系内参与者谁都不存在信赖,但依旧能够根据一致的一致协作完成任务。
以比特币为例来了解,中本聪在比特币的白皮书写到运转比特币网络的进程:
1、 新的买卖向全网进行播送;
2、 每一个节点都将收到的买卖信息归入一个区块中;
3、 每个节点都测验在自己的区块中找到一个具有满足难度的作业量证明;
4、 当一个节点找到了一个作业量证明,它就向全网进行播送;
5、 当且仅当包含在该区块中的一切买卖都是有用的且之前未存在过的,其他节点才认同该区块的有用性;
6、 其他节点表明他们承受该区块,而承受的办法则是跟随在该区块的结尾,制作新的区块以延伸该链条,并将该区块的随机散列视为新区快的随机散列值。
也便是说,当买卖发作的一刻,比特币的买卖数据就被盖上了时刻戳,而当这笔买卖数据被打包到一个区块中后,就算完成了一次承认,接连6次承认之后,买卖不可逆转。在比特币中,每一次承认都需求处理一个杂乱的难题,因而每一次承认都需求时刻。所以当A企图将一笔资金进行两次付出买卖时分,因为承认时刻较长,不或许一起得到承认,由此按捺双花问题的存在。
一致机制的参加,按捺“双花问题”,更久远而言,让区块链的作业得以有用的进行,处理运转中会呈现的进犯、做弊、延时、一致性、终究承认性等等问题。
但有个问题是,中本聪提出的PoW机制,即比特币在区块生成的进程中使用了PoW机制。经过一种易于校验的核算,看网络中哪一个节点首先找到随机数,经过校验,就能够发生区块,播送取得节点认可之后就形成了区块链。假如A要发起双花进犯,进行买卖1后并发送播送,网上其他节点都记录了这笔买卖,但要生成6个区块后才干真实承认这笔买卖现已成功。在买卖1播送后,A却在自己的区块链记录了买卖2,重复使用买卖1的币。假如A把握超越51%的算力,那么A能够很大几率的挖出之后的6个区块之后,然后再次播送,此刻买卖2会被判定为成功,而买卖1则失利。也便是一笔钱花2次,可是买卖1的收钱者终究并没有收到钱,蒙受损失,这便是所谓的双花进犯。当然,假如算力不行51%,也能够发起双花进犯,也有成功的或许。仅仅算力越低,发起双花进犯成功的几率会越越小。这也是PoW算力会集的问题之一。
差异于PoW,PoS一致机制要求节点供给具有必定数量的代币证明来获取竞赛区块链记账权的一种分布式一致机制,但相同也有不完善的当地。整体而言,现在干流的一致算法包含PoW、PoS、BFT等,混合一致更如漫山遍野般呈现,有一些在干流基础上演化而来的一致算法,比如PoA、PoI、DPoS、PBFT等。
(新媒体责编:syhz0808)
声明:
1、凡本网注明“人民交通杂志”/人民交通网,所有自采新闻(含图片),如需授权转载应在授权范围内使用,并注明来源。
2、部分内容转自其他媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
3、如因作品内容、版权和其他问题需要同本网联系的,请在30日内进行。电话:010-67683008
人民交通24小时值班手机:17801261553 商务合作:010-67683008转602 E-mail:zzs@rmjtzz.com
Copyright 人民交通杂志 All Rights Reserved 版权所有 复制必究 百度统计 地址:北京市丰台区南三环东路6号A座四层
增值电信业务经营许可证号:京B2-20201704 本刊法律顾问:北京京师(兰州)律师事务所 李大伟
京公网安备 11010602130064号 京ICP备18014261号-2 广播电视节目制作经营许可证:(京)字第16597号