NLA:如何捕获Move语言的早期红利?_METAGOLD币

作者:小牛

原文:《Move语言的机会》

1.Move语言具有将资产作为一等公民编程、安全性、灵活性、可组合性等特点;

2.采用Move语言的公链生态发展尚处初期,交互选择不多;

3.多家知名投资机构已提早布局具有Meta背景的公链,传统金融机构正在入局;

4.根据Aptos、Sui的生态扩张、测试网进展和估值,需持续关注两者未来的走向和市场表现。

Move语言是Meta开发的编程语言,是一款专为数字资产打造的编程语言。

其特点包括将资产作为一等公民编程、安全性、灵活性、可组合性等,为DeFi、NFT项目开发者提供了优质的选择,为项目开发提供更多想象力。

在新一批新公链当中,Aptos、Sui等公链将采用Move编程语言作为卖点,Move编程语言的安全性、灵活性等特性成为新公链主打的优势之一。

目前采用Move编程语言的公链中,热度较高的是Aptos、Sui和Starcoin,三者开发进度和生态处在相对领先的地位。

不过总体来看,采用Move语言的公链目前还处在发展的早期阶段,生态在快速扩张,但生态中比较成熟的项目数量还不多,用户如要做交互,还需要再观察一段时间。

具有Meta背景的Aptos和Sui获得多家知名投资机构的投资。

a16z、FranklinTempleton、TigerGlobal、FTXVentures等均出现在投资阵容中。

虽然两者发展尚处于早期,但机构已经看到了Move语言公链的潜在机会,抢先布局。

Move语言能够获得开发者的青睐,更多来源于其技术特点。而要获得用户,使用Move语言的公链不仅要有新叙事,还要在价值捕获、生态建设、用户体验等方面多做事。

Move语言的特点

Move是Meta为其稳定币项目Diem开发的编程语言,Diem的愿景是作为一款全球性的数字原生货币,集稳定性、低通胀、全球普遍接受和可互换性于一体。其愿景决定了Move是为金融而生的编程语言。

Move的特点主要有以下五个方面:

1.将资产作为一等公民编程

2.通过静态调用、虚拟机沙盒等确保其安全性

3.可验证性

4.灵活性

5.合约可组合性

将资产作为一等公民编程

Move语言通过Resource为数字资产定义。Move语言中数字资产以被特殊定义的代码/resource/表示和存储。

Move语言抽象了资源的四个属性:可复制、可索引、可丢弃、可存储,通过这四个属性的不同组合,用户可以方便的定义出任何类型的资源。

Move规定资源会存储在由所有者的帐户控制的模块里,经过验证的所有者以/签名者/表示,这些资源的所有者具有最高决定权,只有所有者能够决定资源的存储和转移。

资源的设计让数字资产转移不是账户间余额数值的简单加减,而是存储位置间的移动,避免重入和双花攻击。

重入和双花攻击是黑客攻击常见类型。重入指的是黑客抓住项目方转账模式的漏洞,制造恶意合约,在接受转账的同时再次调用项目方转账函数,在不改变账户余额的情况下不断提走资金。双花攻击则更好理解,用同一笔钱多次完成支付。

资源确定数字资产仅在存储位置之间转移,避免了重入。不凭空产生或销毁数字资产,避免了双花攻击。

通过静态调用、虚拟机沙盒等确保其安全性

Move语言采用静态调用,静态调用指程序A在调用程序B时,在运行之前就已经确定调用的对象,在运营过程中不改变调用对象。

静态调用提升了运行的安全性。动态调用过程中,恶意用户可以通过制造恶意合约,调用项目方函数,从而完成攻击。静态调用解决了动态调用存在的问题,增强网络运行的稳定性。

MoveVM是Move编程语言的虚拟机沙盒,虚拟沙盒让采用Move语言的区块链具备确定性,合约调用被放在同一个沙盒当中,在此过程中合约的状态的安全性主要要通过编程语言内部的安全性进行隔离,而非依赖虚拟机进行隔离。

可验证性

Move编程语言采用形式化验证。简而言之,形式化验证是用数字工具分析的手段证明程序的安全性。此前提到的静态调用、虚拟机沙盒能够提升验证的安全性。

灵活性

Move的灵活性体现在可以通过transaction脚本来自由组合各种transaction来实现不同的功能,一个脚本可以调用多个transaction。

