您现在的位置:kastop>> Kas信息 Kaspa应用>>正文内容

基於L1排序的 Rollup方案概念

我们收到了许多关于 Igra 架构的问题,现在是时候深入研究技术细节了。最常见的问题之一是“什么是基于 rollup,Igra 与其他侧链或以太坊 L2 有何不同?简短的回答:作为一个基于 rollup 的 Igra 完全依赖 L1 进行排序,继承了它的活跃性和去中心化性,同时消除了对额外共识的需要。

现在来了解详细信息。“Rollup”是一个系统(通常称为“L2”),它从另一个称为“L1”的区块链继承共识和数据可用性。“基于卷积”是贾斯汀·德雷克 (Justin Drake) 创造的一个术语:“当卷叠的排序由 L1 驱动时,它被称为基于或 L1 序列的”(参见

https://ethresear.ch/t/based-rollups-superpowers-from-l1-sequencing/15016

).


为什么排序(或者简单地说,排序)很重要?事务排序会显著影响(并且通常完全决定)生成的 L2 状态。系统的安全性从根本上受到其交易排序共识强度的限制。即使是很小程度的集中化也会使整个系统容易受到攻击。控制 sequencers 的人可以控制系统状态,这直接影响其安全性和去中心化。


非基于 rollup 有什么问题?看看现在的以太坊生态系统!它采用了以 rollup 中心的架构,其中 rollup 依赖于在他们自己的排序器上— 通常是集中式的,这意味着它们由单个实体控制 — 来管理 L2 交易的包含和排序。

虽然以太坊基础层支持对 L2 状态转换进行链上验证,但决定这些转换的 L2 交易的集合和顺序仍然不在基础层共识的范围之内。相反,rollup 为此过程建立了自己的共识机制,通常来自基础层的支持很少或没有支持。

此外,非基于 L2 在设计上与经济上与 L1 不一致。来自L2的费用可以通过增加节点数量及其多样化来加强L1的安全性,但实际上却流向了多个L2。更少的费用意味着较低的L1安全预算,以及生态系统的流动性和经济碎片化——同样,以太坊是这种机制的最新例子。

Igra 是基于 Kaspa L1 blockDAG 的 rollup,用作去中心化排序器。


L2 上的交易集、它们的顺序和生成的 L2 状态都是从 L1 上的交易和状态确定性地派生出来的。这种确定性完全消除了在 L2 上对额外的共识机制或排序器的需求。这意味着 Igra 继承了 Kaspa L1 的共识,并通过直接补偿 L1 矿工来保持完全的经济一致性,从而增加 L1 安全预算。


感动 同情 无聊 愤怒 搞笑 难过 高兴 路过
【字体: 】【收藏】【打印文章】 【 打赏 】 【查看评论

相关文章

    没有相关内容