LindaZ

Posted on Sep 14, 2022Read on Mirror.xyz

Move双雄Sui/Aptos如何打造下一周期的新叙事

受邀参加了A&T Capital的Space,主要为大家介绍Move系公链Sui/Aptos的一些情况,相关内容为:

1、接触到Move系公链的契机;

2、Move语言的优势;

3、Aptos和Sui的异同;

4、Move系公链是否会搅动公链的格局;

5、Aptos和Sui各自适合的细分赛道;

6、Move系公链是天王级项目?还是天亡级项目?

7、普通人如何参与Move生态呢?

主持人:什么时候听说的aptos和sui,为什么感兴趣?

郑郑:记得在五月时,听朋友说了aptos的测试网之后,本想去撸毛,后来一通操作猛如虎,定睛一看原地杵,我发现自己想通过搞节点来抽中测试网的奖励几乎无望,于是就把当时的一番研究写下来发在了网上,结果成为了中文区第一位写aptos和sui的作者,后续圈内多家媒体都对那几篇文章刊登和转载;目前我正在创建aptos world和sui world生态社区,集合了新公链的内容资讯、生态项目的快讯与深度研报、项目的孵化,开展move系的hackson,以及正在与国内外多所顶尖高校联合出品move语言教学课程。希望更多的深入研究这两条非常给力的新新公链。

说起当初在研究aptos和sui的时候,其实是它们的背景故事先吸引我,我们现在都知道,这两个公链的团队是源起于web2的Facebook计划发行的稳定币项目Libra,后来项目失败,团队解散,大家出走自立门户,创建了Sui、Aptos,它们青出于蓝而胜于蓝,继承了Diem最重要的遗产move语言。

而这一现象呢,让我联想到了上一世纪改变整个世界科技进程的公司“仙童半导体”。从诺贝尔物理学奖得主肖克利 旗下的半导体实验室出走了八位天才,在一位大老板的支持下创立了仙童半导体。后来因为合作失败,大家纷纷出走去自行创业,之后的故事我们就有目共睹了,他们分别创立了英特尔、AMD、KPCB等一批在之后几乎统治了整个半导体界的伟大公司,也是开启了上世纪硅谷百花齐放的时代。

这样的背景故事让我很着迷,因为我相信历史总是惊人的相似,如今facebook走出来的Aptos和Sui会不会重现当年的硅谷奇迹呢?未来或许马上就会给我们答案了。

主持人:作为一种新的区块链编程语言,move具体在哪些方面优于solidity和rust?

郑郑:用一句话概括就是,move是为金融而生的计算机语言;因为它对我们区块链最核心的代币资产进行了非常贴合的处理,是真正面向资产的编程语言,这就弥补了solidity在直观性和安全性的缺陷。

在Solidity中,“资产”这个变量没有被特殊对待,只是看成一个普通的变量,资产转移的时候,只对它进行了一些加减法的操作。可是之前大量的黑客攻击几乎都是由于Solidity在资产上设计的太过薄弱所导致的,根据慢雾的报告,2021年区块链安全时间导致损失了98亿美元,所以区块链语言的安全性不言而喻了,毕竟咱们谁也不想来丢钱的。

那么move语言是如何实现安全性上的创新和突破的呢?

Move语言对数字资产进行了重新的定义,也就是说将web3中的钱作为一种很特殊且重要的数据,不是一个普通的数值类型,所以去单独创建了Resource来定义代币,把它和其他数据区分开。

另外,move区别于solidity、rust等其它主流web3语言的最大特点在于,代币这种resource数据,被规定了必须要存储在账户下面,我们的交易过程中,规定资产既不能被复制,也不能被双重使用,必须要流向一个地方,要么是另一个地址,要么被销毁,通过这种方式,去防止数字资产的意外丢失,所以我们说move语言主要是提高了数字资产的安全性。

主持人:aptos和sui分别的最大特点和区别是什么呢?

郑郑:Aptos有一个密钥轮换和恢复技术,这样对于Web2迁移过来的用户来说更加的友好。

而Sui对Move语言进行了魔改,使其面向对象的特性更加的突出,同时设计了一套投票Gas机制,这使得Sui的gas费用会相对的平稳。

