继Solidity依靠其图灵完备性的特性一统智能合约的江湖,以Polkakdot、Cosmos为首的基于Wasm公链凭借其灵活的升级特性也占据了一定的市场之后。Move系列公链近期也加入了公链的争夺战之中,Move并不是一条公链,而是一种语言,目前Aptos、SUI、Linera是Move上比较出名的几个公链项目。

出生名门

2019年,Meta(原 Facebook)全球流通的超主权数字货币项目 Libra 问世,谁料想出道即巅峰,随后因监管限制被迫转型 Diem 无疾而终。今年 1月底,Diem 以约1.82亿美元的价格被 Meta 出售。Libra 与 Diem 团队在这一过程中,留下了宝贵的遗产——弥补了 Solidity 及 EVM缺陷的 Move 语言以及衍生出的公链团队。

Move系列公链的现状

正所谓“春江水暖鸭先知”,而Web3中最重要的两只鸭子,一个是投资机构,另一个是技术社区。投资机构拿钱投票,技术开发者们拿时间和精力来投票。

公链赛道正是这样,首先要被资本青睐,其次开发者么要愿意进入公链生态中建设,同时公链的底层技术也必须要有先进性。没有这三个条件,那么这条公链可以说是没有任何成功的可能性。而Move系列的公链刚好满足这三个条件。

目前A16Z刻意押注“Move 语言系公链赛道”。Sui完成了3600万美元的A轮融资,Aptos完成了两亿美元的融资,Linera完成了600万美元的种子轮融资,其背后都有A16Z的身影。

在技术社区上,短短一两个月的时间,有大量的开发者开始关注Move语言,Gitcoin上的Move开发的时薪甚至达到了1000美元,只要你会Move语言,就会被捧上大佬的宝座。

Move系列公链的优势在什么地方?

Move系列公链的优势很大程度上来自于Move语言,Move 语言被誉为最适合编写区块链智能合约的语言之一,并且多次被拿来与目前主流的 Solidity 进行比较并力压其一头,主要原因是 Move 对于区块链最核心的 Token 资产进行了更为贴合的处理,弥补了Solidity在直观性和安全性的缺陷。

用一句话来解释,Solidity是面向区块链智能合约的编程语言,但不是面向区块链链上资产的编程语言,而Move是真正面向区块链资产的编程语言。

在Solidity中,资产没有被特殊定义,而只是看做成一个普通的变量,当进行资产转移的时候,只是对这个变量进行一系列增减的操作。之前大量的对于资产的攻击都是由于Solidity在资产上设计的太过薄弱而引发的。

Move对数字资产进行了重新的定义,Move 认为 Token 资产是一种很特殊且重要的数据,不应该用普通的数值类型来定义和表示,所以单独创建了 Resource 来定义链上资产。

通过Resource定义的资产,不能被复制,丢弃或重用,但可以被安全的存储或转移,并且 Resource 类型的值只能由定义该类型的模块创建和销毁,所以其实现了资产的含义而非数字。

此外,Resource 适配了区块链应用特性,如与账户进行绑定,这极大的提高了了安全性。在Solidity中资产的转移是来自于将一个低智商的资产减去,在给另外一个地址上增加资产。而Move遵循的规则是“资产不会凭空产生,也不会凭空消失,只会从一个地方到另一个地方”。

此外,Move语言的特性使得开发者更容易上手,更灵活,同时安全性也更高。因此也吸引了大量的开发者进入Move生态当中来。

龙头Aptos的优势

在Move系列公链中,最被寄予厚望的一定是Aptos。在 Aptos 中,对等节点可以验证和同步超过 10k 的 TPS,延迟为低于 1 秒,而 Aptos 已经朝着 100k+ TPS 迈进。

Aptos采用了状态同步,并行执行引擎以及BFT 共识协议引擎。状态同步允许非验证节点分发、验证和持久化区块链数据并确保生态系统中所有节点同步。并行执行引擎通过利用预设的事务顺序并将软件事务内存技术与新颖协作时间表。Aptos 对 BFT 协议的第一个实现添加了一个主动起搏器,它使用超时来同步验证器,这比等待增加的超时要快得多。随着对协议的最新改进,区块只需两次网络往返即可提交,从而使亚秒级的最终确定性成为常见情况。

未来展望

Move的浪潮在公链中应该是第四波了,Move的发展代表了区块链开始从一个世界计算机走向一个更广博的经济系统。Web3的发展对于底层基础设施的要求变得越来越高,而这种需求推动了Move的发展。不过Move系列公链还有非常多的路要走,罗马也不是一天就能够建成的。Move究竟会走到哪一步,我们也只有让时间来验证了。

作者 Elen

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注