认为 Polkadot 不适合 rollup 吗? 你可能比你意识到的更接近 rollup 模型。👀 让我们来解析一下 @Polkadot 的 Parity 构建的架构如何提供类似 rollup 的可扩展性、安全性和速度,并在此过程中带来一些显著的优势。 👇🧵
Rollups 出现是为了应对以太坊的扩展性挑战。它们在链外执行交易,压缩数据,然后将其发送回以太坊进行验证。 可以把它想象成一个小组项目,其中一个人完成工作,另一个人提交。🙃
乐观汇总假设交易是有效的,除非有人证明它们无效(这可能需要7到14天)。 ZK汇总使用先进的数学(零知识证明)提前验证所有内容,但它们复杂且更难构建。
那么,Polkadot 在其中扮演什么角色呢? 通过我们现在称之为“Polkadot rollups”的平行链,在 Agile Coretime 时代,Polkadot 一直悄然提供着类似 rollup 的架构。 但这次进行了重大升级💪
每个平行链: 💪 执行自己的交易 💪 独立生成区块 💪 将它们提交给 Polkadot 中继链以获得共享安全性和最终性 听起来熟悉吗? 这基本上就是 rollups 的工作方式……但更快、更安全,并且在协议层面构建。
让我们来分析一下为什么平行链更像是“愤世嫉俗的汇总”: 它们假设事情可能出错,并构建了多层验证以防止这种情况发生。 👷 收集者提议区块 🛡️ 支持者(中继链验证者)验证它们 🔍 审批检查者重新检查它们
数据可用性?✅ Polkadot 使用纠删码,将数据分割成碎片,分发到验证者之间,并使重建变得简单(即使有人不理你 🫥)。 这种方法不仅快速高效,还消除了对单独 DA 层的需求,使其成为 Polkadot 架构的一个突出特点。
最终性?也✅ 使用Polkadot的GRANDPA机制,平行链区块通常在18秒内达到最终性。 ⏱️与以太坊的乐观汇总需要7到14天才能安全完成相比,这简直是一个巨大的胜利。 这对希望快速推进而不妥协安全性的开发者来说是一个巨大的胜利。
想要实现多链互通吗?Polkadot 为您简化了这个过程。 XCM(跨共识消息传递)内置,提供快速、安全和原生的链间互操作性:无需桥接,无需黑客攻击,无需延迟。 它就是这么简单。
有很多信息需要消化,对吧?让我们回顾一下: Polkadot 的平行链就像 rollup,但: ⚡ 更快完成 🧱 内置于协议中 🔐 由共享安全性支持 🧬 更具互操作性 📦 在 Agile Coretime 中更灵活 它们是带有更好电池的 rollup。
Polkadot与ZK和Optimistic rollups相比如何? 👉
如果你正在构建你的 rollup,你不需要从头开始。 Polkadot 为你提供了更快启动、更加安全扩展以及原生连接整个生态系统的工具。 开始构建: 👉 深入了解: 👇
8.87K