前言
随着web3和区块链技术的发展,人们对这一领域的兴趣也大大增加,尤其是在过去的一年里。而且,这种兴趣似乎永远不会消退,到2026年,区块链行业总市值可能达到670亿美元。
区块链和web3在全球的推广以及人们想要探究这一领域的欲望催生了越来越多新的区块链项目,Sui区块链便是其中一个Layer 1项目,它致力于提供高扩展性和低延迟性的服务。
什么是Sui区块链?
Sui是一个去中心化的Layer 1区块链,旨在简化Web3的开发进程。
Mysten Labs的开发人员用MOVE创建了Sui。MOVE是一种智能合约编程语言,源自Meta公司废弃的加密网络Diem。凭借Diem的开发经验,联合创始人聚集到一起,开发了一个基于权益证明共识机制的高度可扩展网络——Sui。
Sui是一个采用了新型区块链技术的智能合约平台,确保了网络的横向扩展和低延迟。其创建初衷是为web3项目提供支持,同时提供简洁的用户体验。
Sui的发展史
Sui区块链是由web3基础设施公司Mysten Labs开发的,创始人团队成员包括:Adeyemi Abiodun,他曾是Facebook废弃的区块链项目Diem网络的开发人员,具有丰富的区块链开发经验;Evan Cheng是联合创始人兼首席执行官,在大型科技公司Apple和Meta工作了十五年之久。Cheng、Adeyemi以及另外两名前Facebook员工则在Diem项目使用的Move编程语言的开发过程中发挥了重要作用。
几位联合创始人用Move编程语言开发Sui区块链,使其在可扩展性和用例方面可与以太坊和其他主流区块链相媲美。随着用户基数的增长,传统区块链通常需要支付极高的交易费。为了解决这个问题,Sui区块链采用了可容纳数百万甚至数十亿用户的技术。
Sui区块链项目获得了投资方的广泛支持。在A轮融资中,Mysten Labs筹集资金达3600万美元,投资方包括Coinbase Ventures、Standard Crypto、Redpoint和Lightspeed。而由FTX Ventures领投的第二轮融资则有望筹措更多资金,在最终确定时,该公司估值超过20亿美元。
Sui区块链如何运作?
Sui是一种分布式账本,具有在区块链上存储事件的独特方法。Sui将每个可编程对象(平台上用于指向智能合约的存储单元)进行记录,并为其附加一个全球唯一的ID。所有对象都可以追溯到一个地址,每个地址拥有多个对象。
在处理每笔交易时,交易记录会通过钱包地址添加到Sui账本中。交易可能涉及创建智能合约、销毁甚至将所有权转移到不同地址。因此,Sui区块链上的交易由使用拜占庭一致性广播的验证者并行验证和执行。
Sui生态系统中的交易被分为两类:拥有对象和共享对象。前者可供特定所有者使用,而后者可供多个用户修改。
在传统区块链中,每笔交易都需经过所有验证者的处理和同意后达成共识。而在Sui区块链上,共识机制仅应用于共享对象。通过放弃拥有对象的共识机制,区块链可以实现低延迟。在交易过程中,Sui采用了Narwhal & Bullshark基于有向无环图(DAG)的内存池和高效的拜占庭容错(BFT)共识。
Sui区块链架构
根据Sui区块链白皮书,Sui主要由对象、交易与验证者三部分组成,他们构成了Sui生态系统的核心。那么,这三部分具体是什么?
交易:Sui账本中包含的所有更改和更新都称为交易。Sui网络上的每笔交易都有一个通用的元数据集,包括gas价格、时间和发件人地址。
对象:对象是Sui生态系统中的基本存储单元。这些对象是可编程的,由智能合约Move Packages管理。Sui的所有对象都属于可变数据值和不可变集。
验证者:与其他PoS网络一样,Sui由独立的验证者运行,所有验证者都在不同的机器上运行Sui软件的一个实例。验证者负责接收并处理客户端发送的“读写”请求。
Sui区块链的独特优势
正如Mysten Labs团队所述,Sui区块链采用的多项技术使其在激烈的竞争中脱颖而出。这些技术包括:
Move编程语言
Diem网络的开发人员掌握着这一字节码语言。在Sui上,MOVE有助于防止毒代币和漏洞。MOVE使得开发可定制的交易逻辑和智能合约成为可能。MOVE支持跨平台使用,允许共享库与工具,可进一步促进整个加密圈的区块链开发人员社区的发展。有了Move,开发人员可以从Web2无缝过渡到Web3。
并行执行交易
Sui区块链使用拜占庭一致性广播处理交易,使其可以在保证足够安全性的同时放弃全局共识。与传统区块链不同的是,Sui单独验证每笔交易。通过这种处理交易的方法,Sui能够在保持合理交易费的同时实现高可扩展性。
简易的开发人员体验
Sui的基准编程语言可以简化开发人员为项目编写代码的流程。Move编程语言使开发者不再为编写样板代码而烦恼,可以无忧无虑地构建,不用担心出现代码错误。
此外,Sui还提供了一个Sui开发工具包(SDK),里面包含各种工具,使开发人员能够充分利用区块链的潜力来构建自己的项目。
SUI浏览器
Sui浏览器于8月上线,是Sui开发团队为促进透明度和去中心化而设计的一个透明工具。Sui 浏览器允许Sui用户和开发人员在链上查看分析数据、确认活动并验证交易。
Sui浏览器致力于及时提供有关链上活动和指标的准确数据。用户可以通过Sui浏览器验证并追踪他们的资产和智能合约。Sui浏览器工具在设计时即考虑到了调试和审计。开发人员可以用Move编程语言访问该工具来改进他们的智能合约。
SUI代币
SUI是Sui项目的原生代币,最大供应链为100亿,其中一部分将在主网启动时分配,另外一部分将作为质押奖励和补贴分阶段分配。
SUI用例
SUI代币在创建时即被赋予了诸多功能,包括
- Gas费用:SUI代币用于支付平台上交易和与复杂应用程序交互时产生的gas费。
- 质押:平台的共识机制要求验证者质押一定数量的SUI,以在网络上验证交易。SUI代币持有者也可以选择将他们的代币作为权益委托给网络上的验证者。
- 治理:与大多数去中心化金融项目一样,SUI代币所有者可以参与平台的治理过程。
- 奖励:验证者的质押奖励和补偿以SUI的形式进行支付。
- 交换媒介:SUI也是一种数字货币,具有交换媒介和价值储藏的功能。
部署在Sui区块链上的项目
Sui出现时间较晚,其生态系统尚未部署任何DeFi项目。虽然主网还未启动,但Sui已与SoWork和Panzerdogs达成密切合作。
SoWork
SoWork是一个元宇宙项目,致力于打造一个链上办公环境。SoWork选择将Sui作为其底层区块链,并通过可变NFT助力其资产(土地、物品和成就)。
在Sui区块链上,SoWork计划实现两个主要功能:
员工成就NFT
企业可以用非同质化代币(NFT)奖励优秀员工。公司可以自由设置NFT奖励发放标准,并在奖励中附加可解锁的津贴,并根据品质、价值和事件等因素来发放员工成就NFT。
用MapMaker铸造NFT
SoWork的MapMaker功能还将允许用户铸造独特的NFT,这些NFT可以导入到元宇宙中。NFT还可包含各种元素,如家具、服装等。该功能使无缝铸造和导入NFT成为可能。
Panzerdogs
Panzerdogs由Lucky Kat Studios开发,是一个示范性NFT游戏项目,展示了Sui在托管游戏和区块链项目方面的表现。
通过Panzerdogs,用户可以利用个人的游戏内资产与他人战斗。Sui因其共识模型和高交易处理速度而成为该项目的完美托管平台。Panzerdogs还支持将个人NFT导入游戏并升级,以提升游戏体验。
Sui & Aptos
在加密领域,Aptos和Sui经常被混为一谈。虽然这两个区块链起源相似,但它们是两个独立的项目。
尽管如此,这两个项目确实存在一些相似之处。Sui与其前身一样,创建的初衷是作为主流区块链的替代和升级版。Sui和Aptos均使用字节码编程语言MOVE进行构建。
由于Aptos和Sui具有并行交易执行功能和共识技术,因此能够实现横向扩展。两个项目都获得了大量资金支持,且估值接近。
两个项目之间的主要区别在于项目的启动时间和基于二者构建的项目数量。虽然Aptos的主网尚未发布,但Aptos生态系统上已经部署了许多区块链项目。而Sui则仅有2个合作项目。此外,Sui区块链专注于游戏和NFT,而Aptos则是为用户和开发人员量身打造的。
结论
Sui区块链似乎隐藏着巨大潜力,很多区块链爱好者被它新颖的技术、发展战略和目标所吸引。由于各种DeFi、游戏和支付协议通常需要进行直接交易,Sui的架构正好为这些应用提供了完美基础。这些直接交易不受底层出块时间的限制,几乎可以即时完成交易确认。