Move通过面向泛型编程,保障了合约的扩展性,增加了代码的复用能力。

合约可组合性

Move语言的合约可组合性源自于其Module的设计,基于Module间的组合只需要对Module进行升级和优化,所有使用过这个Module的其他合约都会自动使用最新的版本,加速使用Move语言的智能合约升级优化的速度。

Module相当于给这些智能合约提供了统一的兼容空间,智能合约就像乐高玩具的各个部分,通过任意组合产生新的产品。

使用Move语言开发的公链

据Sui开发团队MystenLabs撰写的介绍Move语言的文档,目前有4条公链已经使用Move语言,分别是Aptos、Sui、Starcoin、0LNetwork。

目前Starcoin和0LNetwork已经上线主网,而Aptos、Sui还处在测试网阶段。

本章节将对Aptos、Sui、Starcoin、0LNetwork进行介绍。

Aptos

1.简介

Aptos是由前Meta工程师打造的高性能公链,采用Move编程语言,专注于安全性、可扩展性和可升级性。

Aptos旨在为数十亿人创造普遍和公平的去中心化资产,这与稳定币项目Diem的愿景相似性很高。

Aptos创始人在今年2月24日发表的《TheGenesisofAptos》中提到,Aptos并不是从零开始,Aptos采用的Move语言是Diem开发过程的成果,Aptos的开发人员有Diem的创始团队成员和核心开发者,团队对于Aptos的构想与对Diem的构想有高度的相关性,开发Aptos一定程度上是对Diem开发的延续。

2.团队情况

Aptos核心团队成员中,多人曾在Meta担任要职。

Aptos创始人兼CEOMoShaikh于2020年5月至2021年12月在Meta负责战略合作伙伴关系。

Aptos创始人兼CTOAveryChing曾在Meta担任首席软件工程师超过10年,曾担任Meta旗下加密平台Novi团队的技术负责人。

Aptos软件工程师DavidWolinsky曾担任Meta的Web3技术主管,加入Novi前担任Meta技术主管/经理,负责Meta的广告增长。

3.开发进展

Aptos于今年3月上线开发者测试网,允许开发者在Aptos上搭建应用。随后Aptos分别在5月14日和7月1日启动激励测试网1和激励测试网2,吸引开发者和用户。

根据Aptos最新的路线图,Aptos将于8月30日至9月9日运行激励测试网3,AIT3的测试主题是治理和升级。AIT3是主网上线前的最后一个测试网,Aptos主网将于今年秋季上线。

4.生态发展

Aptos生态是一个快速扩张的生态,Aptos在6月29日发表的文章《宣布AptosGrantProgram》提到,自开发者测试网上线以来有超100个项目在Aptos上部署。

目前公开信息的项目已超过60个,项目类别涵盖钱包、DEX、NFT、Launchpad、流动性协议等。大部分项目还处在测试网或未上线状态。

5.融资情况

Aptos在今年完成两轮融资,融资总额达3.5亿美元。投资机构包括FTXVentures、JumpCrypto、a16z、MulticoinCapital、CircleVentures、TigerGlobal等。

融资特点是融资间隔短、融资量大、投资机构阵容豪华。

Sui

1.简介

Sui是由前Meta工程师创立的MystenLabs构建的Layer1区块链,采用Move编程语言,专注于高TPS和低延迟。Sui旨在帮助开发者为未来数亿Web3用户提供良好的体验。

Sui没有设置TPS上限,具有良好的扩容能力,降低用户的交易成本。在今年3月的测试当中,Sui的TPS达到12万。

通过Move编程语言,Sui让用户的资产储存在账户中,而不是某个智能合约上,资产的所有者通过签名决定资产的存储和转移。

2.团队情况

Sui的开发公司是MystenLabs,创始人包括EvanCheng、AdeniyiAbiodun、SamBlackshear等,都曾在Meta参与过Diem和Novi。

3.开发进展

MystenLabs于今年3月22日发文宣布推出Sui,并于5月上线Devnet,允许开发者使用Sui网络,截至7月已有超5000个节点在Devnet上运行。

本月,Sui将启动激励测试网,目前已启动激励测试网注册。按照测试网路线图,测试网将分为多个wave,主题已确定三个:网络、质押、升级。

