解读基于Move语言的高性能公链Sui

项目简介

Sui和Aptos一样,也是原Facebook项目Libra/Diem团队解散之后部分成员创业的一个Layer1公链项目,相比目前的公链项目主要在提升交易速度,在性能上具有一定的优势。Sui保留了大部分Diem的技术并进行了创新,获得了资本的关注和融资,近期将上线测试网,也引发了市场的一系列讨论。

解读基于Move语言的高性能公链Sui_第1张图片

Sui的诞生过程

解读基于Move语言的高性能公链Sui_第2张图片

社交媒体

团队Mysten Labs的Twitter关注人数:39K,近期推文数据:平均留言7,转发19,点赞78,数据不到Aptos的一半,主要原因为目前项目还未进行激励测试活动,相对Aptos的融资金额较少,不少关注者也是得知了Aptos之后才关注Sui的。

Discord人数39k,在线4k,同样也是Aptos数据的一半左右。Medium关注人数接近1000人,使用的是mystenlabs名字,而不是Sui,这对关注者数据也有一定的影响。

整体而言,社交媒体热度相对于一般的热门项目,Sui还是有一定的竞争力的,当然在社交宣传力度上相对Aptos还有一定的差距。根据项目方之前的公告,Sui将在8月份进行激励测试网,因此后面可能随着一系列活动的展开,该数据还有一定的上升空间。

团队介绍

解读基于Move语言的高性能公链Sui_第3张图片

1997年-2004年7月 Equator Technologies 工程师经理

2004年5月-2005年9月Synfora首席高级工程师

2005年-2015年apple技术经理岗位,领导监督了指令集、编译器、代码优化等多个技术岗位团队

2015年11月-2018年6月,Facebook,工程、编程语言和运行时总监,主要负责编译器、移动程序等运行和优化等方面的负责工作

2018年6月-2021年9月Novi(Facebook的Diem钱包项目)金融研发总监系统安全编程语言和形式验证等方面工作

2021年9月至今Mysten Labs CEO

点评:主要偏向技术,早期侧重于硬件代码编译优化等方向,后转向为开发编程语言工具等方向的技术工作,整体工作经验比较靠近底层技术方向的实现,是Move语言的重要参与者。

解读基于Move语言的高性能公链Sui_第4张图片

2005年6月-2008年4月Zencus软件工程师

2008年4月-2010年7月Syncova高级软件工程师

2010年7月-2011年9月摩根大通高级软件工程师

2011年9月-2013年10月汇丰银行高级工程经理

2013年2月-2014年6月CloudHashing创始人兼首席执行官后该公司被Peernova收购

2014年5月-2017年4月PeerNova联合创始人兼产品开发副总裁

2017年7月-2018年12月甲骨文区块链云平台架构师

2019年1月-2019年8月 VMware 区块链产品负责人

2019年8月-2021年11月 Meta 产品主管

2021年11月-至今Mysten Labs 联合创始人兼CPO

点评:也是技术出身,先后在金融机构和500强公司从事技术相关工作,有一定的关系人脉资源背景,有过创业经历。

从上述团队主要负责人介绍可看到,Sui的团队普遍偏向技术背景,而Aptos则是团队均衡发展(CEO侧重于市场和规划,CTO负责技术),两者也有着不同的风格。

机构

2021年11 月,Sui的开发团队Mysten Labs完成了3600万美元A轮融资,该轮融资由a16z领投,Coinbase Ventures、NFX、Slow Ventures、Scribble Ventures、Samsung NEXT、Lux Capital等参投。

解读基于Move语言的高性能公链Sui_第5张图片

近期由知情人士透露Mysten Labs 正在寻求以 20 亿美元估值筹集至少 2 亿美元 B 轮融资,本轮融资将由 FTX Ventures 领投,目前投资方已承诺提供至少 1.4亿美元的资金,具体实际金额暂未公布,如果一旦属实,Sui也将成为和Aptos旗鼓相当的公链。

在融资方面,由于主打Layer1公链,这属于一个比较烧钱的赛道,特别是生态推广,比如Solana在早期举办了非常多的黑客松活动,才发展到现在的生态水平。公链一般需要融资更多金额才能确保后期具有一定的优势,主要因素在于Move开发语言生态还未获得大规模推广应用和市场检验,因此相对于Solidity-EVM,Move-MVM需要更高的推广成本(生态项目的黑客松、Grants等),融资达到上亿级别是可以理解的。

代币信息

代币名称:SUI

总量:100亿

根据官方介绍,总供应量的一部分将在主网启动时流通,剩余代币将在未来几年来进行分发。

代币分配:目前融资轮次还未结束,分配机制尚未公布

解读基于Move语言的高性能公链Sui_第6张图片

Sui的经济模型中主要分为以下角色

1、用户,使用Sui公链进行交易,创建和转移数字资产,与智能合约进行交互

2、代币持有者,与其他POS公链一样,可选择将代币委托给验证着参与治理等。

3、验证者,进行Sui链上的事务处理和执行

4、存储基金,对链上验证者进行数据存储的激励,类似于分布式存储的功能,验证者使用本地存储资源对用户数据进行存储,从而获得存储奖励,当用户需要删除存储的数据时,可以返回部分存储费用,Sui的这种提供存储功能的方式相对其他公链也具有一定的优势,尤其是目前公链生态中NFT、元宇宙、Web3等需要存储数据的应用而言是非常有用的。

