差异2:治理与成员资格(Membership)
Polkadot和Cosmos之间的第二个主要区别在于治理和成员资格。Polkadot网络有一个中继链和多条中继链验证者支持的平行链。目前大约有100个平行链插槽(slot)。未来,插槽的数量可增可减。Polkadot网络通过拍卖机制分配平行链插槽――最高出价者通过PoS机制锁定DOT(Polkadot原生代币)获得平行链的使用权。这意味着要成为Polkadot网络中的平行链,你需要购买大量的DOT并锁定。
而Cosmos网络没有固定的成员资格规则――任何人都可以建立一个中心或分区。中心本身就是主权区块链,目的是连接其他区块链。例如,由Tendermint团队推出的Cosmos Hub和Iris Hub,后者计划连接在中国和亚洲其他地区运营的区块链。这种hub-and-zone模型使链间通信更加高效,因为每个区块链不需要相互连接,只需要连接到中心。
(中心可以更有效地连接多个区块链)
治理过程与成员资格紧密相关,也是两个项目的区别之一。在Polkadot网络中,治理决策取决于投票者持有DOT数量。Polkadot将有一个正式的链上投票机制,但尚未最终确定。除了定期的权益加权投票,Polkadot还由理事会代表被动持股者。该理事会最初有6个人,每两周增加一人,直到人数达到24人。每个成员由投票选出。虽然这个治理程序的具体细节尚未最终确定,但这意味着可以更改中继链参数(出块时间,区块奖励等),也可以更改平行链成员资格规则。例如,Polkadot治理程序可以改变平行链所需的DOT数量或拍卖机制。一个常见的误解是,DOT持有人可以投票随意开除平行链,但在现实中DOT持有人只能改变获得成员资格的程序。这意味在租用耐用时间内,平行链所有权不可变。
另一方面,Cosmos网络没有单一的“治理”程序。每个中心和分区都有自己的治理程序,没有适用于整个区块链网络的中心化规则。当人们谈论“Cosmos治理”时,他们所指的是由Tendermint团队发起的区块链Cosmos Hub的治理。Cosmos Hub有一套规则,允许任何人发送文本提案,并允许Atom持有者进行投票,其投票结果取决于他们拥有的Atom数量。要了解有关治理的更多信息,请查看Chorus>(在多个分区中有代币的Cosmos网络)
小红点代表一个ETM(Ethermint分区的原生货币)的标记。分区A,B和C中的用户希望自己分区内的应用程序中使用ETM,并且信任Ethermint分区,因此用户会执行IBC消息,将ETM转移到各分区。假设Ethermint验证者相互串通并开始双花,或任意转移代币等等。这将对网络的其余部分产生影响,因为ETM代币也存在于其他的分区上。但是,唯一受影响的人是在Ethermint分区或其他分区内持有ETM代币的人。Ethermint中的作恶验证者无法任意破坏其他分区。这是Cosmos架构的目的――确保恶意活动不会影响整个网络。
相反,如果在中继链(全局状态)上发生无效状态转换并且钓鱼者没有接收到,则可能会影响Polkadot网络中的每个平行链。我们猜测所有平行链都会受到影响,因为所有平行链最终共享一个全局状态。
差异4:共识算法
Polkadot 中继链使用由GRANDPA团队创建的共识算法。该算法允许中继链快速确定来自平行链的区块,并且还可以容纳大量验证者(超过1000)。简单来说,因为不是所有验证者都要对每个块进行投票――相反,验证者可以对他们认为有效的单个最高区块进行投票,并且该算法可以将投票结果传递给之前的所有区块。通过这个方法,算法能够找到具有绝大多数投票的区块集合,并认为这是投票最终结果。GRANDPA仍处于开发阶段,我们不知道它在实际运用中的表现如何。
Polkadot中的平行链可以使用各种不同的共识算法来达成局部共识。Polkadot提供了一个软件开发工具包(Substrate),它带有3种开箱即用的共识算法:GRANDPA,Rhododendron和Aurand。将来可能会有更多算法,并且可以在Polkadot网络中使用。
另一方面,Cosmos网络中的每个区块链都可以使用不同的共识算法,只需符合ABCI规范。创建此规范是为了链间通信标准化。不过目前,只有Tendermint算法符合此规范。高级别的Tendermint算法的工作原理是:每个验证者相互通信以批准或拒绝单个区块,从而在每个区块上形成最终结果。该算法十分快速并且在拥有200个验证者、出块时间为6秒的真实环境中(木桩的游戏 Game of stake)进行压力测试。Cosmos团队也提供了一个软件开发工具包SDK,在Cosmos SDK中Tendermint算法可以直接使用。
此文由 今日比特币价格 编辑,未经允许不得转载!:首页 > 比特币行情 » 细数Polkadot与COSMOS的五大差异