Astria取代了集中式的定序器,允许多个Rollup共享一个简单且无需许可的去中心化定序器网络。这个共享的定序器网络提供了开箱即用的抗审查性、快速的块确认以及原子交叉Rollup组合性,同时保留了每个Rollup的主权。
同时,我们宣布Astria EVM,这是第一个由共享定序器网络提供支持的Rollup。EVM已经成为当今的旗舰VM,Celestia生态系统中存在着明显的需求,我们打算满足这一点。通过利用共享定序器网络实现快速、抗审查的交易排序,以及利用Celestia实现数据可用性,Astria EVM能够克服其他EVM面临的可扩展性、性能和去中心化方面的限制。我们的目标是通过在Celestia的数据可用性集群中充当流动性和桥接中心,以及与其他生态系统进行桥接,从而帮助引导Celestia的Rollup生态系统。
不可承受的中心化之重
中心化与加密货币是对立的。然而,如今的Rollup几乎普遍依赖于单一的定序器。中心化的定序器可以通过批处理和压缩交易来提供快速的交易确认,并降低成本。然而,这些好处的代价是依赖于单个可信的参与者来保证活力和抗审查性。
为了改善用户体验而牺牲去中心化是不可接受的浮士德式交易。
去中心化很难
那么,为什么Rollups还没有去中心化呢?好吧,这很困难。招募各种不同的参与者来参与一个网络是技术和组织上的双重挑战,需要大量时间和精力。将重点放在去中心化上会浪费资源,这些资源本可以用于改进Rollup的核心产品和功能。在内卷环境中,任何一个Rollup团队都没有动机先去中心化。
去中心化不是每个Rollup团队靠自己能解决的问题。
Astria:默认的去中心化
Astria直面中心化问题,为Rollups提供了一个去中心化的定序器网络和更好的用户体验。Astria的共享定序器网络是一个中间件区块链,具有自己的去中心化定序器集,可以接受来自多个Rollups的交易。这些交易被排序为一个单独的区块并写入基础层,但不被执行。
Rollups可以立即从Astria中检索生成的区块,无需等待基础层将其包含。Astria的去中心化定序器集的经济权重提供了这个交易顺序的确定性。这种“软承诺”允许Rollups为其终端用户提供快速的块确认。或者,Rollups可以等待基础层包含这些区块,从而获得最强的确定性。所有交易仍然以基础层的速度获得“硬承诺”,快速的预确认仅是Astria向Rollups提供的附加功能。
为了生成一个新的状态根,Rollup的全节点可以从Astria或基础层中检索区块,根据Astria的分叉选择规则进行检查,过滤掉其他Rollups的交易,并将结果的子集应用于其先前的状态。然后可以从这个状态根生成标头,并通过八卦传递给轻客户端。这种类型的Rollups被称为“Lazy Rollups”,是对编程语言理论中的Lazy Evaluation原则的一种参考。
共享定序器的好处
去中心化作为一种服务
由于Astria将订单与执行解耦,因此网络的区块生产节点无需存储任何依赖于Rollup的状态,并且该网络对使用它的不同Rollup的数量是不可知的。因此,Astria能够向任意数量的Rollup提供去中心化服务。这些Rollup从只能由去中心化网络提供的抗审查担保中受益,而无需自己建立该网络。Rollup随后可以专注于区分和优化其状态转换函数,从而使它们能够开发出独特的性能特征,以更好地服务于各种用例。
跨Rollup的可组合性
由于Astria处理多个Rollup的交易排序,所以它能够保证交易仅作为原子束的一部分包含在内。这使得用户可以指定,仅当另一个Rollup B上的不同交易也包含在同一区块中时,Rollup A上的交易才能被包含在那个块中。通过启用这种有条件的交易包含,Astria 解锁了令人兴奋的可能性,例如原子跨Rollup套利。
尊重Rollup的主权
主权很重要,因此Rollup必须能够在不担心被锁定的情况下获得Astria提供的好处。这就是为什么更换排序层就像更新Rollup节点的软件,以在选择的块高度使用不同的分叉选择规则一样简单。交易数据存储在基础层(例如Celestia)上,而Rollup全节点持有状态并执行操作,这意味着 Astria 无法通过任何手段来劫持 rollup。
Celestia 上的 Astria EVM
Astria的起源可以追溯到Cevmos和Rollkit(原名Rollmint或Optimint),Cevmos项目是早期尝试在Celestia之上构建基于EVM的Rollup的一个项目,而Rollkit是一个用于Rollup的模块化开发框架。虽然我们在 Astria EVM 上所做的工作与这两个项目有所不同,但我们将继续开发,因为我们认为Astria EVM是将 EVM 部署为 Celestia 主权rollup 的最佳方法。此外,Astria EVM 迫使我们自己下场,作为测试用例,了解如何最好地将 rollup 与我们的共享定序器网络集成。
成千上万的去中心化主权 Rollup
Astria 意图构想一个未来,其中成千上万的去中心化、主权的 Rollup 蓬勃发展,每一个都量身定制以满足不同行业、应用和用例的独特要求。为了实现这一愿景,我们相信部署一个经济上安全、去中心化和抗审查的主权 Rollup 应该和部署一个智能合约一样容易。
Astria 的共享定序器网络在我们的愿景中发挥了关键作用,它使 Rollup 开发人员能够轻松地与一个具备快速、抗审查交易排序和跨 Rollup 组合能力的去中心化网络集成。简化 Rollup 开发流程赋予开发人员创建新的、创新的区块链的能力,而不会影响加密货币的核心原则——去中心化。
我们对这个愿景感到非常兴奋,并致力于努力实现一个未来,其中,去中心化的主权 Rollup 重塑区块链景观,赋予用户和开发人员以权力。
项目现状
融资
我们已经完成了种子轮融资,募集到了550万美元。这一轮融资由 Maven 11 领投,1kx、Delphi Digital、Lemniscap、Figment Capital、Nurikabe、Anagram、Robot Ventures 和 Breed VC 参与。为这一轮融资做出贡献的个人包括 BatuX、Tom Howard、David Choi 和 Marc Bhargava。
团队
我们为已经组建的才华横溢、多元化的团队感到非常自豪。这个强大的团队是项目取得成功的最重要因素,确保我们有能力在任何时间跨度内进行创新、协作和取得出色的成果。
共享定序器 Devnet
我们一直在努力建设共享定序器网络的 Devnet,并取得了重大进展。我们很高兴在未来几周内分享更多的消息。
翻译者:链游小捕手
原文:Introducing Astria: The Shared Sequencer Network**
**