4.生态发展

目前公开信息的项目有8个,类别涵盖钱包、NFT、链游、元宇宙等。从目前项目布局、Sui对游戏提供解决方案来看,NFT和链游有望成为其生态比较有特色的板块。

5.融资情况

Sui的开发公司MystenLabs正在以20亿美元估值完成至少2亿美元的B轮融资,本轮融资由FTXVentures领投。此前,MystenLabs在去年12月完成3600万美元A轮融资,投资者包括a16z、CoinbaseVentures、SamsungNEXT等。

6.代币

SUI的总量为100亿,将用于分配给创始团队、投资者、公开销售、Sui基金会和未来的释放。SUI有四个作用:质押/保护网络、交易费、治理、账户单位/交易中介。

Starcoin

1.简介

Starcoin是基于增强版PoW共识机制和Move编程语言的区块链,通过分层灵活的互操作性,为DeFi、NFT、链游提供解决方案。

Starcoin使用Move语言,制定了包括FT和NFT在内的安全的数字资产协议,提供了成熟的形式化验证工具代替传统的合约审计,确保合约安全,保障用户链上资产的安全性。

Starcoin是具有Layer2扩容方案的区块链,具有较好的可扩展性,状态能够安全无缝转移,数据能够轻松快速扩容,拥有较低的延迟和较好的操作性,将于今年9月提供测试网络。

2.开发进展

2018年底,Starcoin发布了首份白皮书,提出构建可扩展区块链愿景。2019年,Move语言正式推出,同年StarcoinLayer1决定采用Move作为智能合约语言及虚拟机。

2021年5月18日,Starcoin上线主网,是较早上线的采用Move语言的区块链项目。Starcoin主网目前已稳定运行一年多时间。StarcoinLayer2将于今年9月提供测试网络。

3.生态发展

Starcoin生态包括钱包、CEX、DEX、矿池、稳定币、NFT、链游等七类。

Starcoin生态主要围绕STC,通过钱包存储和转移STC,通过CEX和DEX交易STC,通过矿池进行节点挖矿直接获得STC。

4.代币

Starcoin经济白皮书提到,STC是Starcoin的原生代币,发行总量为3,185,136,000STC,总量恒定。

STC的主要用途有:

1.支付交易的gas费用。

2.支付状态空间费用。

3.用于链上治理投票。

STC的代币经济模型显示,国库是经济模型的中心,国库将区块奖励分发给矿工,将国库资金分给DAO,矿工和DAO将STC投入生态,链上生态收益最后回归国库,实现经济模型自举。

除此之外,Sui承诺向继续参与Sui主网的表现最佳验证者提供至高达占总量10%的SUI。

节点部署评估

Aptos和Sui的测试网参与方式都是启动节点,为用户参与设置了较高的门槛。用户运行的节点需要满足其成功标准,才能够获得奖励。

以AptosAIT2为例,AIT2的主题是质押,有资格参与质押的节点需要确保节点内质押数量持续上升。

成功的标准包括满足由指标推送数据≥95%定义的节点活性、共识提案所定义的可用性每小时≥95%、至少有25%的投票结果是一致的,对于节点运行有比较严苛的要求。

因此,如果是新手想要参与Aptos、Sui的测试网,尽量要找有这些网络节点有成功运行经验的人,通过他们的帮助或由他们代理节点运行。

Aptos和Sui的测试网进展不同,Aptos即将进行到第三阶段,而Sui将于本月开启测试网。因此,从测试网运行经验和用户参与度而言,Aptos更胜一筹。

从奖励量上看,Aptos在每个阶段给到符合成功标准的参与者500枚Aptos代币,优秀的参与者会更多一些。

Sui在每个阶段给到符合成功标准的参与者2000枚SUI代币。目前两个代币都还无法查到价格,代币数量上Sui占优。

Move语言背后的投资机会

知名投行布局

在5条采用Move语言的公链当中,Aptos、Sui和PontemNetwork公开了融资信息。

Aptos今年完成了两轮融资,3月融资的投资者包括a16z、TigerGlobal、MulticoinCapital,7月融资的投资者包括FTXVentures、JumpCrypto、GriffinGamingPartners、FranklinTempleton、CircleVentures。

