互联网服务区块链

查看其它 3 个回答wangli123的回答

wangli123wangli123系统架构师IBM

共识的方式有多种,典型的是比特币的挖矿,通过穷举法来找到一个数字,这个数字经过哈希后生成另一个数字,生成的数字要小于某一个特定值,这个共识算法的缺点就是需要堆积庞大的计算力,而计算力本质上没有什么意义,只是在网络中找到一个大家认可的方式来记账,能找到这个数的人来记账,所以大家投入了很多无谓的计算力为了找这个数,这个也是在当今企业级网络中,大家普遍认为没有必要堆积那么多计算力就是为了挖矿,已经是被认为是一个比较落后的算法了。
以太坊也是挖矿,但不像比特币那么有名,比特币叫做“工作量证明”,也就是你做的事情越多,你就可以来记账,以太坊的共识算法叫做“权益证明”,在网络中,持有的币越多,能够记账的概率就越大。
超级账本用了另一个算法,叫做拜占庭算法,一种投票体系,比如在网络中有20个节点,一个交易发生,大家都进行投票,能拿到多数票的就认为这个记账是有效的。目前拜占庭算法也是企业区块链的常用共识算法。

系统集成 · 2018-06-12
浏览1789

回答者

wangli123
系统架构师IBM
擅长领域: 服务器灾备存储

wangli123 最近回答过的问题

回答状态

  • 发布时间:2018-06-12
  • 关注会员:5 人
  • 回答浏览:1789
  • X社区推广