但我觉得aptos和sui作为两条高性能公链,其实差异并不是太大,而是它们又有一些相似的特性,特别是并行处理和可扩展性两个重要特性。

第一,我们先来聊一聊并行处理,讲太多技术语言可能会让人犯困,我们可以用房产交易为例来进行说明,大多数的房产交易都是上家对下家完成一次过户手续即可,因此在交易大厅有多个窗口的情况下,就可以并行处理,加快处理速度;但是如果下家在过完户之后,还需要办理抵押房产的手续,那么这个时候,过户和抵押就存在先后关系,往往需要先处理过户,再处理抵押,因此这两个步骤就不能并行处理;

与上述过程相反,根据Move系公链的特性,可以把那些只需要过户的交易和另一部分需要过户+抵押的交易,两者区分处理,对于大量只需要过户的交易进行并行处理,对于少量需要过户+抵押的交易则串行处理,从而以这种方式来提高了整个网络的处理速度。

第二,我们来看看可扩展性,以Sui为例来进行说明,Sui的架构设计可以通过增加机器资源的方式来提高节点的交易处理速度。据悉,在2022.03.19的一次试验中,在 8 核 M1 Macbook Pro 上运行的未优化单个Sui节点上,可以每秒执行和提交 12万个事务,它的传输速度与内核数量呈线性关系,因此理论上Sui可以通过增加机器资源 有效地无限扩展网络吞吐量,从而实现及时结算的能力。

还是以上面的房产交易为例吧,Sui的可扩展性就像增加交易大厅的窗口一样,在增加资源的情况下就可以增加办理窗口,从而提升了交易处理速度。

通过并行处理和可扩展性,Move系公链为Web2应用向Web3迁移提供了强大的网络容量支持,这有可能在未来引发一场大量的Web2项目向Web3迁移的狂潮,带我们真的进行一场Web3革命。

主持人:Move系公链会怎么改变目前公链的格局?

郑郑:我们先看此前的公链格局,新公链 基本是围绕着以太坊竞争链的概念来叙事的,也就是说想造一个更好的以太坊。而在上一轮周期崛起的 Solana、Arbitrum、Fantom、Polygon 等这些所谓的“高性能”公链,大家有目共睹,已多次暴露出极度中心化、网络宕机、严重拥堵、Gas费过高等问题。

新公链普遍存在的这些问题,反映的是一场广泛存在基础设施危机。以Solana为例,它以系统可用性为代价,把Layer1扩容的叙事推向了高潮。但多次宕机之后,可能预示说牺牲可用性去换取效率是不可取的。

那么,随着即将面临的以太坊升级,大部分新公链不得不面临一个灵魂拷问:如果有了更快、更便宜、更安全和去中心化的以太坊,我们还需要这些妥协的竞争链吗?

这时,就需要一个全新的公链叙事来回答这个问题。

Move 系公链大概率会改变已有的公链格局。

现在很多人已经认为 Solidity&EVM 就是智能合约的终点了,绝大数新公链基本都是兼容或者移植 Solidity&Evm。这时候,资本来吹捧一种新的智能合约编程语言,通过证明自己有更强的生态构建能力,来说服大家关注与投入,反而比兼容或者移植 Solidity&Evm 的公链更有潜力。

因为Move系公链,具备强大的可扩展性和安全性,可作为以太坊升级后的竞争链,来作为底层基础设施,来承载数十亿用户、web3与元宇宙这样的宏大叙事。而此前的solana、avalance等一系列上一轮牛市的新公链,要么是寻求走 EVM 兼容来寻求承接以太坊的溢出价值这条路,要么就是寻求走以太坊杀手和更好的以太坊这条路。

所以,Move 系公链以革命的方式,真正创新式的去会改变已有的公链格局。

主持人:aptos和sui分别会更适合哪些细分赛道,为什么?

郑郑:目前aptos和sui上面的生态项目,基本都和eth一样,可以说eth适合的他俩都适合;

但更快的tps适合更高频的交易场景,游戏可能是一种。而且与aptos相比,

Sui适合gamefi的开发,因为sui对move进行了改造,使其更加地面向对象。现在web2的很多开发语言都是面向对象的,因此也适合Web2的开发者迁移到sui链上。

Sui 资产可以定义为物品的属性,或者可以将不同物品组合成新物品。