Aptos两轮融资的投资机构阵容非常豪华,a16z、TigerGlobal、MulticoinCapital、JumpCrypto是近两年加密行业非常活跃的投资者,明星项目的投资阵容都能够看到他们的身影。

投资阵容中出现FranklinTempleton令人眼前一亮,FranklinTempleton是最大的上市基金公司,截至今年5月,其资管规模近1.5万亿美元。FranklinTempleton去年推出2000万美元区块链风险基金,投资Aptos可以视为其在加密行业投资的一次探索。

Sui开发公司的两轮融资的投资机构包括a16z、CoinbaseVentures、SamsungNEXT、FTXVentures。

a16z和FTXVentures参与了Aptos和Sui的融资,SamsungNEXT是三星电子早期创业加速器,近年来投资了FTX、AxieInfinity、Aleo等区块链项目,属于加密行业融资中比较活跃的传统金融势力。从Aptos和Sui投资机构可以看到传统金融机构的布局。

开发者:Move语言的特性与DeFi、NFT等产品的需求高度契合

3NJOYLab创始人Flex在《为什么我认为Move终将超越Solidity》中分享了对于Move语言的看法。3NJOYLab旗下运营Aptos链上NFT项目Wav3和Souffl3。

Flex表示:资产安全、资源抽象、可组合这些都是Move在语言层面上的特性,综合来说,我认为它是最适配链上应用开发的语言,它的特性与DeFi、NFT等产品的需求高度契合。

安比实验室Secbit创始人郭宇提到喜欢Move的三点理由:

1.汲取PL领域研究成果,同时也吸收了EVM智能合约语言的经验教训;

2.从设计上无比重视智能合约安全性、正确性;

3.没有墨守成规,而是积极创新,是设计构思真正适合金融应用的智能合约语言。

从Aptos、Sui、Starcoin的官方文档中也可以看到选择Move语言的考虑,选择Move语言基于上文中提及的要素:安全性、可组合性、资源抽象、与DeFi和NFT的契合度、语言的表现力。

Move语言相较于Solidity语言的优势,势必将吸引更多开发者使用Move语言开发区块链应用。

项目及生态发展前景

Move语言与DeFi、NFT的契合度比较高,在采用Move语言的公链生态中,最先部署的是DeFi、NFT项目。

其中DeFi项目类型分布比较广,包括流动性协议、DEX、借贷、稳定币协议等。虽然生态项目数量还不多,但是多个DeFi类别已经有了应用。

NFT、链游在Aptos、Sui和Starcoin生态均有项目,数量占比较大,在Aptos和Starcoin已经上线了NFT交易平台,而Sui生态也在建设NFT交易平台SuiGallery。

从生态目前发展状况来看,短期在Aptos、Sui生态部署的项目基本以DeFi和NFT项目为主,Starcoin生态项目集中于NFT、链游、稳定币和DEX板块。

目前用户与生态交互的建议是DeFi应用和NFT交易平台。

值得注意的是,根据Aptos链上非原生应用来源判断,Solana链上应用目前正在往Aptos生态部署,Solana生态与Aptos生态关联度增强,未来Solana开发者不排除在其他采用Move语言的公链部署智能合约。

潜在的Alpha收益

目前Aptos、Sui都还没有发币,但市场对于两者的估值已经比较高了,众多知名投资机构参投了两个项目。

机构积极布局Aptos和Sui,表明其看到新公链背后的Alpha收益。市场预期Aptos、Sui等新公链继续此前的新公链叙事,达到甚至超越Solana、Avalanche等公链在牛市的收益水平。

从目前公布的文件,还无法获悉Aptos、Sui网络的价值捕获能力,价值捕获能力是这些公链后续需要思考的问题。

参考文章

1.《万字解读公链Aptos:先发优势下的机遇与挑战》byCryptoJ

2.《Solidity最强对手:MOVE语言及新公链崛起》byBuidlerDAO

3.《为什么我认为Move终将超越Solidity》by3NJOYLab创始人Flex

4.《开发者时薪1200美元?新公链都用的Move语言究竟好在哪儿?》byFigmentCapital

5.《开发者时薪高达1200美元?一文带你走近Move语言的编程魅力!》byTinTinLand

6.《Move语言:我眼中的Libra最大亮点》by安比实验室SECBIT

来源:金色财经

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:0ms0-3:925ms