okx

区块链共识机制详解

时间:2023-06-17|浏览:191

本文作者是中国信息通信研究院(工信部电信研究院)的专家敖萌博士。他在本文中讲解了区块链技术的基础和关键点,尤其是共识机制的作用和区块链分类。

区块链是一种分布式总账技术,它和传统的分布式系统有很大区别。传统的分布式系统是为了解决单机性能不足而产生的技术,而区块链是为了解决分布式系统各个节点互不信任、需要协同工作的问题而产生的。区块链的基础技术包括P2P分布式网络、加密算法和共识机制。

共识机制是区块链技术的核心,它很大程度上决定了整个区块链系统节点间的相互信任程度和其他使用者对于区块链上数据的信任程度。区块链的不同之处在于去中心化,而共识机制决定了一个区块链系统的去中心化程度。目前,区块链可以分为公有链和非公有链两种,它们的核心区别在于参与共识的节点是否是受控的。

在公有链中,共识机制面临着很大的挑战,因为我们根本不知道有多少个节点在整个区块链系统中。投票确定是不现实的,因为我们不知道总数。所以,共识机制主要采用PoW(ProofofWork工作量证明机制)和PoS(ProofofStack权益证明机制)等算法。在PoW中,大家的力气都耗费在了拼力量中,这种方式在公平性上面临争议。而PoS算法利用区块链上的Token,将Token转换为选票来投票决策,在公平性上仍然存在着很多争议。

非公有链中,每个节点都知道总共的节点数,可以通过简单的投票来决策,但是投票的组织和监票需要有信任。经典的解决方案是PBFT算法,它让每个节点都告诉其他所有节点自己的选票是什么,从而消除了投票选举的需要。

除了以上算法,还有RAFT、PAXOS等算法能够发挥重要作用,但是仅当在没有拜占庭容错需求的分布式总账系统中使用。总体而言,共识机制是区块链技术的灵魂,它对于区块链系统的运作至关重要。

热点:区块链

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

非小号交易所排名-专业的交易行情资讯门户网站,提供区块链比特币行情查询、比特币价格、比特币钱包、比特币智能合约、比特币量化交易策略分析,狗狗币以太坊以太币玩客币雷达币波场环保币柚子币莱特币瑞波币公信宝等虚拟加密电子数字货币价格查询汇率换算,币看比特儿火币网币安网欧易虎符抹茶XMEX合约交易所APP,比特币挖矿金色财经巴比特范非小号资讯平台。
非小号行情 yonghaoka.cn 飞鸟用好卡 ©2020-2024版权所有 桂ICP备18005582号-1