Meta系公链姐妹花,拿过亿融资的Sui与Aptos谁更值得押注? | 重构原创
点击上方蓝字关注我们,随时获取更多优质内容~
本文属于重构研究院原创文章,用重构团队成员精选市场上具有前景和学习意义的优秀项目,从项目本身出发带来对行业发展的解读。
重构研究院|专栏
摘要
Meta对于Web3的重视程度非常之高,Aptos今年迄今已筹集3.5亿美元, Sui也正在积极开始B轮融资,寻求以20亿美元估值筹集至少2亿美元融资。Sui与Aptos可以说是“师出同门”的姐妹花,是否将“风云争霸”?
本文聚焦:
Sui的团队、融资等基本情况介绍
核心技术特点及代币经济模型分析
2019年,Meta(前Facebook)发起了一个名为Libra的公链项目(后更名为Diem),但后期因为监管等原因,该项目陷入了停滞。
实际上,Meta对于该项目的重视程度相当之高,在项目停滞前,Meta足足花费了约2千万美元的经费,且大部分资金都投入在基础研发上。这也使得这个胎死腹中的项目在早期积累了大量的技术力量,因此项目的核心开发者在项目叫停之后,不出意外的通过其他形式继续起了这个未竟的事业,并在后续分叉出了两个全新的创业团队。
这两个团队的其中之一就是目前处于风口浪尖的Aptos。而我们今天所要介绍的就是被普遍视为Aptos有力竞争者的公链项目——Sui。
01
Sui是什么?
Sui是一个无需许可的高性能Layer 1区块链,它采用了PoS共识机制,旨在解决区块链的“不可能三角”。具体而言。其主要致力于为包括游戏、社交和商业在内的元宇宙应用提高可组合性。
Sui具有横向可扩展性,这意味着其可以以极快的速度和较低的成本来支持广泛的应用程序开发。它的系统设计突破了现有区块链中的一个关键瓶颈——即,需要对交易达成全球共识。
实际上,大多数事务几乎不会与其他的事务竞争相同类型的资源,因而这种大费周章的计算无疑会造成大量不应有的浪费。因此,Sui通过使用拜占庭一致广播来提交此类交易,该种模式可以在不牺牲安全性和活性保证的情况下消除全球共识的开销。
Sui的可扩展性不仅限于事务处理,在存储方面也可以实现低成本和横向可扩展,这些特性使得开发人员能够定义具有丰富属性的复杂资产。
同时,这些资产直接存在于链上,具有链上可移动性。而该属性将会增加应用程序的可组合性和透明度。
另外,丰富的链上资产还将支持基于效用的新应用和经济模式,而无需再仅仅局限于人为的稀缺性。开发人员可以实现动态NFT,这些NFT可以在特定应用程序中进行升级、捆绑和分组。
而随着NFT行为在链上得到充分反映,将为整个生态系统提供更为强大的游戏内经济,使NFT更有价值并提供更具吸引力的反馈循环机制。
Sui致力于成为最容易访问的智能合约平台,使开发人员能够在Web3中创建出色的用户体验。为此,Sui将为开发者提供各种工具,使开发人员能够无边界地构建。
02
团队介绍
2021年,为了寻求在加密领域的进一步发展,Evan Chang和Sam Blackshear等人决定离开Novi Research(Meta的高级加密研发团队),并尝试建立一家Web3基础设施公司。这个公司就是Sui公链的开发团队——Mysten Labs。
早期加密网络的成功吸引了一大批狂热的投资者进入。然而,现有加密基础设施的一些限制还是阻碍了市场对Web3的广泛采用。而这些限制主要集中于两点:
1、缺乏可扩展性
低吞吐量和高延迟是现有的公链普遍面临的问题,而这往往还会伴随着高gas费,从而限制应用程序的可访问性。
而需要大量链上计算或存储的用例也因此难以在当今的基础架构上顺利构建。
2、可编程性
现如今的智能合约语言大多无法实现跨平台,这阻碍了互操作性以及跨平台社区的形成。
此外,当下智能合约语言的安全性也存在问题,因语言设计错误而暴露合约攻击面,从而造成巨额损失已经成为家常便饭。
而Mysten Labs的建立就是旨在通过为适合大规模采用的去中心化Web堆栈奠定基础来解决这些问题。
Mysten Labs的团队成员情况如下所示:
1)Evan Cheng
首席执行官;前Novi研发主管和Meta工程总监(编程、语言运行库);曾在苹果工作10年。
2)Sam Blackshear
首席技术官;前Novi首席工程师;专注于Move编程语言。
3)Adeniyi Abiodun
CPO;曾任Meta Novi产品负责人;曾任职于VMware、甲骨文、PeerNova、汇丰银行、摩根大通等知名企业。
4)George Danezis
首席科学家;曾任Meta Novi研究科学家;曾任职于Chainspace、微软
5)Kostas (Konstantinos) Chalkias
曾任Novi首席密码学家;曾任职于R3、Erybo、Safemarket、NewCrypt
03
融资情况
2021年12月7日,Mysten Labs完成3600万美元A轮融资,本轮融资由a16z领投,Redpoint、Lightspeed、Coinbase Ventures、Electric Capital、Standard Crypto、NFX、Slow Ventures、Scribble Ventures、Samsung NEXT、Lux Capital、Finality Capital、Elad Gil等参投。
今年7月12日,Mysten Labs以20亿美元估值寻求至少2亿美元的B轮融资,本轮融资预计由FTX Ventures领投,目前项目方已在该轮融资中获得1.4亿美元的资金支持。
从Sui的两轮融资中,我们可以发现其融资阵容中不乏a16z、Coinbase、FTX等顶级投行的身影,且从融资的数额来看也极为可观。在如今熊市的大环境中,Sui在融资方面的表现已经相当可圈可点。而头部机构的选择在一定程度上也可以给我们一些启发。
04
技术核心之一——并行共识
作为一条全新的区块链,并行共识是Sui网络的技术核心要点之一。
区块链在最初设计的时候,把数据结构定义为线性的链式结构,矿工为了获得奖励而争抢出块的权利,把最新的区块拼接到最新的链上,而改变整个系统数据库的状态。因此,整个系统的工作模式是单线程的。相比“多线程”,这种方式速度慢,资源利用率低。
传统区块链由众多验证器共同构建一个共享账本,每当验证者想要对区块链进行增量添加时,将会产生提案并对提案进行排序,并最终使得全球状态达成一致。
而实际上网络里大部分交易与区块链状态的其他任意部分其实并没有相互依赖性,因此按部就班的计算无疑会造成大量不应有的浪费且导致效率低下,Sui则网络抓住了这一点,产生了并行的思路。其大致的过程我们可以做出如下概括:
首先,Sui锁定一笔交易的相关数据,将验证独立。然后,利用Move的所有权模型,进一步将这种方法扩展到更多交易。
这样一来,所有的交易都将是一个通道,这种“多通道”并行的方法可以作为高效事务验证的方式,所有的事务都将互不影响,并行进行。
依靠这样的独立验证方式,Sui不需要像其他区块链一样,要对客户端提交的事务进行一个总排序。这样的并行方式,为交易验证节省了时间,大大提高了验证的效率。
在这样的情况下,交易验证的确实现了加速,但网络却仍需要账本一致性。因此,Sui需要两个共识协议:
基于拜占庭一致广播的协议来处理简单的交易,即账本共识。
因果关系的独立协议来处理独立的交易。
官方指出这个过程大概需要200毫秒,总确认时间在2-3秒范围内。这种消耗需求,是安全地组合两种共识协议所必需的。
Sui网络的设计,目前看来基本得益于DAG的确认方式。通过交易并行就能把压力分散,至少在网络资源的消耗上,可以跳出以太坊等区块链的共识运作思路。
直观来看,这样的方式简单明了,且效率很高,在传统计算机领域已经拥有较为成熟的技术基础。而其他公链设计者也未必没有想到,但之所以没有实现,还是因为这种方式会出现很多衍生的问题,从而影响整个公链的生态安全。
最直接的例子是“双花”问题。
假设某个公链采取了多线程的出块方式,当用户同时发起二笔交易,在两个线程中同时被接受,如果两个线程都被矿工打包并出块确认,则这笔钱就将花费两次。如果为了解决双花而将两个线程的交易信息进行比对,则又会造成比对成本或者回滚风险,反而增加了矿工的工作成本。
那Sui又是如何在避免安全问题的前提下实现并行共识的呢?
首先,Sui将交易分成了两个类型:
独立交易
依赖交易
关于两个概念的含义,我们将通过举例来进行说明。
假设我们的钱包里有USDT,而在Compound里有ETH,我们想进行如下操作:
把钱包的USDT在Uniswap换成BTC
把Compound里的ETH取出来
我们可以发现,这里的操作1和操作2是互相独立没有关系的,这就是独立交易。
而如果我们的操作变为:
把Compound里的ETH取出来
取出的ETH在Uniswap兑换成USDT
这时这两个交易是存在关联的,而这就是依赖交易。
基于此,我们就可以很好的理解Sui的并行操作方式:
首先,把独立交易放到不同的线程里执行,而将依赖交易放到同一个线程里执行。并且,两种交易类型所采取的共识算法也是不同的,以此保证两类交易的安全性。
如果能实现多线程工作,公链的性能无疑将得到极大的提升。但是否会带来其他问题,我们目前还不得而知,这还需要时间和实践去检验。
05
技术核心之二——Move合约语言
除了并行共识之外,Sui还在语言层面进行了升级,其采用了全新的合约语言——Move。
Move是一种全新的语言范式,它在Rust的基础上进行改进。不同于Solidity以账户为中心的存储模式,Move的存储是围绕对象进行设计的。
对象与地址之间存在着映射关系,一般情况下不会改变。而在特殊需求下,一个对象也可以由多个地址共享。Move合约里的函数,能够接收对象为输入与输出。
Move是最初在Facebook开发的一种编程语言,其用于编写安全的智能合约。它是一种与平台无关的语言,因此可以支持跨区块链共享库、工具和开发人员社区。
Move的设计可以防止攻击者利用开发语言的漏洞在平台上窃取资金,它对安全性和表达性的强调使开发人员可以更轻松地从Web2过渡到Web3,而无需了解底层基础设施的复杂性。
06
代币经济模型
Sui的项目内代币为SUI代币,它的总供应量为100亿枚。根据官方的计划,这些代币将在创始团队、投资者、公开发售、Sui基金会和矿工之间进行分配。
SUI代币总量的一部分将在主网启动时释放,而剩余的代币将在未来几年作为股权奖励补贴分配。
目前来看,SUI代币主要有4大用例:
质押代币以维护生态系统的安全
支付交易手续费
代币持有者可以参与项目治理
作为生态系统内的记账单位和交易媒介
在Sui的生态系统中,包括三组主要参与者:
1、用户
用户向Sui平台提交交易,以创建和转移数字资产,或与应用程序进行交互;
2、SUI代币持有者
SUI代币持有者可以选择将其代币委托给验证者以参与到权益证明机制当中;除此之外,其也拥有参与Sui生态系统治理的权利;
3、验证者
验证者参与管理Sui平台上的事务处理和执行。
Sui主要依靠委托的股权证明来确定处理交易的验证者集。在其设计中,每个epoch的操作都将由一组固定的验证器进行处理,且每个验证器都有特定数量的SUI代币持有者委托的权益。委托SUI代币意味着SUI代币在整个epoch内将被锁定,并将在epoch关闭时获得部分股权奖励。而SUI代币持有者可以在epoch发生变化时自由取消或更改其委托验证者。
在这种设计之下,Sui的“多通道”设计将与依赖总排序的传统区块链设计形成鲜明对比。因为其每笔交易都是相对于彼此排序的,甚至是完全独立的交易。这意味着,一旦验证者就整个时期处理的全部交易达成一致,股权奖励就将在每个时期结束时分配。更重要的是,由于在计算epoch的总权益时考虑了存储资金,因此只要Sui的链上数据存储要求很高,验证者就会相对于SUI代币委托人获得更多的权益奖励。
Sui的经济模型赋予了Sui用户监控者的角色。
一方面,用户希望他们的交易尽可能快速有效地得到处理。钱包等客户端也将通过响应最快的验证器进行通信来鼓励这一点。而相对于响应速度较慢的验证者,这种模式也将通过多种途径予以他们激励。
另一方面,SUI代币委托人将会获得与其委托验证人相同的提升或惩罚奖励。因此,一个反应迟钝(或者说缺乏积极性)的验证者将受到Sui激励的双重影响:他们将被削减奖励而受到直接损失,并将在未来被削减委托股权而受到间接损失(因为利益相关者会倾向于将他们的代币委托给反应更灵敏的验证者)。
07
结语
Sui链是可以随着Web3的发展而扩展的区块链,其具有不错的性能、较低的成本以及可编程性和可用性。而对于Mysten Labs来说,Sui链的开发或许只是其加密版图的第一步,如果其成功上线,那它将代表着区块链技术的阶梯式进步,也将满足下一代加密用户和开发人员的需求。
下一阶段,Sui的主要目的将是进一步助力链上开发活动,使开发人员能够定义和构建更丰富的链上生态,具体包括:
链上DeFi和TradFi原语,以实现实时、低延迟的链上交易;
奖励和忠诚度计划。通过部署大规模空投,将低成本交易惠及数百万人;
实现链上逻辑透明化,进一步扩展资产的功能,提供超越纯粹稀缺性的价值;
进一步完善资产代币化服务,使从财产契约到收藏品再到医疗和教育记录的一切所有权大规模无缝执行;
完善去中心化社交媒体网络,赋予创作者拥有的媒体、帖子、点赞和网络以隐私和互操作性。
声明
免责声明:文内介绍的信息、工具和资料仅供一般性参考,并不构成广告或分销、销售要约、建议或买入任何第三方之证券、基金或其他投资工具的邀请,亦非对任何交易的正式确认,并非投资建议或税务咨询意见,所涉及的信息、工具和资料并非旨在提供任何形式的建议,包括但不限于投资、税收、会计或法律上的建议。投资者不应依赖本文所提供的资料作出投资决策。
推荐阅读
什么是SocialFi?| Web3学习专栏
一文搞懂CEX和DEX | Web3学习专栏(2)
重构研究院限时活动
分享、在看与点赞,获取更多优质信息