导读
更快、更安全的Blockchain一直是推动加密行业技术不断发展的核心叙事,从层出不穷的L2扩容技术到Solana等高性能公链,无不是在探索Blockchain的性能和安全的边界,为Blockchain用户提供更好的体验。
随着L1/L2井喷式的出现又大部分沦为“僵尸链”,市场告诉我们,优越的技术并非成功的唯一因素,L1/L2仍需要付出极大的努力构建自己的生态。
EVM的兼容性是我们区分Blockchain的一个重要标准,超高性能的公链通常会舍弃EVM的兼容性,来获得足够强的性能,如Solana、Aptos和Sui等;
而Avalanche、Polygon等则兼顾EVM兼容性,并不追求极致性能,来确保繁荣的Ethereum生态能够无缝转移到自身。
EVM兼容性与性能的权衡,反映了Blockchain是否要为了极致性能放弃一部分容易转化到自身的生态,背后的核心原因是Solidity和EVM自身的局限。
Move语言自诞生以来一直被寄予厚望,作为由Facebook(现META)开发设计的一种全新的智能合约语言,Move自诞生之日起,专为加密资产而生。
与Ethereum生态常用的Solidity等编程语言相比,Move在逻辑设计上突出了“安全”和“高性能”两个点。
不需要借助L2,MOVE通过一种称为“模块打包”的优化技术来减少Blockchain交易的存储空间和计算成本。模块打包通过将多个智能合约打包到一个模块中来减少存储和索引成本,并通过减少字节码执行的步骤来提高执行速度。
这也让Move系公链的TPS往往能突破上万,甚至能不断扩展到10万级别。
Aptos和Sui作为Move双子星,一度取得了亮眼的市场表现,但在生态构建方面与传统的EVM生态仍存在一定的差距,这也让双子星的表现后继乏力。
Movement就是当前Move生态难题的破局者。Movement致力于将Move语言的安全性和高性能优势,与EVM系的流动性和庞大的用户群体连接打通,实现优势联合。
通过MovementSDK,开发者无需编写Move代码,可自动将Solidity脚本转换为Move可以理解的操作码,获得与Ethereum及其它EVM网络兼容的互操作性,完美地将Move语言的优势与繁荣的Ethereum生态结合了起来。产品方案与优势
2.1核心组件:M1与M2
Movement由M1和M2两个核心组件构成,通过M1和M2的结合,提供了一个安全、高效、Decentralization的Blockchain生态系统。
M1作为通用的Move-EVMBlockchain,逐步演变为Decentralization的排序器,而M2作为基于Move+EVM的零知识Layer2,实现了智能合约的安全性和高效性,赋能用户和开发者在一个统一的平台上进行创新和操作。
M1:M1是一个社区驱动的、基于Move语言的Blockchain网络,具有兼容性好、可拓展的优点。
兼容性好
Move生态内部存在阵营割裂的问题:作为Move双子星的Aptos和Sui,尽管都源自Facebook的Blockchain项目,但它们在技术实现和目标上有所不同,因此Aptos和Sui的Move语言实际上是完全不同的语言,这导致了开发者在选择时的困惑和分裂。Aptos更接近于FacebookDM项目中的Move语言,而Sui则在此基础上进行了六个月的迭代,更类似于Solana的语义和共识机制。因此,AptosMove更加安全,而SuiMove则具有更高的速度和编译效率。
解决方案:Movement构建了一个RPC翻译机制,将SuiMove和AptosMove编译为相同的字节码,从而实现兼容性。此外,他们还开发了一个名为Fractal的EVM解释器,允许开发者在Movement上部署EVM智能合约。因此,Movement的用户可以在EVM的流动性上进行操作,同时体验独特的执行环境和充满活力的生态系统。
可拓展:M1将作为首个通用的Move-EVMBlockchain,由其独立的一组验证者驱动,随后逐步演变为Decentralization的排序器,支持M2及其他基于MoveStack构建的Rollup。
M1的设计初衷是Decentralization,为此它允许验证者快速启动,继承现有Snowman验证者的安全性,同时硬件需求极低。随着网络在Parthenon测试期间的成熟,更多社区验证者将被允许加入网络,最终目标是实现无许可的Decentralization。这将最终实现首个无许可的Decentralization共享排序单元,支持M2。
此外,M1创造了最经济可行的共享排序单元,因为所有交易费用都会分配回Tokens质押验证者网络,从而形成激励更多验证者加入网络以获得更高收益的飞轮效应。随着排序费用的逐渐减少,M1将成为下一代Rollup的中心,因为它成为质押中心,最终激励Rollup使用Decentralization的共享排序器。
来源:https://www.techflowpost.com/article/detail_18939.html
2.2开发者的切入点:MovementSDK
MovementSDK是Movement的创新性开发工具,允许开发者轻松构建Move和EVM环境之间的模块化和互操作性。
MovementSDK结合了MoveVM的安全性和资源管理的特点与Solidity的灵活性和适应性,使开发者能够在任何分布式环境中构建和部署基于Move的基础设施和应用程序。
它主要包含MoveVM、Fractal、用于排序器网络和DA服务的自定义适配器这三个核心组件。
MoveVM:是MovementSDK最核心的执行引擎,提供了一个以资源为导向且严格控制的环境来运行智能合约。尽管都是MOVE语言,但是SuiMove和AptosMove是两个独立的Blockchain系统,各自有自己的虚拟机(VM)和工具包,差异很大。Movement的模块化MoveVM是一款多功能虚拟机,旨在完全兼容Ethereum虚拟机(EVM)和其他Move生态系统。它已经支持部署Aptos和EVM代码,并且很快也将支持Sui生态系统。
Fractal:是一个编译器,允许开发者将现有的Solidity智能合约无缝部署到MoveVM,这一桥接功能不仅为Solidity开发者提供了更安全、更高效的执行环境,还保留了Solidity合约的原有逻辑和功能。
自定义适配器:是MovementSDK的最后一个核心组件,旨在提供与排序器网络和数据可用性(DA)服务的无缝集成,确保与各种Blockchain网络和服务的安全连接。
MovementSDK不仅为开发者提供了Move和EVM完美融合的工具,作为M2框架的一部分,还与M1协同工作,进一步增强Movement的可拓展性。项目进度
根据Movement官网显示,目前在Movement部署的生态项目已经接近80个,其中不乏Babylon、Ethena等明星项目。
在项目下方的标签中,我们可以看到其中包含了各种不同开发语言的项目,这展现了Movement强大的兼容性和生态潜力。
团队背景
4.1核心成员
MovementLabs的两位联合创始人分别是RushiManche和CooperScanlon,Rushi今年21岁,Cooper24岁,两人均曾就读于范德堡大学(VanderbiltUniversity)。
来源:https://www.rootdata.com/Projects/detail/Movement?k=OTMxMg%3D%3D总结与展望
MovementLabs在竞争激烈的EthereumL2赛道以及方兴未艾的Move生态中另辟蹊径,探索出了兼顾性能和生态的潜力道路,并脱颖而出,赢得了市场认可。
Movment不仅在技术上实现了Move和EVM的完美结合,更在生态系统的构建上不断努力,力求为开发者和用户提供一个安全、高效、易用的Blockchain平台。
随着Movement基础设施的不断完善和生态系统的逐步构建,我们期待Movement能够在未来带来更多的创新和突破,推动整个Blockchain行业的发展。
免责声明:“Ethereum杀手”这次真的来了文章转发自互联网,版权归其所有。
文章内容不代表本站立场和任何投资暗示。加密货币市场极其波动,风险很高,可能不适合所有投资者。在投资加密货币之前,请确保自己充分了解市场和投资的风险,并考虑自己的财务状况和风险承受能力。此外,请遵循您所在国家的法律法规,以及遵守交易所和钱包提供商的规定。对于任何因使用加密货币所造成的投资损失或其他损失,本站不承担任何责任。
Copyright © 2021.Company 元宇宙YITB.COM All rights reserved.元宇宙YITB.COM