Polkadot和Cosmos为什么对区块链很重要(3)
时间:2023-11-09 21:16 来源:网络整理 作者:墨客科技 点击:次
代币还被用于治理。一个Atom 代表对网络上任何建议的一票,比如软件升级。Cosmos的治理协议相当简单。委托者可以选择自己投票,也可以将投票权给他们委托的验证者。验证者必须对每一项提案进行表决,否则其代币会被“消减”。 Cosmos上的开发人员 开发人员可以通过两种方式在Cosmos网络的基础上进行开发。构建使用IBC互动的新区块链,并在Cosmos zones中构建智能合约。为此,他们开发了Cosmos SDK,允许开发人员轻松地在Cosmos网络上构建新的区块链。 Cosmos SDK Cosmos的“Cosmos SDK”允许开发人员使用简单的模块化方法在网络上设计自己的区块链。SDK也被用来构建Cosmos Hub。 这将允许开发人员能够通过使用SDK选择基本的区块链应用程序,添加治理或staking质押等模块,构建自己的模块,并轻松发布自己的区块链,且这些定制的区块链还能与其他区块链互动。这是一个令人兴奋的机会,因为它将为开发人员提供一个能够自由发挥的全新的去中心化平台,而不仅仅是使用以太坊发行代币。 SDK 是用 Golang 编写的,并计划在未来支持更多的语言。但在第一年,Cosmos网络中的区块链将只能使用Golang编写。 基于Cosmos构建应用 Ethermint将是第一个在Cosmos Network上构建dApp的实现。由于它是基于EVM 的区块链, 因此可以用Solidity编写合约。该网络的交易速度也将提高,因为Tendermint共识每秒能处理比以太坊的PoW更多的交易。 Polkadot Polkadot 网络是另一个项目, 它有强大的技术团队来处理区块链互操作性问题。Polkadot 是用Rust语言编写,由Parity团队开发,该团队也开发了以太坊客户端。 Polkadot网络 技术设计和协议 共识 和Cosmos团队一样,他们也将共识架构与状态应用进行了分离。根据Polkadot的白皮书,他们的共识引擎实际上是受Tendermint 和 HoneyBadgerBFT 的启发诞生的。 Polkadot技术堆栈的详解。具有共识作为外层的点对点网络,通过WebAssembly解释器连接到区块链状态机。(蓝狐笔记Cipher注:WebAssembly是一种可以直接部署在服务器端的解释器,支持多种语言编译,最直观的影响是虽然Polkadot是使用Rust编写,但是理论上Polkadot网络中的智能合约可以使用任何编译到WebAssembly中的语言编写,比如C,C++等) 他们也提到,他们计划使用Aurand 和Tendermint PBFT结合的混合共识机制。Aurand允许随机选择的验证者在不需要2/3共识的情况下直接产出一个区块。混合设计允许更快的共识,但它也带来了一种可能性,即如果验证者出现恶意行为,某些区块将不得不需要逆转。 (Tendermint PBFT和Aurand的混合设计。Tendermint 保证该图中每5个区块的最终性,而中间的4个区块则在不需要任何共识的情况下快速处理。它比PBFT 快,但付出的代价是可以发布错误区块,如果一旦出现这种情况,则需要逆转。) Polkadot互操作性 Cosmos和Polkadot的互操作性策略也是相似的。Polkadot 网络有中继链,它是中央连接器,其功能类似于Cosmos枢纽(Hub)。它有连接到中继链的区块链,他们将其命名为平行链(Parachain)。Cosmos的Zone和平行链也有相同用途。 Polkadot还会有连接到已上线区块链的桥(Bridge),这与Cosmos的锚定区域(Peg Zone)相似。 平行链(Parachains) 平行链和Cosmos Zone都使用链中继来实现区块链的互操作性。但它们的实施情况确实不同。最大的区别在于他们是如何连接链和共享安全。使用Polkadot,网络安全是集中(pooled)和共享的。这意味着,单独的链可以直接享受集体安全,而不必从零开始构建吸引力和信任。 这是通过将Polkadot原生代币DOT绑定到新创建的平行链中,以及通过解绑DOT删除无用的Parachain来实现的。Cosmos并不要求通过结合ATOM来创建另一个链,它们使用治理来决定Cosmos Hub是否应该连接到某个Cosmos zone。 桥(Bridge) Bridge和Peg Zone是同一事物的两个名称。它们都允许连接到已上线的区块链网络,如以太坊主网。预计Cosmos和Polkadot都希望在开始时迅速与以太坊主网连接。 实现两链之间的互操作性 如前所述,与Cosmos Hub互操作的第一条链将是Ethermint。Polkadot也会创造一个,这对他们来说应该没有太多困难,因为他们已经对以太坊的Parity客户端有了很多的经验。 Polkadot网络 (责任编辑:admin) |