5、Gas机制,Sui的Gas机制主要是通过竞争来进行的,在每个epoch(大约24小时),验证者会进行Gas报价,然后会选择2/3位置处的Gas价格作为参考Gas价格,本epoch结束之后,会根据验证者的报价进行Gas的分配,提交低价报价或处理实际价格高于其报价的验证者会获得更高的奖励,反之,提交高价的报价或处理实际Gas价格低于其Gas报价的验证者奖励会减少。通过这种方式可以使得验证者倾向于降低报价,从而降低用户交易的Gas费成本。

技术介绍

1、Sui-Move,Sui使用了Diem的Move语言,但并未完全继承,而是进行了修改,推出了Sui-Move,增加了很多新的特性,使其更加适合Web3。

2、并行处理,在系统设计上,Sui使用了并行处理的机制,根据Sui的说法,大部分交易并没有相关性和依赖性,但是目前公链仍需要对总排序交易列表进行全节点的共识确认,而Sui放弃了这种限制,也就是只有相关的交易进行链上锁定,这样节约了大量资源,实现了并行处理的目的。

3、非全体共识,一笔交易只要67%的节点认可,即可完成,不需要全体节点确认,可提高交易处理速度

4、存储基金,可处理任意数量的链上数据,用户可将数据在链上存储,并支付存储费用,验证者以及未来的验证者都可以获得代币奖励,这相当于给Sui增加了存储功能。

5、解决了区块链HOL阻塞的问题,HOL阻塞是计算机网络的一种性能限制现象,根据介绍Sui提供了基于Narwhal(在每个验证器上使用多个Worker来轻松地向外扩展,确保提交共识的数据的可用性)和Tusk(就这些数据的特定顺序达成一致,在故障发生时保持良好性能)的DAG内存池和高效的拜占庭容错共识。Narwhal和Tusk也是Facebook的Libra最早研究的模型,Narwhal也可也与hotstuff等结合使用,相关技术可以参考论文:

https://arxiv.org/pdf/2105.11827.pdf

解读基于Move语言的高性能公链Sui_第7张图片

另外我们注意到,Sui在Diem的Move上进行了修改,这和原生的Diem Move(Aptos、starcoin等使用的是Diem的原生Move)产生了较大的区别,虽然这会提升Sui的链上交易处理性能和安全性等,但是也会促使Move语言生态的进一步割裂,从而增加了开发者的应用从其他Move公链迁移的成本。

从Sui的描述来看,Sui-Move相对Move更具有优势,比如无摩擦的大规模资产创建、原生资产所有权和转让、捆绑异构资产等场景,这对于开发者而言是比较友好的。

路线图

目前Sui官方公布了激励测试网期间的路线图,将于8月公布相应的激励测试网计划,感兴趣的投资者可以参与下,可能会有早期红利。

激励测试网

根据官方介绍,目前团队已经完成了如下工作:

1、对Sui Move的实例改进

2、开源了Narwhal/Tusk共识,并与Sui进行集成

3、为早期开发者和合作伙伴提供了一个公共的DevNet

4、发布了区块浏览器https://explorer.devnet.sui.io/

5、推出了全节点软件

开发者现在可以在本地启动Sui节点,编写和测试Move智能合约

目前的路线图大致可以分为以下几个阶段:

1、激励测试网 8月份

2、开启应用开发激励,吸引开发者

3、验证器注册,Wave1到Wave N阶段

4、主网验证器的选择,开放一个公共测试网

5、主网启动

解读基于Move语言的高性能公链Sui_第8张图片

其中每一个Wave都包括开发者挑战活动“Sink”和测试网部署机会“Swim”,具体细节包括主网上线时间节点官方暂未透露,我们仍需要等待后期团队的进一步公布。

生态

Sui的相关生态项目官方暂未公布,从前面的路线图我们可以看到,团队已经为早期开发者和合作伙伴提供了DevNet供测试开发,同时已经公开了相应的应用实例,供开发者进行参考。

同时根据路线图,我们可得知在激励测试网之后,公共开发者即可参与到生态建设中,在Sui上面开发相应的去中心化应用。另外,官方在6月30日公开发文称后期(时间未定)将举办黑客松活动,通过这种方式吸引开发者入驻。

总结

1、技术层面上,Sui的团队核心成员相对Aptos更加偏向于技术层面,同时团队也对Move语言进行了修改和创新,使得Sui-Move更具有优势。Sui巧妙的使用并行处理的方案,提高了TPS。相对来说,Sui技术创新相对较强,根据测试,可能会达到每秒十几万笔交易,目前激励测试网还未上线,仍需进一步考证。

2、Sui的发展速度相对于Aptos较慢一些,目前官方的底层程序包括Devnet等都已经完成,激励测试网也将于近期公布,因此对于想要参与测试网活动的投资者来说是一个机会,特别是Aptos的高门槛阻挡了不少人的前提下。Sui的生态应用暂时还未发展,当然不排除部分开发者已经开始秘密测试(Devnet上有出块和交易)

3、Sui团队更加偏向技术,Aptos在市场中热度相对更高,Layer1公链并除了技术TPS之外,实际上应用生态是非常重要的,这点Sui还有一定的发展空间,因此后续更多的激励措施也需要跟上,只有不断花钱才能吸引开发者弥补在技术方面的缺陷。

4、Sui目前融资3600万美元,基本符合一个第一梯度公链的资金水平,对于后续两亿美金的融资,如果能够坐实,自然会更加坐稳Move生态第二名的位置,由于Sui解决了原生Move存在的问题,因此对于开发者是比较友好的,也有冲击Move生态第一的可能。

当然Sui-Move和Move已经开始逐步产生割裂,虽然Diem-Move存在一些问题(Sui官方文档有提到),但我们不能因此而说明Aptos技术不好,因为同样的Solidity也是存在不少问题,但是并不影响大部分开发者都是用它。

你可能感兴趣的:(区块链)