打不过就加入?聊聊融资3800万美金,把整个币圈都卷进来用Move做以太坊Layer2的Movement。以太坊杀手的故事从EOS、Algo这些已故先驱,到起死回生的Solana,再到Move双雄Aptos和Sui一直层出不穷,但目前为止好像暂时还没有谁能真正的杀死以太坊,根据这些案例至少我们能够得出杀死以太坊的不是高性能,因为任何一个杀手拎出来性能都秒杀以太坊,以太坊强大的生命力在于其上万个节点的去中心化所带来无法比拟的安全性,以及50万以太坊开发者的所带来源源不断的生命力,慢是以太坊的缺点,但不致命,高性能不至于杀死以太坊,但是可以改善以太坊,打不过那就加入也许是杀手们的另一个选择。
在聊@movementlabsxyz之前我必须要先介绍一下他们的投资人背景,因为真的太有趣了,有Polychain、币安、OKX、Aptos、Eigenlayer创始人Sreeram、Altlayer创始人YQ、Polygon创始人Sandeep、Berachain创始人Smokey、Sei创始人Jeff、Gitcoin创始人Scott、AAVE创始人Stani….还有一大堆我就不赘述了,不知道你看完是什么感受,我是懵逼了,简直就是币圈大联欢!所有之前各自相爱相杀不同阵营的派系全部出奇的一致抱在了一起,两大交易所OKX、以太坊军火库Gitcoin、模块化区块链Eigenlayer和Altlayer、以太坊好兄弟Polygon、以太坊拿手戏AAVE、以太坊死对头Aptos、和以太坊没啥关系的Berachain和Sei等等一大堆全部投资了Movement,仿佛所有人都在促成Move与EVM这场联姻,包括我自己也投了一点点进去,而这个把晋西北搅成一锅粥的Movement的两位创始人仅仅才21和24岁,刚刚从范德堡大学辍学。
Movement的关键词是Move、并行、模块化。Movement有三款产品分别是M1与M2和Movement SDK开发框架,M1是Movement所开发的第一条纯Move链,我个人认为更像是Movement用来小试牛刀打基础的,重点在于M2,它本身用到了一部分M1的能力,且将会是以太坊第一个基于Move语言的Layer2,兼容Sui、Aptos和EVM,其中M2的关键特性则是其将EVM字节码转化为Move字节码后,即你正常用Solidity写的代码可以自动转换为Move语言,从而利用Move语言的安全、并行和高性能优势实现EVM的高吞吐量低延时。
之前很多打着高性能的以太坊杀手则主要死在了两点,第一无法EVM兼容导致大量开发者学习新语言门槛过高,第二即使EVM兼容也只无法沿用以太坊的安全性即不是一条Layer。Movement将Move和EVM相结合,一方面构建在以太坊主网之上沿用了以太坊上万个节点的安全性,另一方面顺畅的覆盖了以太坊现成的50万开发者,不需要重新学习一套新的语言,最后保留了Move语言的安全性与高性能特性。
Movement SDK是专门为M2结构所设计的一个模块化开发套件,分为三部分,MoveVM为运行智能合约提供环境,Fractal则作为Solidity到Move转译的桥梁,自定义适配器通过模块化的方式提高了网络的可扩展性,与Celestia、EigenDA等第三方进行集成,运行过程如下图所示,Solidity智能合约通过Fractal可以转变为Move字节码,并再进入MoveVM虚拟机环境中执行,而如果本身就是原生的Move智能合约则直接通过自导的Move编译器转为Move字节码后进入MoveVM虚拟机中,由适配器所带入的第三方DA和排序器再与MoveVM进行相关交互。
我曾经在22年写过一份关于Move很长的研报,实事求是的说Move语言相比于以太坊的Solidity确实更适合区块链的场景,它被誉为最适合编写区块链智能合约的语言,最初由Facebook开发,其主要特点在于对Token资产进行了更加原生且底层的处理,弥补了Solidity在直观性和安全性的缺陷,因为Solidity本质上和Javascript这样面向对象的编程语言不同,其内部将Token与姓名、年龄等其他变量的定义没有什么不同,Token转移的过程也只是进行加减法操作,在Solidity中资产就是一个可以被加减的数字,所以合约代码要非常严谨,尤其是在资产逻辑处理部分,究其原因是在Solidity中资产作为一种区块链最特殊的对象却没有被单独定义,而在Move中资产则是一种称为Resource的特殊数据类型,与str字符串、Int数值等不同。在Move中Resource的特殊在于不能复制、丢弃或重用,并且Resource只能由定义该类型的模块创建和销毁,并且必须要存储在账户下面,只有分配了账户后才会出现对应的Resource资产,且Resource只要取出后就必须被“使用”,有出就有进,所以资产不会凭空消失,这些特性真正实现了物理意义上的资产含义。
除了Move语言更适合区块链编程的安全性特点,性能也是其重要优势,通过并行交易,M2号称能够在以太坊上实现上万TPS,以太坊的结构是串行的,即每一个交易和区块需要排队执行,当一个交易发生时,要先进入内存池中排队等待逐个被打包提交,就像是有一条非常拥堵的单行道,一大堆车都先堵在入口等待交警指挥决定哪辆车先上路,一方面很慢,另一方面也导致了MEV等问题。而并行区块链即可以同时处理多个交易从一个智能合约到另一个智能合约之间的价值转移,从而极大的提高了网络的吞吐量减少拥堵,Solana、Sei、Monad、Aptos、Sui等都属于并行区块链,并行技术已经相对比较成熟。
除此以外Movement还具备Solana对本地费用市场特点,在以太坊中Gas是全网统一计算的,而本地费用市场的Gas费则是按照每个账户、每个项目来计算的,理论上为了公平起见不同类型的链上交易应该话费不同的金额,比如某个项目导致网络拥堵Gas上涨,主要会影响到和这个项目交互的用户,而不会明显影响到其他无关用户。
目前Movement依然处于测试网阶段,开发者和撸毛的朋友们都可以对其保持关注🧐
+ There are no comments
Add yours