Solana 基金会主席等投资的 SOON 为什么选择构建 SVM Rollup?
作者:SoonSVM
编译:Lyric,ChainCatcher
目前的问题:大多数 Rollup 采用单线程运行,这在高需求情况下会导致网络拥堵,造成延迟和更高的费用。此外,现有的第二层解决方案有限,EVM 生态系统内缺乏高质量的去中心化应用和开发者。
SOON 的解决方案: SOON Stack 使用 Solana 虚拟机 (SVM) 来实现并行交易处理,从而提高吞吐量并减少延迟。SOON 不仅是传统 SVM 的一个分支,它专门为 Rollups 设计,希望增强了安全性的同时可以降低对于数据可用性浪费。
即将推出的主网:基于以太坊的通用第 2 层,希望可以使以太坊的交易容量提高约 5k 至 600k TPS(Firedancer 之后)。它还可以作为激励层,吸引优质开发者,尤其是在亚太地区。
模块化架构: SOON 将运用不同的组件(例如,OP Stack、SVM、可配置 DA)来优化安全性、性能和成本效益。
未来计划:集成 ZK 证明以实现更快的提款速度,实现 SOON Chains 之间的互操作性,并整合即将推出的 Firedancer 验证器客户端以期望进一步提高吞吐量。
SOON 目前情况:SOON 获得了行业重要人物的支持,并在不同的区块链生态系统中拥有丰富的经验。Stack 将在发布时开源,允许开发人员将自己的高性能 SVM 汇总部署到任何 L1 上。
下文将介绍 SOON Stack 和 SOON Mainnet(包括 SOON Stack 的 Decoupled SVM 框架)。
当前状态
目前的情况是尽管有许多 Layer 2 解决方案,但最常用的 Rollup 堆栈还是在单线程环境下运行的(每次处理一个交易)。在请求频繁时,网络会变得拥挤,导致延迟和更高的交易费用。一些应用程序,如 Hyperliquid、dYdX 和 GMX,已经选择了其他解决方案,以避免因性能不佳的 L2 的影响。但是为实现高性能去中心化应用程序的真正扩展,依然需要强大的高性能 Rollup 及附属技术栈。
此外,尽管现有的关于 L2 限制性能这一缺点的解决方案不计其数,但整个 EVM 生态系统依然缺乏高质量的构建者。与 Solana 生态系统中的去中心化应用相比,EVM 领域的 dApp 在质量上存在显著差距。 Jupiter 就是一个典型的例子,它的 MAU(月活跃用户数)、FDV(完全稀释估值)、产品体验和社区参与度都远远超过了其他类似的 EVM 产品。 而造成 EVM 和 SVM 框架差异的因素主要有以下几个:
- 技术限制:EVM(以太坊虚拟机)无法并行处理多个交易。相比之下,SVM(Solana 虚拟机)账户模型将数据(例如用户余额)分开,以便更好地组织和提高效率。而SVM 上的交易还需要在执行之前明确指定它们将读取和修改的数据。
- SVM 使用 Rust 作为智能合约语言:Rust 是一种通用语言,专为高性能可扩展性和内存安全性而设计。与 Solidity 相比,Rust 降低了安全问题(例如最常见的重入问题)发生的可能性。在内存安全性、并发性、类型安全性、底层控制和现有工具的成熟度方面,Rust 的表现优于 Solidity。
- EVM 的流动性过于碎片化:由于 EVM 链过多,dapp 构建者会在不同的 EVM L2 上部署相同的产品,从而导致产品质量下降、社区文化缺失以及难以吸引用户。 相比之下,SVM 构建者在 Solana 上开发了更多高质量的产品,如 Raydium、Jupiter、Pump.Fun 等。
而 SVM 从一开始就是为实现高性能而设计,并且 SVM 构建者的质量已经得到不断证明。
在每个生态系统中提高性能并孕育出强大的建设者文化是构建 SOON Stack 和 SOON Mainnet 初心。
团队
SOON 团队联合创始人兼首席执行官 Joanna Zeng 自 2017 年以来一直活跃于加密货币行业,曾主导 Coinbase、Optimism 和 Aleo 的业务发展与合作伙伴关系工作。联合创始人兼首席技术官 Andrew Zhou 在智能合约开发和构建 Layer 1 方面享有盛誉,拥有五年 Rust 和六年 Golang 的开发经验。SOON 的战略与从 Solana Labs 分离出去的开发公司 Anza 一致,Anza 的 Agave 存储库中的 SVM 规范为 SOON 的执行提供了参考。
SOON 最近成功完成了一轮名为“共建者轮”的融资,投资者包括 Solana Labs 联合创始人、Solana 基金会主席 Lily Liu、Coinbase Ventures 负责人 Jonathan King,以及来自 Celestia、AltLayer、Avail 和 Manta Network 等公司的多位联合创始人和高管。这一轮融资特别针对建设者,不涉及任何风投公司的参与。
使命
SVM 的并行执行架构,使用 SOON Stack 的链即使在高需求期间也可以具有超高的吞吐量和响应能力且 SVM 目前存在高质量构建者。SOON 也希望通过资助、研究和合作进一步发展这个高质量构建者社区。
SOON Stack — 一键启动最佳性能 SVM Rollup
SOON Stack 是一个模块化 rollup 框架,它将 SVM 和 OP Stack 结合在一起,使 SVM 第 2 层可以部署在任何第 1 层上,如以太坊、比特币和 Cosmos。使用 SOON Stack 部署的链将被称为 SOON 链。SOON SVM 将作为 SOON 堆栈的执行层。未来可能与 Caldera、AltLayer 和 Conduit 等 EVM RaaS(Rollup 即服务)提供商合作。
主网启动后,SOON Stack 将开源。任何项目或开发人员都可以无权限地将自己的 SOON Chain 部署到任何 L1 上。
即将上线主网 — SVM 构建者的激励层
SOON 的模块化架构
- 结算——以太坊 / 比特币 EVM / Cosmos EVM
从 EVM 基础层开始,SOON 可以使用任何基础层作为其结算层,这样可以利用对应的基础层已建立的经济安全性及流动性。
- 数据可用性 —— Celestia / EigenDA / Avail
SOON 允许在 Celestia、EigenDA 和 Avail 之间配置 DA 层。
- 衍生
对于 L2,我们根据 OP Stack 规范实现衍生层。Anza 的新 SVM API 将 SVM 与其余验证器代码分离来控制执行层以进行衍生。
- 执行——SOON SVM,解耦 SVM
Decoupled SVM 框架将用来解耦 SVM 以期望可以适应不同的 Rollup。通过解耦交易处理单元(TPU),移除原有的 Solana 共识,使 TPU 由 Rollup 节点控制,支持衍生。
- 证明与 L1 桥接 —— OP Stack
SOON 使用 OP Stack 作为其欺诈证明机制和 L1 桥接。OP Stack 利用去中心化的欺诈证明,任何用户都可以在 L1 上质疑 L2 的状态。而在主网上线后,将实施 ZK 证明。
路线图
互通性:
每个 SOON 链都将有一个中央消息传递程序来处理跨链消息,消息传递器将被集成到序列器中。
ZK证明:
项目团队计划采用 RISC Zero 或 SP1 技术来完成零知识证明。而零知识 (ZK) 证明将可以用来缩短提款期。
Firedancer:
Firedancer 是 Solana 区块链的一个新的验证器客户端。目前正处于把 Firedancer 客户端引入 Solana 主网的阶段,预计于 2025 年推出。在其稳定后,再把 Firedancer 客户端集成到 SOON Stack 中,以期望可以提高所有 SOON 链的吞吐量。
总结
SOON 希望借助解耦 SVM,可以解决开发人员受基础设施限制的现状。其希望通过“构建者”计划能够吸引更多的优秀的开发人员,特别是在亚太地区。