欧易数字货币交易所
更快、更好、更强

数字货币交易,我们是专业的

注册官网账号官网app下载

Movement研报:基于Move的zk-Rollup,连接与EVM生态的流动性_欧易官网-OKX官网-okx欧易平台 Movement研报:基于Move的zk-Rollup,连接与EVM生态的流动性_欧易官网-OKX官网-okx欧易平台

Movement研报:基于Move的zk-Rollup,连接与EVM生态的流动性

2024-05-09 • By okx交易所

该文章内容为一级项目介绍及观点分享,不做投资建议,数字货币投资风险很高,可能因此损失掉全部的投资本金!请谨慎操作!

内容编辑:尧二六

内容整理:尧二六

前讯内容

EigenLayer拟于5月10日开启代币申领,15%的供应量将作为质押空投分发,新成立的独立非营利Eigen基金会将成为发行代币的实体。EIGEN代币发行时的总供应量为16.7亿枚。

Mode将于5月7日推出治理代币MODE,总供应量为100亿枚,其中5.5%专用于两次用户空投中的第一次,第二次空投将从5月5日持续到9月6日,届时将再发放5亿枚代币。

超级人工智能联盟定于5月24日启动,ASI由Fetch.ai、SingularityNET和OceanProtocol合并而成的联盟,三者的合并已在各社区通过提案投票,其代币也按比例兑换成ASI。

1、Movement  

Movement是一个模块化框架,用于在任何分布式环境中构建和部署基于Move的基础设施、应用程序和区块链。该团队正在构建一套产品和服务,使非Move协议能够利用Move编程语言的强大功能,而无需编写一行Move代码。该团队的第一个版本M1将L1重新定义为可垂直组合和水平可扩展的第1层框架,该框架与Solidity兼容,连接EVM和Move流动性,并允许构建者自定义具有不同用户基础和流动性的模块化和可互操作的应用程序链开箱即用。

Move是一种编程语言,最初由Facebook团队于2019年为其现已解散的Diem项目开发。Move旨在以安全的方式处理智能合约和交易数据,消除其他语言本机的攻击向量,例如重入攻击。 

MoveVM作为基于Move的区块链的本机执行环境,利用并行化来提供更快的交易执行速度和更高的整体效率。

2、M1和M2的核心旗舰技术  

MovementLabs目前正在构建的产品是基于Move的Zk-rollup。该解决方案利用其旗舰产品M1和M2,其中M1用作共享序列层,M2用作汇总。M2不仅支持用Move编写的智能合约,还包含EVM字节码解释器Fractal。

M1是一个社区优先的区块链,通过Move、即时最终确定、本地零日访问大规模流动性和模块化定制提供尽可能高的TPS。M1将转变为运动网络的去中心化共享排序器,以实现主网启动。

M2将是以太坊上第一个MoveLayer-2。它将支持SuiMove、AptosMove以及我们的嵌入式EVM解释器MEVM,使Sui、Aptos和EVM用户能够使用L2。

共享序列层M1 

M1是Movement生态系统的第一个区块链,由MovementSDK启用。它目前处于测试网阶段,用于测试和开发目的。M1是一个基于Move的无需许可的区块链,作为Avalanche子网运行。

M1 具有一种新的共识协议——SnowmanConsensus"雪人共识",一种区块链优化的共识协议——高吞吐量、完全有序,非常适合智能合约。Snowman是Avalanche共识协议的完全有序实现。平台链(P-Chain)、合约链(C-Chain)均实现了Snowman共识协议。随着Cortina的升级,交易链(X-Chain)也将使用Snowman共识。

M1网络同时和Aptos网络兼容,能过够快速实现Move生态项目的迁移和部署,以及自研Move虚拟机和分形架构。由于 M1是运行在Avalanche子网上的区块链,它采用了一种名为"Fractal"的分形式扩展架构。这种架构模式允许M1通过将自身份解为多个相似但更小的子网络("fractals")来实现水平扩展。

