一.简介
Movement是一个基于 Move 开发语言的并行 MEVM(Move + EVM) 以太坊L2,也就是说它上面既支持EVM也支持Move语言。它将智能合约的安全性和并行化与以太坊虚拟机的流动性和用户群体相结合。
二.Movement网络
Movement网络是 Movement Labs 的通用 Rollup(图 1)。它是首个集成 Celestia 数据可用性、去中心化共享排序器、乐观 Rollup,以及通过快速最终性结算(Fast-Finality Settlement)实现双重最终性选项的以太坊二层网络(L2)。同时,它采用 Move 虚拟机(MoveVM)进行执行,提供无与伦比的交易吞吐量。此集成将允许开发者以最少的资源消耗创建高性能、以消费者为中心的应用。
2.1 原创组件
Movement网络中的三大原创组件:
1. Move 执行器 (Move Executor)
- 支持 MoveVM 和 EVM 交易,允许 Web3 开发者在单一网络上以 Move 和 EVM 字节码部署智能合约。
- 此架构的独特性在于其同时支持两种交易类型,而大多数 Rollup 仅支持一种。
- 这一特性使 Web3 开发者能快速适配运动网络,同时 Move Arena也因此受益,开发者可在现有 EVM 应用上扩展新功能并利用 Move 平台的先进特性。
2. 快速最终性结算模块 (Fast-Finality Settlement)
- 快速最终性结算依赖一组质押原生代币的验证者。这些验证者需通过多数共识(如 2/3 质押总量)来确认新状态的正确性。
- 提供快速最终性,同时提升运动网络原生代币的实用性。
3. 去中心化共享排序器模块 (DSS)
- 提供可定制的交易排序,并采用多种模板(如公平排序以缓解抢跑攻击、增强审查阻力)。
- 与当前如 Espresso 和 Astria 的排序市场不同,DSS 保持运动网络及 Move Rollup 网络的主权,同时通过内置排序收取费用,进一步提升 L2 原生代币的价值。
- DSS 提供了一个快速、主权、可定制且抗审查的交易排序机制,支持互操作性并提升代币效用。
2.2 原创框架
团队还开发了两个原创框架:
1. Move 栈 (Move Stack)
- 以 Move 执行器为核心,支持创建可定制的 Rollup。
2. Move 竞技场 (Move Arena)
- 提供一个框架,用于部署和加入 Move Rollup 网络。
- 允许 Rollup 连接至 Move Arena 的各个组件(如快速结算、DSS),并获得互操作性、快速最终性等多重优势。
三.Move Rollup 框架与 MoveVM
3.1 Move Rollup 的架构
Move Rollup 的通用架构包含一组核心组件:
- 执行器 (Executor): 用于处理交易并生成新的 L2 区块。
- 桥合约 (Bridge Contracts): 位于 L1,用于在 L1 和 Rollup 之间进行资产存入和提取。
- 排序器连接 (Connection to a Sequencer): 用于对交易进行排序。
- 数据可用性服务连接 (Connection to a DA Service): 确保结算机制能够访问交易数据。
- 结算机制连接 (Connection to a Settlement Mechanism): 用于验证交易执行的正确性。
3.2Move 执行器 (The Move Executor)
Move 执行器模块的关键特点:
- 支持在同一链上执行 MoveVM 和 EVM 的字节码。
- 如上图所示,交易根据其类型(Move 或 EVM)从内存池中分流,由相应的虚拟机(MoveVM 或 Geth)执行。
- 在 MoveVM 中,执行会生成一个更改集(Change Set),随后应用到全局存储中。
- 在 Geth 中,交易既可以直接修改全局存储,也可以生成一个更改集,用于更新全局存储。
- 这种通用格式使得 Move 和以太坊交易都能以一致的方式更新全局存储。
- 另外,Geth 还支持提取读/写集合,这些集合可无缝用于 BlockSTM(MoveVM 内置的并行执行引擎)。
核心优势:
1. 并行化 EVM 支持:
- Move 执行器重用了现有的 EVM 解释器(如 Geth),并与 MoveVM 无缝集成,充分利用其并行执行引擎,从而实现并行 EVM。
2. EVM 等价性:
- 采用现有的 EVM 解释器确保了 Move Rollup 与 EVM 等价,所有在 Move Rollup 上执行的 EVM 字节码行为与以太坊 L1 完全一致。
生态
团队
Movement Labs由前Aptos工程师Rushi Manche与区块链创业者Cooper Scanlon联合创立。两位创始人都曾参与Libra/Diem的技术开发,创世团队的背景其实都比较一般,项目成功的主要原因还是找到了几个正确的大爹给他背书!
其大致可分为四阶段:
1、Avalanche:从 Avalanche 拿到孵化资源,引入明星天使
2、 Aptos:拿到 Aptos 投资复用 Aptos 代码,快速拥有 Move 血统
3、币安:拿下币安背书与保荐,撬动与亚洲一众资源
融资情况
自项目启动以来,Movement Labs已经完成了数轮融资。具体包括:
Pre-Seed轮融资:2023年,Movement Labs完成了由Varys Capital、dao5等机构领投的340万美元Pre-Seed轮融资。
A轮融资:2023年4月,Movement Labs完成了由Polychain Capital领投的3800万美元A轮融资。随着该轮融资的完成,Movement的开发团队得以加速产品的研发和网络的部署。
Binance Labs投资:2024年5月,Binance Labs也对Movement进行了投资,进一步加强了其资金实力和行业影响力。
Token经济