在 Canton 上,原子可组合性为我的业务解锁了什么? Zenith 作为一个真正基于 RETH 的 EVM 环境,使用未修改的以太坊 Rust 客户端。它不是一个 EVM 兼容层或包装器;它是一个完整的以太坊执行环境,作为 @CantonNetwork 上的 EVM 子网运行。任何在 Zenith 上部署的 Solidity 应用程序都可以与任何本地 Canton 应用程序(跨任何 Canton 子网或钱包)原子组合,体验与在 Canton 上本地构建的应用程序完全相同。 开发者的部署流程与以太坊几乎相同:提升并迁移现有的 Solidity 代码,将 RPC 端点切换到 @zenithfdn,并继续使用 Hardhat、Foundry、@MetaMask 和其他标准工具。无需重写,无需新的语言障碍。 原子多步骤执行的核心机制 Canton 从一开始就通过其全球同步器确立了原子可组合性,使私有机构域能够无缝互动。Zenith 将这一点扩展到 EVM: - Canton 上的一个机构可以发起一笔交易,锁定 Canton 端的代币或稳定币。 - Canton 端执行子操作,包括直接调用 Zenith EVM 应用程序的 external_call()。 - Zenith 端执行相应的操作(例如,铸造、交换成 RWA 资产、存入类似 @Morpho 或 @aave 的金库)。 - 确认原子地流回 Canton。 - Canton 和 Zenith 之间的所有子操作要么一起成功,要么在单一统一交易中一起回滚。 这完全消除了多交易桥接风险:没有部分失败的情况,其中一个步骤锁定但另一个步骤未铸造或执行。 全球同步器在这一点上正在呈现抛物线增长。 这就是 Canton。 这就是原子。 这就是 EVM, 也是 SVM。 Zth.