在游戏中,可以拥有一把剑来收集经验值以提高等级,其中积分和等级即可定义为属性。还可以组合不同的物品,比如剑和宝石,制作一把新剑,所有这些记录都可以上链。

另外根据Sui创始人在一次AMA中透露,Sui有意与Unity进行合作,将Unity插件集成到Sui的SDK中。众所周知,在游戏领域,Unity和Unreal是两大最为广泛使用的游戏引擎,若是Sui能在SDK中集成Unity的插件,那无疑会大大降低游戏开发者进行链上游戏的开发难度。

而aptos官方,仅从目前来说,对于NFT赛道更加的青睐,在多次的宣传中都提到了Aptos对NFT的支持,比如能在一小时内铸造100万个NFT。同时在官方SDK中,在应用层也专门为NFT应用提供了Token客户端,为NFT的铸造和查询提供内置支持。

但所有以上说的这些,都还为时过早,因为真正的表现情况是需要时间和实践检验的,不看广告看疗效,期待看它们的实际表现。

主持人:有些人会concern又是资本的新游戏,担心会成为下一个类似eos的天亡级项目,怎么看待这种观点?

郑郑:关于 Move 公链,我们经常被问到的几个问题是,“为什么要搞一个新的 Layer 1?”市面上已经有太多各种各样的Layer 1公链。这是不是资本为了利益又在重复造轮子呢?

区块链的生态需要的是更多的聚合,而不是价值的割裂和破碎吧。所以肯定不是仅仅因为Move 可能比 Solidity 作为一种语言更优秀,就要从头开始建公链、搭生态嘛?

我们还精彩还问的一个问题是,从Aptos与Sui 含着金钥匙出场的那一刻起,开发人员就喜欢把 Move 语言与Rust 做比较,把Aptos 与Solana 做比较。甚至认为Aptos/Sui 会是Solana杀手,就像当初大家吹Solana是以太坊杀手一样。

关于这些问题的答案,可以借用 Binance 创始人CZ 在回应BSC 和以太坊的关系时的答案,他说用以太坊跟用 BSC 的人群不太一样。BSC 起来后,其实以太坊的交易量并没有变少,虽然也不再增长,这是因为它碰到了技术瓶颈,网络最高承载量是每秒 15 到 20 笔。而在东南亚、印度和非洲更多看不见的地方,BSC供一个更便宜的网络,可以使更多人使用和进入区块链。

而Aptos与Sui的愿景都是使用Move语言作为开发语言,致力于改善区块链的安全性和可扩展性,打造可以面向数十亿人的基础设施网络,并不只是重复造轮子打造一个新的 Layer 1——尽管目前在开发者生态上与Solana 等生态有较多重合。

我们同样认为,就像 Solana 不是下一个以太坊,也不是以太坊杀手,它创造了一个全新的市场。对于今天的任何新公链——Aptos与Sui来说也是如此,他们不会杀死 Solana,但他们会服务于 Solana 没有的市场。

主持人:普通用户怎么参与到move生态的发展?

郑郑:开发者,躬身入局的学习move语言,进入开发者社区,创建move项目,参与黑客松,到move系的项目中去工作,一为传说中的时薪,二是选择一个更冒险有潜力的未来。根据经验丰富的solidity开发人员的反馈,评估了move和rust,如果想要迁移到move,熟练掌握rust语言的工程师许多只用了一两周时间。move被设计为一种跨平台的语言,其中一些基本功能仍然是适用的,不仅面向web3,还覆盖了智能合约的开发能手和来自web2大厂的新人,灵活性是很高的。

投资者,去参与和体验本就有强赚钱效应的赛道,比如defi、gamefi、nft等。比如在aptos目前的生态里,钱包、infra、和defi这几类应用是数量最多的,而其中不少项目已经有了较大的用户基础,并且开发了多条产品线,及好几年的开发运营经验,其中也包括一些solana上的龙头项目,说明这几个赛道的生态已经初具规模;另外,在gamefi、socialfi和nft里有许多是aptos和sui自己孵化的原生应用,说明它们在这几个赛道是有布局的野心的。所以作为普通用户,在参与move生态的投资和体验时,可以参考以往公链的经验。

Aptos