“以太坊杀手”这次真的来了,全面解读MOVE!Movement 致力于将 Move语言的安全性和高性能优势,与 EVM 系的流动性和庞大的用户群体连接打通,实现优势联合。通过 Movement SDK,开发者无需编写 Move 代码,可自动将 Solidity 脚本转换为 Move 可以理解的操作码,获得与以太坊及其它 EVM 网络兼容的互操作性,完美地将 Move 语言的优势与繁荣的以太坊生态结合了起来。
今天币圈网小编给大家详细介绍MOVE项目,MOVE号称以太坊杀手,以更快、更安全的区块链一直是推动加密行业技术不断发展的核心叙事,从层出不穷的 L2 扩容技术到 Solana 等高性能公链,无不是在探索区块链的性能和安全的边界,为区块链用户提供更好的体验。需要的朋友一起看看吧!
前言
“以太坊杀手”这次真的来了!更快、更安全的区块链一直是推动加密行业技术不断发展的核心叙事,从层出不穷的 L2 扩容技术到 Solana 等高性能公链,无不是在探索区块链的性能和安全的边界,为区块链用户提供更好的体验。
随着 L1/L2 井喷式的出现又大部分沦为“僵尸链”,市场告诉我们,优越的技术并非成功的唯一因素,L1/L2 仍需要付出极大的努力构建自己的生态。
EVM 的兼容性是我们区分区块链的一个重要标准,超高性能的公链通常会舍弃 EVM 的兼容性,来获得足够强的性能,如 Solana、Aptos 和 Sui 等;
而 Avalanche、Polygon 等则兼顾 EVM 兼容性,并不追求极致性能,来确保繁荣的以太坊生态能够无缝转移到自身。
EVM 兼容性与性能的权衡,反映了区块链是否要为了极致性能放弃一部分容易转化到自身的生态,背后的核心原因是 Solidity 和 EVM 自身的局限。
Move 语言自诞生以来一直被寄予厚望,作为由Facebook (现 META) 开发设计的一种全新的智能合约语言,Move 自诞生之日起,专为加密资产而生。
与以太坊生态常用的Solidity等编程语言相比,Move 在逻辑设计上突出了“安全”和“高性能”两个点。
不需要借助L2,MOVE通过一种称为“模块打包”的优化技术来减少区块链交易的存储空间和计算成本。模块打包通过将多个智能合约打包到一个模块中来减少存储和索引成本,并通过减少字节码执行的步骤来提高执行速度。
这也让 Move 系公链的 TPS 往往能突破上万,甚至能不断扩展到 10 万级别。
Aptos 和 Sui 作为 Move 双子星,一度取得了亮眼的市场表现,但在生态构建方面与传统的 EVM 生态仍存在一定的差距,这也让双子星的表现后继乏力。
Movement 就是当前 Move 生态难题的破局者。Movement 致力于将 Move语言的安全性和高性能优势,与 EVM 系的流动性和庞大的用户群体连接打通,实现优势联合。
通过 Movement SDK,开发者无需编写 Move 代码,可自动将 Solidity 脚本转换为 Move 可以理解的操作码,获得与以太坊及其它 EVM 网络兼容的互操作性,完美地将 Move 语言的优势与繁荣的以太坊生态结合了起来。
Movement 简介
Movement 是一个以 Move 语言为基础的模块化框架,应用在开发各种 Dapp 与区块链,致力于将 Move 语言的强大安全性与效能推广至整个区块链产业。
透过 Movement 的框架,非 Move 语系的区块链可以获取 Move 区块链的优势,而不必编写任何 Move 语言,虽说 Move 的学习成本并不高,但此举大大的降低了开发成本,实现了 Move 与 Solidity 和 EVM 的兼容性。
值得留意的是,与我们熟知的 Move 语系区块链 Aptos、Sui 都是运用 Move 语言打造新的 L1 区块链不同,Movement 将重心放到了 L2,并推出了首个以 Move 构建的以太坊 L2,结合了两者的生态优势。
如何透过三个特点认识 Movement , 与其他 L1 的差异
Movement 架构
Movement 主要架构包含 M1 与 M2 区块链,并且开发 Movement SDK 工具套件,透过这些工具, Solidity 与 Move 开发者都能轻易上手构建 Movement 生态。
M1 - Movement 的去中心化排序器
根据官方说明,M1 是一个轻量化的 Move L1 区块链,并以自身验证器整合使用 Move stack 的 Move、EVM 多个区块链,并发展成为去中心化排序器。共识机制采用 snowman 机制,snowman 是在 Avalanche 主链 C-chain 运行的重要共识协议之一,特点是可以处理高吞吐、交易量,可以迅速完成共识提供交易确认。
M1 将全部交易手续费回馈给质押验证者们,此机制将吸引更多人加入验证者行列,增加更多验证节点将增进网路安全性与质押收益,能推动生态中经济形成一个正向飞轮。
M2 - Movement L2 主网
M2 是整合 M1 与 ZK-Rollups 的以太坊 L2 区块链,M2 作为 Movement 的主网,执行层使用 MoveVM 高效处理 EVM 交易,并整合了 Celestia 的数据可用性层,运用模块化架构兼容灵活性。
Move 语系能高速处理交易的关键之一就是并行交易,这点在 Sui 区块链上崭露无遗,Movement 透过将 EVM 字节码转换为 Move 字节码,进而让 Movement M2 可以运用 Move 的并行处理实现 EVM 上的高吞吐量。
以此架构为基础让 M2 上的 Dapp 可以支援多个区块链,并且同时保有 Move 区块链高效能与以太坊安全性,的确打开了区块链应用的更多可能性。
Movement SDK : 强大的开发者套件
Movement SDK 是 Movement 的开发者套件,里面主要包含 MoveVM、Fractal、Adaptors 3 个主要部件,Movement 官方也给出详细的部署教学,包含 Aptos、Sui 与 EVM 环境。
- MoveVM
Movement 的 MoveVM 是 M2 能实现高效能的关键,其具备以下特点
- 实现真实的资产转移 : 与 EVM 的共同帐本纪录不同,这也是 Move 语系的特点,提高了交易的真实性与安全性。
- 以语言架构确保资料正确性 : Move 语系的强大特点,安全性不以程式逻辑决定,而是语法规则。
- Bytecode 验证 : 此验证确保了所有智能合约的规则都符合规定,大幅降低合约恶意攻击的风险。
MoveVM 运用并行技术将区块链中的交易进行高效排序,降低大量交易带来的塞车问题,并结合模块化区块链,除了保有独立优化升级的优点,也将服务拓展至其他领域,让 MoveVM 具有强大的互操作性。
- Fractal
可以把 Fractal 解读成一个 Solidity 对 Move 的程式编译器,Fractal 让由 Solidity 程式写成的智能合约能直接衔接 MoveVM,这让开发者无须撰写 Move 语言的 Dapp 就能在 M2 上开发,可以说 Fractal 融合了 Solidity 与 Move 两大程式语言构建区块链的优势。
- Adaptors
Adaptors 作为 Movement 的自定义转换器,主要为了整合多个数据可用性 ( DA ) 层与去中心化排序器 ( M1 ),确保交易数据的可访问性,Adaptors 让 Movement 可以支持各种 DA 层,包含 Celestia、EigenDA、Avail 等。
产品方案与优势
2.1 核心组件:M1 与 M2
Movement 由 M1 和 M2 两个核心组件构成,通过 M1 和 M2 的结合,提供了一个安全、高效、去中心化的区块链生态系统。
M1 作为通用的 Move-EVM 区块链,逐步演变为去中心化的排序器,而 M2 作为基于 Move + EVM 的零知识 Layer 2,实现了智能合约的安全性和高效性,赋能用户和开发者在一个统一的平台上进行创新和操作。
M1:M1 是一个社区驱动的、基于 Move 语言的区块链网络,具有兼容性好、可拓展的优点。
兼容性好
Move 生态内部存在阵营割裂的问题:作为 Move 双子星的 Aptos 和 Sui,尽管都源自 Facebook 的区块链项目,但它们在技术实现和目标上有所不同,因此 Aptos 和 Sui 的 Move 语言实际上是完全不同的语言,这导致了开发者在选择时的困惑和分 裂。Aptos 更接近于 Facebook DM 项目中的 Move 语言,而 Sui 则在此基础上进行了六个月的迭代,更类似于 Solana 的语义和共识机制。因此,Aptos Move 更加安全,而 Sui Move 则具有更高的速度和编译效率。
解决方案:Movement 构建了一个 RPC 翻译机制,将 Sui Move 和 Aptos Move 编译为相同的字节码,从而实现兼容性。此外,他们还开发了一个名为 Fractal 的 EVM 解释器,允许开发者在 Movement 上部署 EVM 智能合约。因此,Movement 的用户可以在 EVM 的流动性上进行操作,同时体验独特的执行环境和充满活力的生态系统。
可拓展:M1 将作为首个通用的 Move-EVM 区块链,由其独立的一组验证者驱动,随后逐步演变为去中心化的排序器,支持 M2 及其他基于 Move Stack 构建的 Rollup。
M1 的设计初衷是去中心化,为此它允许验证者快速启动,继承现有 Snowman 验证者的安全性,同时硬件需求极低。随着网络在 Parthenon 测试期间的成熟,更多社区验证者将被允许加入网络,最终目标是实现无许可的去中心化。这将最终实现首个无许可的去中心化共享排序单元,支持 M2。
此外,M1 创造了最经济可行的共享排序单元,因为所有交易费用都会分配回代币质押验证者网络,从而形成激励更多验证者加入网络以获得更高收益的飞轮效应。随着排序费用的逐渐减少,M1 将成为下一代 Rollup 的中心,因为它成为质押中心,最终激励 Rollup 使用去中心化的共享排序器。
M2:M2 是第一个基于 Move + EVM 的零知识 Layer 2(MEVM),运行在以太坊上,由 Celestia 提供 DA 支持,将 MoveVM 原生带入以太坊。M2 结合了 Move 的强所有权模型和 EVM 的流动性,提供了一个安全且高效的智能合约开发平台。它不仅支持 Aptos Move、Sui Move,还嵌入了 EVM 解释器 MEVM,使 Sui、Aptos 和 EVM 用户能够在同一个 Layer 2 上进行操作。通过高 TPS 和即时确定性,M2 能够支持大规模的金融交易和去中心化应用,同时提供模块化定制选项,适应不同项目需求,实现高效、灵活的区块链解决方案。
总结起来,M1 打造了一个兼容 Move 和 EVM的可拓展共识层,独立打造原生的 Move 共识及生态;M2 则负责 Solidity-Move 的转换和交易执行,直接切入 EVM 生态,成为直接沟通 Move 和 EVM 的桥梁。
2.2 开发者的切入点:Movement SDK
Movement SDK 是 Movement 的创新性开发工具,允许开发者轻松构建 Move 和 EVM 环境之间的模块化和互操作性。
Movement SDK 结合了 MoveVM 的安全性和资源管理的特点与 Solidity 的灵活性和适应性,使开发者能够在任何分布式环境中构建和部署基于 Move 的基础设施和应用程序。
它主要包含 MoveVM、Fractal、用于排序器网络和 DA 服务的自定义适配器这三个核心组件。
MoveVM:是 Movement SDK 最核心的执行引擎,提供了一个以资源为导向且严格控制的环境来运行智能合约。尽管都是 MOVE 语言,但是 Sui Move 和 Aptos Move 是两个独立的区块链系统,各自有自己的虚拟机(VM)和工具包,差异很大。Movement 的模块化 MoveVM 是一款多功能虚拟机,旨在完全兼容以太坊虚拟机(EVM)和其他 Move 生态系统。它已经支持部署 Aptos 和 EVM 代码,并且很快也将支持 Sui 生态系统。
Fractal:是一个编译器,允许开发者将现有的 Solidity 智能合约无缝部署到 MoveVM,这一桥接功能不仅为 Solidity 开发者提供了更安全、更高效的执行环境,还保留了 Solidity 合约的原有逻辑和功能。
自定义适配器:是 Movement SDK 的最后一个核心组件,旨在提供与排序器网络和数据可用性(DA)服务的无缝集成,确保与各种区块链网络和服务的安全连接。
Movement SDK 不仅为开发者提供了 Move 和 EVM 完美融合的工具,作为 M2 框架的一部分,还与 M1 协同工作,进一步增强 Movement 的可拓展性。
项目进度
根据 Movement 官网显示,目前在 Movement 部署的生态项目已经接近 80 个,其中不乏 Babylon、Ethena 等明星项目。
在项目下方的标签中,我们可以看到其中包含了各种不同开发语言的项目,这展现了 Movement 强大的兼容性和生态潜力
注:Movement目前已推出测试网活动,可跟随教程参与,获得潜在空投机会。
https://twitter.com/BiteyeCN/status/1818523443203358919
团队背景
4.1 核心成员
Movement Labs 的两位联合创始人分别是 Rushi Manche 和 Cooper Scanlon,Rushi 今年21岁,Cooper 24岁,两人均曾就读于范德堡大学 (Vanderbilt University)。
来源:https://www.techflowpost.com/article/detail_18939.html
Rushi Manche 从14岁开始编程,最初在健康保险巨头 UnitedHealth Group 工作,负责云基础设施的迁移。
他的职业生涯始于分布式系统和数据库领域,后来在大学期间接触到加密货币。这段经历奠定了他在技术领域的扎实基础,并为他日后进入加密货币领域铺平了道路。
Rushi 对加密货币的兴趣始于他在大学期间了解到 Facebook 正在开发自己的区块链项目。
他最初通过一篇《纽约 时报》的文章得知这一消息,这引起了他的极大兴趣。
当时,Cosmos 只有5个用户,以太坊也只有几百个用户,而 Facebook 的用户基数却有数十亿,这为加密技术的大规模采用带来了巨大的潜力。
Rushi 深入研究了 Move 语言,并从 Move Book 中获取了丰富的知识,最终决定在这个领域开展事业。
Rushi 的创业之路并不平坦。他在范德堡大学(Vanderbilt University)时,尽管资源有限,但他依然坚持开发自己的项目。
他还分享了在 Avalanche 和 Cosmos 之间做选择的经历,最终选择了 Avalanche 作为早期支持者。
在大学期间,他还创办了一个AI驱动的考试辅导平台 Ensemble,为高中生提供免费的考试准备材料。
2022年,Rushi 加入 Aptos 担任软件工程师,亲自参与 Move 语言智能合约开发,为生态内的核心 DEX 做出了突出贡献。这段经历让他意识到了 Move 语言的巨大潜力,并激发了他在这一领域创业的热情。
Cooper Scanlon 是 Movement Labs 的另一位联合创始人,在创建 Movement Labs 之前,他建立并审计了第一个使用 Move 语言的收益聚合器。
2022年11月,Rushi 和 Cooper 这两位 Vanderbilt University 校友毅然决定辍学,共同创办了 Movement Labs。
Movement Labs 的创建标志着 Rushi 和 Cooper 在区块链领域的新起点。他们的团队致力于将 Move 语言引入 EVM,推动区块链技术的进步。
Rushi 和 Cooper 的创业故事展示了他们在技术和创新方面的深厚积淀和勇气。尽管面临诸多挑战,他们依然坚定不移地推进自己的愿景,通过 Movement Labs 为区块链技术的发展和应用贡献力量。
4.2 融资情况
Rootdata 显示,Movement 于 5 月份获得了 Binance Labs 的投资。在 A 轮融资中,Movement 获得了 Polychain、Hack VC 等顶级机构的投资,融资额度达到了 38m。这展现了 Movement 的强大实力,和市场认可度。
毕业项目介绍
MoveFlow(香港)是一个可编程支付协议,允许根据时间和事件设置预定义的交易规则。该协议允许用户设置可编程支付规则,确定何时以及如何进行付款。
Wapal(新加坡)是 Aptos 区块链上的一个无代码 NFT 创作者工作室、发射台和市场。Wapal 的独特功能,如链上随机性、永久存储和最便宜的铸币费,使其成为所有区块链中最可扩展的 NFT 发射台之一。
SwapGPT(印度)是一个 AI 驱动的 defi 聚合器和流动性管理器,通过利用 AI 算法增强智能合约的功能,有效地路由交易并使用无代码组合管理策略在多个协议之间主动管理流动性。
Aptos Arcade(美国)是一个 Web3 游戏工作室,为 Aptos 区块链开发游戏和链上游戏引擎。他们的目标是为 MoveVM 提供一个可扩展的游戏基元套件,以赋予下一代 Web3 游戏。
Armur AI(印度)是一个 AI 驱动的安全基础设施平台,使用户能够通过利用预训练的 AI 模型为 Web3 及其之外构建定制的安全工具。
Sendinair(韩国)是 Aptos 区块链上的一个完全去中心化的游戏工作室,由 Move 智能合约驱动。作为著名的 Werewolf & Witch 游戏和现在的 Beast Collector 的制造商,它希望提供最可持续的 Web3 游戏,提供无与伦比的区块链游戏体验。
Yours(韩国)是一个一站式 NFT 企业解决方案,用于客户忠诚度管理。解决方案包括为 Web3 用户铸造积分、会员奖励和优惠券。
Duo(美国)是在 Aptos 上运行的一个与以太坊兼容的区块链。Duo 提供了 Aptos 的速度、可扩展性和最终性的亚秒交易,使其特别适用于 Web3 游戏。
总结与展望
Movement Labs 在竞争激烈的以太坊 L2 赛道以及方兴未艾的 Move 生态中另辟蹊径,探索出了兼顾性能和生态的潜力道路,并脱颖而出,赢得了市场认可。
Movment 不仅在技术上实现了 Move 和 EVM 的完美结合,更在生态系统的构建上不断努力,力求为开发者和用户提供一个安全、高效、易用的区块链平台。
随着 Movement 基础设施的不断完善和生态系统的逐步构建,我们期待 Movement 能够在未来带来更多的创新和突破,推动整个区块链行业的发展。
通过其模块化和互操作性的特点,Movement SDK不仅简化了区块链应用的开发和部署过程,还使得跨区块链平台的应用变得可能。这种设计不仅满足了当前市场的需求,也为区块链技术面对未来挑战做好了准备,展示了一种可持续发展和适应新兴技术的能力。