每个分形子网都运行着完整的M1协议栈,包括共识、执行、数据等模块。这些分形子网通过一个高效的消息传递层进行通信和协调。当整个系统的负载增加时,可以动态添加新的分形子网来分担负载。

zk-Rollup 汇总层 M2 

M2是与Layer2Sui兼容的区块链,由MovementSDK启用。当M1具有Sui兼容性后,M2将被重新利用。它目前处于测试网阶段,用于测试和开发目的。M2是一个基于Move的无需许可的区块链,目前作为Celestiarollup运行。

M1的网络是针对Layer1层网络的构建和运行,是依靠Avalanche子网运行的Layer1执行层的基础,M2则是用于Layer2网络的数据执行层。这和zkSync、StarkNet以及以太坊生态的Rollup系列项目是同一种产品设计思路,Movement则是由Move开发的Rollup项目更容易理解一些,同时也有来自Move语言开发的,以太坊网络不具备的优点和特色功能。 

3、为什么要选择Movement?  

数字资产在技术和金融结构中变得越来越重要,Move编程语言代表了这种背景下的创新灯塔,提供了一种新颖的资源模型,有望重新定义数字资产管理。

数字资产管理上EVM和Move的不同 

首先是EVM的资产管理方法来定义区块链的资产标准,确实为区块链行业树立了标准,其方法围绕三个关键组成部分:中心化资产逻辑、可变状态和动态资产控制。该框架已成为开发大量多样化DApp的代名词,每个DApp都利用以太坊智能合约平台提供的独特功能。

而EVM支持智能合约和去中心化应用程序的突破性方法也给管理数字资产带来了独特的挑战。这些挑战主要源于EVM的架构和操作机制,影响其生态系统内管理的资产的安全性、完整性和可信性。

这与Move的资源模型完全相反,Move引入了一种以资源为中心的数字资产管理方法。与EVM对集中式资产逻辑和可变状态的依赖不同,Move的设计基于安全、保障和明确的资源所有权原则。Move中的资源被视为一等公民,具有内置保护,防止重复和未经授权的访问,确保每项资产在任何时候都有一个明确的所有者。通过将严格的所有权和不变性规则直接嵌入到语言的类型系统中,这种方法本质上减轻了与EVM集中式逻辑和可变状态相关的许多安全问题。该模型建立在两个基本支柱之上:线性所有权和不可变资源,它们共同旨在提高区块链技术的安全性和效率。

在Move中,资源是特殊类型的结构,它们被定义为不可复制,并且必须在帐户之间显式转移。这一设计决策对于保持每项资产的独特性并防止常见漏洞(例如未经授权的复制或丢失)至关重要。这些资源受到严格的类型安全和访问控制机制的管理,这些机制由Move的虚拟机强制执行。这样的架构确保对资源的每次操作都遵守安全的、预定义的协议。

MoveVM 并行化交易的全新模式 

并行区块链技术从传统的顺序处理转变为交易时同时发生的模型,利用现代多核处理器的强大功能,并行化大大减少了事务等待时间并提高了网络的能源效率。这种方法的核心是区块链网络的根本性转变,通过允许同时处理多个交易,使其更具可扩展性和效率。这不仅克服了长期存在的延迟和交易费用高昂的问题,而且预示着区块链应用程序的新时代,其特点是提高可扩展性和增强网络性能。

并行执行的出现以及MoveVM等平台的开发处于开创区块链技术新时代的最前沿,尤其是通过MoveVM等创新解决方案实现的并行执行,不仅更易于访问和更高效,而且能够支持更广泛的应用程序和服务的未来,营造一个适合创新、增长和广泛采用的环境。

并行执行通过引入一种同时处理事务而不是按线性顺序处理事务的机制,从根本上改变了区块链格局。允许同时处理更多的交易,有效地减少等待时间并提高网络的容量。这种方法的核心是先进的算法,在协调区块链网络内各个节点之间交易的同步处理。这种编排能够高效维护区块链的一致性和可靠性,确保事务的处理不会损害网络的完整性。

并行执行提供了一系列增强功能来解决长期存在的低效率和可扩展性问题。这种方法引入了几个关键优势。

