首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

POAI

首先来说一下现有的共识机制:

1.POW与POS:POW是最早出现,也是经受最多考验的共识算法,由比特币引入并使用,ETH也采用POW共识机制。POW是相对公平、去中心化的网络,同时安全度也较高,对其发起51%的算力攻击需要巨大的能源和算力资源才能完成,但是随着算力行业的发展,现在进行51%的攻击也不算很难。

同时,POW的高度去中心化与数万个节点也使得其出块速度与交易确认速度很低,比特币的TPS只有7左右,ETH的TPS只有15左右,与中心化场景下百万以上的TPS相差甚远。其他共识机制里,POS的性能也不高,而且容易分叉,而PBFT更适合联盟链而不适合公链。

区块链公链的低性能成为阻碍其商业化落地的主要瓶颈之一

2.为了提升公有链的性能,BTS在2014年最早应用了弱中心化的DPOS共识机制。在DPOS共识机制中,由代币持有者投票选出少量超级节点,由超级节点代表所有持有者来负责记账,这类共识机制可以称之为“代议制”共识。记账节点的大幅减少带来了TPS的显著提升。BTS实际性能达到3000TPS,远高于BTC和ETH的交易速度。

“代议制”共识俨然成为潮流,但是这类共识机制真的代表区块链的未来吗?

以DPOS为代表的“代议制”共识自诞生以来就一直存在很大争议。

首先,“代议制”共识本质上是“非区块链化”的

区块链的共识机制本质上是“机器共识”,通过“代码即法律”在机器之间自动建立信任网络,所以其治理机制能且只能是数学算法。而以DPOS为代表的“代议制”共识却建立在人工选举的基础上,建立在人与人的信任关系的基础上,违背了区块链的基本原则,因而是“非区块链化”的。

其次,“代议制”共识的“人治”缺陷导致了其安全性无法保证。

社区如此强大的eos选举超级节点还用了5天才勉强超过15%的门槛可想而知如果是其他项目其投票参与率会有多低,所以确实有可能无法完成重新选举。这种情况下投资者持有的token很有可能会归零。

再次,长期来看“代议制”共识下的筛选机制不利于区块链性能的提升。

在“代议制”共识下,某节点能否被选做超级节点,不是看该节点性能强不强、记账效率高不高,而是看该节点资本够不够雄厚,拉票能力强不强。这种筛选机制下,所有节点都会竞相吸收资本和拉票,而不是把重心放在提升性能和记账效率上。长期来看,这种筛选机制不利于区块链网络的性能和效率提升。

最后,“代议制”共识下的超级节点易于固化为“终身制”节点。

“代议制”共识的人工选举模式下的低投票率结合人工选举的长周期,很可能会导致其超级节点逐步固化,很少再发生变动,也很难被淘汰;固化的超级节点将更容易进行合谋,从而导致更高的道德风险;超级节点将不再是弱中心化的“人民代表”,而是成为中心化的“世袭贵族”。

POAI:通过AI实现性能和安全性的最优均衡

将区块链底层交由人工智能算法来控制,真正实现了“代码即法律”。

POAI利用AI来选择超级节点,具体实现路径是利用AI机器学习方式来对历史的区块数据进行统计分析,并决策挑选出超级节点。分析挑选的过程如下:

1.人工智能以块分析交易

2.计算创建块的每个节点的得分

3.人工智能选择超级节点和坏的节点(黑色节点列表)

这个过程完全是看各个挖矿记账节点的POW的工作结果。AI算法对过往的区块进行算法分析,算出来各个出块节点的贡献权重,根据权重排名来决定哪些节点可以被选为超级节点,以及原有的超级节点中,哪些是要留下来,哪些是要踢出局。

综合来看,POAI共识机制具有四大核心优势。

首先,POAI具有强大的抗攻击能力和快速恢复能力,从而具有高安全性。

超级节点被打下线或瘫痪时,AI会从其他的节点上选出权重靠前的节点,重新补充到超级节点里面去,这个过程是自动完成的,不需要等待任何人工操作,因而能够快速恢复。

其次,POAI在实现高性能的同时维持了高度去中心化。

再次,POAI能够自动根据交易分布变化来调整超级节点分布,从而始终维持最佳性能。

在POAI共识机制下,超级节点分布会随着交易的分布变化自动调整,从而自动实现最高效率。

最后,POAI的筛选机制能够激励所有节点良性竞争,推动AICHAIN的效率持续提升。

用AI来提升区块链性能是最佳选择

区块链是在对分布式数据存储、点对点传输、共识机制、加密算法等已有的计算机技术的基础上进行创新组合而形成颠覆性的技术形态。但是在本质上,区块链只是一种生产关系工具,在其技术基础没有突破性提升的时候,仅靠削弱去中心化程度能获得的性能提升是很有限的。所以应当突破思维定式,尝试与其他技术结合来提升区块链的性能。

本质:AICHAIN的POAI共识其实就是以POW 为底层共识,在记账的超级节点选举上采用AI的一种组合,它是不能抵御51%攻击的,只是进一步减小了人对节点的影响,提高了选举效率和抵御毁坏超级节点攻击的能力,以达到所谓去中心化的目的。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190109G1F9VS00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券