91视频免费污_亚洲久久一区_中文字幕91在线_国产清纯白嫩初高生在线观看91_91视频网国产_91免费国产在线观看

您当前的位置 : 胶东在线  >  智慧城市  >  品牌栏目  >  烟台区块链  >  百科知识

区块链的共识机制有什么作用和意义?

来源:互联网 2020-02-17 09:07

| 举报 纠错

A+ A-

  区块链是一个历史可追溯、不可篡改,解决多方互信问题的分布式(去中心化)系统。分布式系统必然面临着一致性问题,而解决一致性问题的过程我们称之为共识。

  分布式系统的共识达成需要依赖可靠的共识算法,共识算法通常解决的是分布式系统中由哪个节点发起提案,以及其他节点如何就这个提案达成一致的问题。我们根据传统分布式系统与区块链系统间的区别,将共识算法分为可信节点间的共识算法与不可信节点间的共识算法。前者已经被深入研究,并且在现有流行的分布式系统中广泛应用,其中Paxos和Raft及其相应变种算法最为著名。对于后者,虽然也早就被研究,但直到近年区块链技术发展如火如荼,相关共识算法才得到大量应用。而根据应用场景的不同,后者又分为以PoW(ProofofWork)和PoS(ProofofStake)等算法为代表的适用于公链的共识算法和以PBFT(PracticalByzantineFaultTolerance)及其变种算法为代表的适用于联盟链或私有链的共识算法。

  工作量证明PoW算法是比特币系统采用的算法,该算法于1998年有W.Dai在B-money的设计中提出。以太坊系统当前同样采用PoW算法进行共识,但由于以太坊系统出块更快(约15秒),更容易产生区块,为了避免大量节点白白陪跑,以太坊提出了Uncle块奖励机制。POS算法最早由SunnyKing在2012年8月发布的PPC系统中首先实现,而以太坊系统也一直对PoS抱有好感,计划后续以PoS代替PoW作为其共识机制。PoS及其变种算法可以解决PoW算法一直被诟病的浪费算力问题,但其本身尚未经过足够验证。PBFT算法最早由MiguelCastro和BarbaraLiskov在1999年的OSDI99会议上提出,该算法相较原始拜占庭容错算法具有更高的运行效率。假设系统中共有N个节点,那么PBFT算法可以容忍系统中存在F个恶意节点,并且3F+1不大于N。PBFT共识算法虽然随着系统中节点数增多而可以容忍更多的拜占庭节点,但其共识效率确实以极快的速率下降,这也是我们能看到的应用PBFT做共识算法的系统中很少有超过100个节点的原因。无论是PoW算法还是Pos算法,其核心思想都是通过经济激励来鼓励节点对系统的贡献和付出,通过经济惩罚来阻止节点作恶。公有链系统为了鼓励更多节点参与共识,通常会发放代币(token)给对系统运行有贡献的节点。而联盟链或者私链与公有链的不同之处在于,联盟链或者私链的参与节点通常希望从链上获得可信数据,这相对于通过记账来获取激励而言有意义得多,所有他们更有义务和责任去维护系统的稳定运行,并且通常参与节点数较少,PBFT及其变种算法恰好适用于联盟链或者私链的应用场景。

责任编辑:胡金鹏

相关阅读

胶东在线微信号

胶东头条客户端

联系 智城烟台

地址:烟台市莱山区观海路333号烟台广电大厦18楼

电话:0535-6690009 E-mail:[email protected]

主站蜘蛛池模板: 朝鲜女人大白屁股ass孕交 | 午夜影院免费版 | 大色综合色综合资源站 | 久久99这里只有精品 | 人妻无码人妻有码中文字幕 | 亚洲国产精品视频在线观看 | 麻豆精品久久久久久久99蜜桃 | 草草网站影院白丝内射 | 你懂的网站在线观看网址 | 亚洲一区亚洲二区 | 欧美综合区自拍亚洲综合 | 久久99国产视频 | 99视频在线免费看 | 久久久久久久久久综合情日本 | 美女视频一区二区 | 色综合天天综合高清网国产在线 | 久久久国产精品亚洲一区 | 91精品91久久久 | 国产成人精品电影在线观看18 | 欧美人与动牲交a精品 | 人妻人人做人碰人人添 | 国产精品久久久亚洲第一牛牛 | 麻豆第一区mv免费观看网站 | 一级特黄aa大片免费播放视频 | 97香蕉碰碰人妻国产欧美 | 久久综合狠狠综合久久综合88 | 国产一级特黄特色aa毛片 | 福利久久| 欧美激情在线播放一区二区三区 | 爱爱片免费看 | 国产精品久免费的黄网站 | 免费a级毛片无码a∨男男 | 美女被免费视频网站九色 | 久久久久久久久久毛片精品美女 | 亚洲精品v日韩精品 | 91久久综合九色综合欧美亚洲 | 伴郎粗大的内捧猛烈进出视频观看 | 人妻熟女αⅴ一区二区三区 | 国产免费又色又爽粗视频 | 人妻尝试又大又粗久久 | 日日操影院 |