Polygon Avail、Cardano、Starknet 为什么选择 Polkadot 技术栈?

2023-11-14 12:23

免责声明 免责声明:内容来源于网络收集,不构成任何投资建议!

资料来源:波尔卡世界

随着区块链技术的不断发展,不同的项目都在探索适合自己的技术解决方案。Avail、Cardano 和 Starknet 是三个突出的例子,它们都选择了Polkadot 技术栈来构建他们的系统。每个项目都有自己独特的动机和目标,但共同点是他们都看到了Polkadot 技术的潜力。本文将分享这些项目为何选择Polkadot 技术栈,并分析各自的技术特点和战略意图。

Avail

Avail 是一家独立于Polygon 的公司,专注于为所有Rollup 和应用链提供数据可用性!

Avail 使用Polkadot 的提名权益证明。它使Avail能够支持最多模块化 DA 层,并通过多赢家选举方式带来高效的奖励分配,降低权益集中的风险。

此外,Avail 还使用了Polkadot SDK 的BABE 和GRANDPA 共识机制。 BABE主要用于生成区块。为了确保网络的活跃性,它与验证节点协调以确定哪个节点将成为新的块生产者。 GRANDPA主要负责区块的最终确认。当超过三分之二的验证者确认一条链包含特定块时,GRANDPA 允许确认直到该特定块的所有先前块的块。通过结合这两种机制,Avail 创建了一个混合账本,提高了网络的弹性,使其能够承受临时网络分区或大规模节点故障。与任何共识机制一样,活跃性和安全性之间始终存在两难境地。 1,000 个验证人

Cardano

在今年的2023 年卡尔达诺峰会上,IOG 创始人首席执行官Charles Hoskinson 宣布他们选择在合作伙伴链中使用Polkadot 技术堆栈。 IOG 使用Substrate 堆栈作为基础,并将其与Cardano 进行可信集成并进行扩展。此外,IOG还贡献了一套可组合的Substrate组件,以充分释放Partner Chain的潜力。

IOG:Input Output Global是一家专注于区块链技术研发的科技公司。 IOG 是Cardano 区块链的主要开发者和贡献者之一(角色类似于Polkadot 和Parity),由查尔斯霍斯金Charles Hoskinson 领导,他也是以太坊联合创始人之一,于2015 年成立。

Charles Hoskinson表示,IOG长期致力于Substrate团队开发的模块化技术BABE + GRANDPA 的组合帮助 Avail 在这两者之间找到了平衡。。例如,BABE 协议利用Ouroboros Praos 并验证基础研究中的共享信任。采用这种模块化方法将使Partner Chain能够实施任何满足Minotaur要求的共识协议,从而使Partner Chain能够利用特定的资源组合来达成共识。因此,经过 4 年的研究,符合我们对可互操作的区块链世界的共同愿景。 IOG 正在利用其全球研究人员、工程师和开发人员团队,大力开发其新的合作伙伴链框架,并期待在区块链领域寻求开源合作机会。

Starknet

Madara 是一个使用Substrate 构建的开源、去中心化的有共同的立场,并对其表示尊重

Madara 作为排序者、处理交易和生成区块,在Starknet 的架构中发挥着至关重要的作用。在Starknet 上,排序器接收来自用户的交易并使用CAIRO 虚拟机在第二层网络上执行它们。它创建的块随后由证明者组件证明是有效的。Substrate 的开源代码与 Cardano 的技术栈高度互补

Substrate 为Madara 提供了一个模块化、可立即投入生产的堆栈,其架构和Rust 功能可实现极端的定制。它只有一些假设,并且可以有效地编译为WASM。除了Polkadot 之外,许多链和项目现在都在利用Substrate 的灵活性。经过多年的现场测试,Substrate 甚至允许更改Starknet 排序器共识逻辑等细节,而无需硬编码限制。

Substrate 提供模块化和定制化

化、生产就绪和创新的独特融合,非常适合像 Madara 这样的新颖项目,在 Starknet 上构建有效性(ZK)Rollup 基础设施。没有其他框架能够提供这种现成的混合体。

它们为什么选择 Polkadot SDK?

1. Polkadot SDK 使用的 BABE + GRANDPA 共识机制在活跃性和安全性之间实现了平衡,解决了在共识模型中常见的问题。

2. NPoS 验证人网络:波卡的 Nominated Proof of Stake (NPoS) 允许构建一个庞大的验证人网络,最多可达 1000 个验证人。这种机制通过有效的奖励分配,缓解了质押中心化的问题。

3. 波卡相对于以太坊的优势:波卡的多链愿景开发和测试时间约 5 年,比以太坊更早。波卡和以太坊在许多核心元素上有相似之处,如共享排序器、可组合性和 Rollups,在波卡中分别对应中继链、XCM 和平行链。

4. 链间标准和格式的挑战:不同链之间独特的标准和格式带来了挑战,需要持续追踪和了解升级情况。波卡通过跨链消息传递(XCM)解决了这个问题。XCM 作为一门通用语言,使每个 Polkadot SDK 链能够相互通话和理解。

5. Polkadot SDK 对链没有依赖或偏好,没有对共识算法的假设,并有效解决了共享排序器的困境。

通过对 Avail、Cardano 和 Starknet 的分析,我们可以看到,尽管这些项目在应用和目标上各不相同,但它们都选择了 Polkadot 技术栈,以其独特的方式满足了它们各自的需求。这些项目的选择不仅展示了 Polkadot 技术栈的多样性和灵活性,也证明了其在区块链领域的广泛适用性和强大潜力。随着这些项目的发展和成熟,我们期待看到更多的创新应用出现,并且期待 Polkadot 生态系统将继续推动区块链技术的边界