🔵 关注兼容性和可扩展性。
隐式依赖
开发者无需明确定义数据依赖;系统会自动管理和优化数据流和执行过程。
EVM兼容性
作为扩展的Solidity在未修改的EVM上运行。
中继与执行
通过移动执行流而不是数据来解决数据依赖,减少了数据传输的需求,从而优化了执行效率。
最终原子性
在VM之间安全地移动执行流,灵感来自Monoxide项目。这确保了操作的原子性,即使在分布式环境中,也能保持一致性和完整性。
线性可扩展性
无论VM的数量如何,开销保持不变。这意味着系统可以通过添加更多的VM无缝扩展,而无需额外的管理或性能成本。