缓解网络拥塞:缓解EVM内存池中的流量瓶颈。优化硬件利用率:最大限度地提高多核处理器的效率。增强的可扩展性和速度:加速DApp的交易处理。改进的系统完整性:确保交易和谐并防止冲突。

通过将交易分布在多个节点上进行同时处理,并行执行有效地缓解了以太坊虚拟机(EVM)内存池内的拥塞,尤其是在高峰流量期间。在利用现代多核处理器的功能,优化计算资源以降低能耗并提高处理速度。

同时带来的可扩展性和速度增强对于去中心化应用程序(DApp)也是高效的。交易延迟的减少使DApp能够更加无缝地运行,支持更广泛的应用程序,并促进区块链的扩展,以适应不断增长的用户群,而无需牺牲性能。

最后并行执行引入了复杂的协议来管理和同步交易处理,有效防止潜在的冲突并确保区块链的完整性。这种交易编排维护了网络的安全性和可靠性,而并行执行标志着克服传统区块链模型挑战,保证网络能够高效率、可扩展性和创新的技术开发创新。

分形与智能合约安全 

Fractal“分形”是一种新颖的框架,可以无缝连接Solidity和Move这两种著名的智能合约语言。Fractal允许开发人员将Solidity合约部署到Move字节码中,从而实现与Move链的兼容性,同时利用Move著名的安全功能。

Fractal背后的团队MovementLabs致力于利用Move的安全能力来强化以太坊和其他平台。Fractal的推出时因为在DeFi领域因黑客攻击而导致损失超过58.2亿美元资产,其中仅桥黑客攻击就造成了 28.3亿美元损失。攻击向量的多样性,其中未知方法占17.82%,其他方法占42.17%,这凸显了 Fractal安全解决方案的显著需求。

Fractal利用Move语言的独特功能来解决常见漏洞:

重入:通过确保资源被唯一访问,Move消除了重入攻击的典型路径。数学错误:Move的算术运算包括自动检查上溢和下溢,以防止此类错误。输入验证:Move的类型系统和资源模型强制执行严格的输入检查,显着增强安全性。

Fractal 的目标是在MoveVM中建立一个运行时环境,动态执行Solidity代码,将Solidity的表达能力与MoveVM的执行鲁棒性结合起来,Fractal不仅代表了一种解决方案,而且代表了一种确保智能合约未来的范式转变。

4、Movement资方阵容  

Movement 的团队一共进行了三次融资,分别为种子Pre轮、种子轮和A轮融资,共获得了4140万美元。

第一次融资事件发生在2023年9月23日种子Pre 轮,完成了 340万美元的金额,参与机构及投资者有VarysCapital、GeorgeLambeth、DoublePeakGroup、dao5、CalvinLiu、BorderlessCapital、BlizzardFund、AnuragArjun。

第二次融资事件发生在2024年1月10日的种子轮融资,该轮未公布融资明细,参与机构和投资者有Serafund、MHVentures、GeorgeBurke、EternaCapital、ArtichokeCapital。

第三次融资事件发生在2024年4月24日的A轮战略融资,完成了3800万美元的金额,本轮由PolychainCapital领投,参投机构和投资者有HackVC、Placeholder、Archetype、Maven11、RobotVentures、FigmentCapital、NomadCapital、BanklessVentures、OKXVentures、dao5和AptosLabs等公司参与了本轮融资。其中还获得了BinanceLabs的一笔未公开的融资信息。 

5、Movement的团队背景  

CooperScanlon 是 MovementLabs的创始人,Cooper 在进入区块链领域后从范德比尔特大学退学,他意识到正规教育并不是他成功的关键,他更喜欢建造SPACDAO车辆。这一决定促使他开创了第一个利用Move的收益聚合器,并最终设想并创建了MovementLabs。Cooper促进跨学科合作、倡导Web3计划并借鉴自己的经验,为MovementLabs带来了金融和技术专业知识以及经济系统见解的独特融合,指导和领导其战略和文化方向。

RushiManche是MovementLabs联合创始人,Rushi是一名工程师,他的职业生涯始于联合健康集团的数据库和系统安全工程。Rushi转向Web3,是以太坊DeFi领域的智能合约工程师,并与一些Cosmos协议密切合作,致力于Cosmos内的去中心化文件存储系统。在Aptos的建设过程中,Rushi成为了生态系统的核心贡献者,特别是在DeFi领域,为生态系统中领先的DEX进行了设计。意识到Aptos的局限性后,Rushi和MovementLabs核心团队开始着手将Move引入以太坊,使其民主化。

AndyBell是MovementLabs工程主管,此前是Biconomy工程副总裁、Ajuna首席技术官。科技企业家、创新者、科学家和程序员。凭借洞察力和经验,他创立并领导了两家成功的初创公司。一个天生的程序员,从80年代开始用汇编语言编写代码并手动编译。他毕业于诺丁汉大学。

BrianHenhsi是MovementLabs的战略主管,此前他曾在Sui/MystenLabs和Chia任职。他毕业于清华大学。

TorabTorabi是MovementLabs的BD和增长总监,此前他曾在Edge&Node和FluidFinance任职。他毕业于美国加州大学伯克利分校。

willgaines 是Movement的营销主管和创始人。他曾担任品牌顾问和营销顾问,显着扩大了各种客户的覆盖范围,实现了超过2亿的受众增长。他的经验包括与财富500强公司合作,包括索尼和ICM(现为CAA),以及Web3领域的主要利益相关者,例如Consensus,以及在政治领域,他曾担任加利福尼亚州参议院参议员的地区代表。

6、Movement生态系统  

目前Movement生态系统中已经有超过60个项目已部署在测试网络中,涵盖DeFi、Web3、链游、基础建设等多个板块可探索。

7、Movement 代币模型  

Move代币目前正在整个Movement生态系统中作为其原生代币使用。目的用于 Move-EVM(MEVM)环境,目前用于测试。MEVM上的MOVE目前需要桥接,这与M1或M2上的MOVE不同。

MOVE目前被指定为测试网代币。它具有以下属性:

测试网使用:MOVE专门在M1测试网环境中使用,在此测试环境之外没有任何价值。无货币价值:该代币仅用于测试目的,不代表任何现实世界的货币价值。无未来价值主张:持有MOVE代币并不赋予您任何所有权或分配权,也不保证该代币在M1或任何其他网络中具有未来价值或效用。功能有限:MOVE的功能仅限于M1测试网范围内允许的范围,并且随着开发的进展可能会发生变化。重置风险:作为持续开发和测试过程的一部分,MOVE的余额和交易可能会被重置、更改或清除。修改权利:我们保留随时修改、暂停或终止测试网和MOVE代币的权利,恕不另行通知,也不承担任何责任。

 

Movement总结  

Move是一种替代智能合约语言,旨在在安全性和灵活性方面改进Solidity。它已被Sui和Aptos等智能合约平台采用为主要语言。

由于Move是一种相对较新的语言,吸引开发人员在其基础上进行开发一直是一项挑战。为了将流动性和开发人员带入基于Move的生态系统,MovementLabs旨在将Move引入EVM生态系统。

为了实现这一目标,Movement正在开发基于Move的ZK-rollup,托管在以太坊上,利用其两个主要产品:M1和M2。M1是一个利用Snowman共识的去中心化排序器层,提供高效和高排序吞吐量。M2提供了ZK-rollup执行堆栈所必需的几个组件。使用M2,Solidity和Move开发人员都可以在rollup上部署他们的合约,而用户可以享受并行执行的高吞吐量和低廉的费用,这要归功于高效的证明生成算法和替代数据可用性(DA)层。

Movement是独立于Solidity语言另一门语言的zk-Rollup项目,在语言赛道上并不同而具有特殊性的优势以及长处,在Move板块中目前只有Aptos、Sui和Movement三个项目,在Aptos和Sui表现出众的情况下,Movement或许也能够依靠自己特有的优势拿下该赛道第三个明星项目。

您数字货币与 Web3的直通车