引言
随着Aptos22年10月的stealth上线和大量空投,新晋公链生态再度人潮汹涌,同基于Move但尚未上线的Sui公链,Discord直接挤爆,水龙头频频维修,再次被推上风口。
Aptos和Sui的起源来自于Facebook的Diem区块链项目。在19-22年之间,Facebook在搭建自己的去中心化支付系统,虽然后期失败了,但却留下了Move语言,其中的四个联合创始人则独立门户成立Mysten Labs,开始Sui的搭建工作。
Mysten Labs在Move语言的基础上进行了修改,达成了特殊的Sui Move,并在此之上创立了Sui。
Sui 是首个完全无需许可Layer 1区块链,特点在于安全、快速。它实现了平行交易,并在交互足够简单时不需要共识而是使用更简单、快速的结算方式,因此给金融、数字商务和游戏带来了巨大的可能性。
以Evan Chang为CEO,Sui的创始人包括Adeniyi Abiodun(COO),Sam Blackshear(CTO),George Danezis(CSO)4人。该团队拥有3年高级别的加密项目工作经验,例如Diem区块链、偿付能力的加密证明、最新的高性能共识/执行策略以及Move编程语言开发。
Sui的团队Mysten Labs 于 2021 年 12 月宣布完成 3600 万美元 A 轮融资,由 a16z 领投,Coinbase Ventures等参投。22年8月,完成了3亿美元B轮融资,投资方包括a16z crypto, Jump Crypto, Binance Labs, Coinbase Ventures等。
目录
什么是Move语言,及Sui的Move
Sui的运行原理
Sui与Aptos的区别
Sui的发展和生态情况
一、什么是Move语言,及Sui的Move
(一)什么是Move语言
Move的开发是为了服务于Diem区块链,打造全球化的金融和货币基础设施。所以Move必须有能力对构成金融基础设施的各种资产和业务逻辑进行编码。这也造就了Move编程语言的定位:安全、模块化的数字资产展示、管理和转换。
1、安全
在Solidity等语言的设计下,资产是一个数值,通过在钱包中加/减完成资产转移,而非资产真正的移动,因此容易产生漏洞。
Move的解决方式是把所有自定义资产(如Token)都视为一个资源(resource),存放在模块(类似于智能合约)中,且资源不能复制或者删除,只能移动和储存,且资源在模块内是透明的,但对模块外部的调用是不透明的。也就是说,Move通过将资产独立出来,并通过其移动来改变所有权,这也是Move(移动)的命名而来。
在此之上,Move内置字节码验证器验证,合约代码需验证后才能被执行;同时Move Prover 允许开发人员为应用程序的关键正确性属性编写一个正式规范,然后使用Prover检查这些属性是否适用于所有可能的交易和输入,在代码未发布前就能进行第一次审核。
2、模块化
因所有合约都是一个模块,因此Move天生带有模块性,资产存属于模块中,合约通过传递资产完成交互(Solidity等通过界面)。更新合约也只需更新模块,所有使用过模块的合约都会自动更新到最新版本。
Aptos和Sui都是基于Move语言,但Sui并非直接使用了Move语言,而是在Move的基础上进行了修改。
(二)Sui的Move
基于Sui的白皮书,Sui Move和Move最大的区别在于全局存储和Key能力,简单来说就是储存不在Move,而是在Sui自己的链上,赋予每个可编程对象全局唯一ID,同时对高效储存和快速调动数据进行了优化。
主要有5点不同
资源不部署在Move中,而是以对象为中心(Object-Centric)的全局存储在Sui内
地址不再代表用户账户,而是代表对象的 ID
Sui 对象具Key能力,则全局唯一ID,包含id和版本序号
Sui 有模块初始化器 (init),帮助模块快速部署
Sui 入口点(entry point)将对象引用作为输入
总之,Sui 充分利用了 Move 的安全性和灵活性,并通过对存储的改变从而极大地提高了吞吐量,减少了最终确定的延迟,并使 Move 编程更容易。
OpenSea Pro 推出社交交易机器人服务ProBot:5月31日消息,NFT 市场 OpenSea Pro(原 Gem)宣布正式推出社交交易机器人服务ProBot(/img/2023525221131/0.jpg">
如果DAG没有领导,我们如何确认共识?这就需要Narwhal与Bullshark。
2、区块链共识:Narwhal与Bullshark(Tusk)
简单来说,基于DAG的设计,Narwhal将mempool的信息进行拆分,完成数据可用性,让信息能够更快地传播,再发送给Bullshark进行共识确认。
3、具体运作方式
Narwhal的mempool在每个节点内运行,由无数个worker和一个primary组成(可以理解为工人和包工头)。每个worker都会从客户端收到交易,并将所有的交易捆绑一起后广播给其他节点的同序号worker,同时将digest(摘要)发给primary。在这一步,大量的冗余信息都在worker项目之间传递,pimary的工作就是从不同worker中收取各个小单位的digest,成立轮次制的DAG mempool。
这些Digest就是区块头,集合起来成为元数据(Metadata),primary再与其他节点的primary沟通区块头的信息,就能够快速完成第一次投票收集证书的共识。
Protocol Labs
基于DAG的设计,每一次的交易产生和共识传播都分轮次。Sui链上的所有节点都会与12+1个创世区块所连接,并开始第一轮验证过程。各个节点收到的信息不一定是一致的,这也就是非线性区块链的最大区别。只要节点收到交易,primary就会向所有节点里的primary广播信息,得到投票(如果这是本轮次中你看到该验证器发布的第一个的区块头,就可以投票),形成证书。而每个节点都在同时广播信息,获取其他节点的投票,因此交易确认并行执行。
上图示例是r1(轮次1),我们的视角是节点1的本地信息图。我们看到3个示例创世区块产生了交易,出现了第一个区块头节点,第一个区块头便向下面三个节点广播了信息,并得到了2个投票,只要有f值个节点投票了,就可以得到证书,然后证书广播给所有节点,节点进行储存,完成第一次共识。
除了节点1以外,节点2到节点n都在同时做同样的事情,因此把每一轮的传递连起来就会得到DAG。
现在Narwhal已经把mempool的数据整理好了,内容共识已经达成,下一步则是把信息传到Bullshark,让它完成共识执行。在22年8月以前Bullshark的前身为Tusk,因此我们下面了解Tusk的运作方式,并可视Bullshark为升级版Tusk。
Tusk是一个零信息异步共识协议,它只要看DAG模型就能得到所有交易顺序,并完成排序共识。
首先,因为DAG没有领导,Tusk要随机为轮次找一个领导作为牟定点,并确认所有连着领导的交易和节点。因此,每个奇数轮次时会随机生成一个coin,随机任命前r-2轮次的节点为领导,找到节点后看,r-1轮次中有多少节点验证了它、与它连接在一起,如果有f+1节点都与它相连,那么它就是一个领导,如果不满足条件则跳过这个轮次,找到下一个奇数节点的领导,直到满足条件的轮次领导出现。
美国参议院投票推进《降低通货膨胀法》法案:8月7日消息,美国参议院以51票同意、50票反对的投票结果推进一项由民主党提出的《降低通货膨胀法》(the Inflation Reduction Act)法案。该项法案的立法内容包括应对气候变化和扩大医疗保健覆盖范围等等。该法案将在未来几天进行最终投票。(金十)[2022/8/7 12:07:19]
在上图中我们看到第一轮的领导L1没有得到大部分投票(只有1个节点相连),因此跳过他,直到符合条件的L2出现。出现后Tusk开始回倒,确保L2与之前的领导能够相连,然后所有之前与L2所连接的区块都被确认。
Tusk不断重复找领导过程,把交易顺序进行最终确定,Sui的区块链就跑起来了。基于这样的一个共识系统,Sui完成了平行交易、将数据与共识分开,完成了区块技术的搭建。
(四)Sui的Token经济学
目前官方并没有给出具体的Token分布,只公布了一些基本信息。
1、Token
公链的Token为SUI,总量为100亿,共有四个用处:PoS质押、付gas费用、不同应用的流动资产,以及治理。
在Sui的经济中,有三个角色:用户、持有者,和验证节点。用户提交交易,与智能合约、应用进行互动,持有者将Token委托给验证节和治理,节点负责处理与执行交易。
2、Gas fee
比起以太坊随时浮动的gas fee,Sui的gas fee要稳定很多。在每个epoch(纪元)开始时所有的节点会参与制定一个参考价格,后期的交易都可以使用这个参考价格进行牟定。
3、质押成为节点
Sui使用的是Delegated Proof-of-Stake,在每个epoch内,由一组固定的节点进行验证,参与挖矿可以质押成为节点,或者将Token授权给节点进行质押。Sui的总PoS质押数为所有Token质押数量和storage fund(存储基金)的综合。
Storage Fund(存储基金):Storage Fund是由用户在支付gas fee时同时支付的一笔存储费用,以epoch为单位进行累计,用于支付验证节点存储用户数据的成本。同时,为了激励用户减少线上存储占比,如果用户删除内容,会得到费用返还。Storage Fund作为质押池的一部分分享收益,主要目的是为了平衡未来节点存储内容的激励。
可视化Sui Token经济图
三、Sui 与Aptos的区别
作为Move语言的原生公链,Sui和Move自推出后就捕获了头部资本的关注。A16z参与了两个公链的首轮投资,Sui在21年12月,Aptos在22年3月。目前Aptos估值超过了40亿,SuiB轮融资后估值超过20亿。
很多人曾称Aptos为Solana杀手。其实,Move系语言下的公链最初都被定义为Solana杀手,由于Aptos和Sui在其中尤其醒目,因此大家总是将二者进行对比。Sui与Aptos虽都从Diem项目中诞生,目标同为增加TPS、可拓展性和安全性,同为PoS,同为平行处理交易,但算法设计却不太相同。
一图对比Sui和Aptos
(一)Move语言:Sui更安全,好用
Sui对Move进行了一些修改,使用以对象为中心(object-centric)的模型,而非地址为中心(address-centric)的模型。则Sui上的资产、智能合约、NFT等的交易是改变该资源的所属者,因此只需要更新一次数据。
Aptos则使用和传统区块链一样的地址为中心模型,资产的转换需要修改发送和接受地址上的数据,需要更新两次数据。从这一点来看,Sui更安全。同时,根据开发者的反馈,Sui对Move的改变让Move语言更好用,同时应用开发者通过Sui SDK获得了更好的dapp UX开发支持,因此Sui更开发者友好。
美国取消对BTC-e运营商Alexander Vinnik的引渡请求:金色财经报道,Vinnik的法国律师Frederic Belot证实,将BTC-e运营商Alexander Vinnik从法国引渡到美国的请求于7月15日被取消。然而,根据贝洛特的说法,此举将使美国当局将文尼克关押更长时间,然后将他引渡到希腊。他于2017年首次被捕,并最终于2020年被加利福尼亚法院起诉到美国。
Vinnik被认为是BTC-e的运营商,它与比特币交易所Mt.Gox的黑客事件有关,该交易所在744,408 BTC被盗后从未恢复,并且于2014年关闭。Vinnik本人一直否认他经营BTC-e,声称他只在交易所工作。(coindesk)[2022/7/22 2:32:00]
(二)共识的不同:Sui更快
Sui和Aptos都为平行执行交易,但实现手法完全不同。
基于DAG的Sui将共识分为Narwhal和Bullshark,同时因果顺序的共识可以快速决定大部分交易的共识,因此TPS理论上可以无上限。
Aptos则是将验证的每个步骤都独立分开和并行运行。在共识方使用最新版的DiemBFT V4共识,并通过Block-STM监督并行执行工作,步骤与下图。
Aptos的交易会被验证节点捆在一起,打上时间戳,不断地相互发送,获得其他节点的投票,获得metadata(元数据)。然后基于DiemBFT V4进行交易共识确认。
DiemBFT V4是基于Hotstuff的BFT共识,每一轮投票都会有一个领导者,他负责提出一个共识区块和一个提议的时间戳,验证者对其进行投票。由于所有的验证者都与一个领导者交流,所以发出的信息总数比验证者之间的交流要少得多。
当时间被确认后,没有重复数据和冲突的区块链可以被任意节点平行执行。在这个环节,Block-STM的任务就是发现这些有序交易中的冲突,并保证区块根据时间共识进行执行。因此Aptos的共识流程更贴近传统区块链架构。
(三)可扩展性:Sui更加适用
Sui的横向拓展能力取决于线上节点的数量和硬件要求。我们看到Sui的硬件要求比Aptos低很多,同时节点越多gas fee越低,这也就等于Sui的潜在TPS是没有上限的。
而对于Aptos来说,官方宣传的TPS为 160,000,测试网达到了4000,但主网上线后至今TPS在10上下浮动,这和主网上线的仓促有相关性,无论是团队还是生态项目,也许都没有完全准备好。
我们尚未知Sui的TPS是否能达到官宣的速度,但基于目前的技术来说,理论上要比Aptos更快。
如果说Aptos是Solana杀手,那么一定程度上,Sui的技术就是为了压制Aptos而存在。
四、Sui的发展和生态情况
(一)Sui的发展情况
相较于同为Move系的Aptos,Sui的开发速度要缓慢的多。22年6月上线Devnet,由4个Mysten Labs运营的节点支持开发人员进行测试。22年11月到12月初进行了Testnet Wave 1,是测试网的第一波上线,从8月的28000份申请者中选出了几百个人运行Sui验证器和全节点,其中验证者20个节点500个。
在一个多月内,Sui完成了5个关键性测试
创世:成功地与验证者进行了创世仪式,使Sui上线。
监测:建立了全局监测,以观察共识健康、网络健康、吞吐量和资源使用。
沟通:创建了Discord进行沟通。
缓解:实践了检测、诊断和缓解网络事件的过程。
更新:推出了三种不同的软件更新,以缓解出现的问题。所有运营商都能够更新到新的版本,没有停机或数据损失。
在数据端
处理的交易量:约 2200 万
链上 NFT 数量:约 1100 万
发布的软件包数量:约 2,600
水龙头分发的代币数量:2510 亿个 MIST
水龙头服务的请求次数:419 万
Rooba Finance母公司完成130万美元种子轮融资,Inflection Point Ventures领投:6月16日消息,印度数字资产管理初创公司Rooba Finance母公司Cymbient TechnologiesPvt.Ltd宣布完成130万美元种子轮融资,本轮融资由Inflection PointVentures领投,Lets Venture、Endurance Capital、KubeVC和一批天使投资人参投。Rooba Finance主要帮助机构、高净值人士、对冲基金和家族办公室以最安全的方式存储数字资产,包括加密货币、NFT和其他Token,同时还帮助机构对实物资产进行Token化,该公司计划利用新融资在海外建立一个许可平台并拓展全球贸易管理(GTM)战略。[2022/6/16 4:32:12]
Testnet Wave2预计会在23年初上线,着重于与纪元管理,Token经济,以及质押委托,更多信息会在未来发布。
测试网路线图
(二)Sui 基金会
Sui Foundaiton 专为助力Sui的生态所搭建,独立于Sui运行但属于官方组织。
目前Sui Foundation推出了六个生态program,主要专注于为不同的生态参与者和组织加速,其中以三个为首要。
1、Developer Grant Program
开发者grant金额为1-10万美金,符合要求的项目还有可能获得SUI Token的激励。目前对以下类别的项目进行支持:
审查和治理、商业和数字商品、数据和法律、开发者工具、金融、游戏、支付、效率、社交、Token化。
2、SUI Delegation Program
面对想要为Sui生态进行贡献,但没有资源和资金的社区成员所成立的委托方案。该方案的细节还在策划中,但目的是允许社区成员从Sui基金会申请委托SUI Token,并质押给社区的验证节点。
3、Community Access Program
22年12月最新推出的社区访问方案,是对于社区强烈想要持有SUI Token的回应。在未来几周会有更新的细节发布,但目的有二
尽可能地扩大地理覆盖面
公平的参与权,分散SUI的发放,同时确保早期Sui贡献者和支持者的参与
同时,根据该方案的内容推断,距离Sui公链的上线应该在1年一内,基于原文“The official Mainnet launch is still a few months ahead of us ”,可能6个月内就会上线。
(三)Sui的生态项目
基于测试网才刚刚结束第一阶段,目前供用户可参与的项目比较少。Sui合作方有18个,生态项目有60个左右,但开发速度很慢,绝大部分都非常早期,简单了解一下每个赛道的项目即可。
来源:Sui Global
1、钱包
在钱包版块,目前有三个活跃度较高的项目,Sui Wallet为官方发布钱包,Suiet和Ethos为第三方钱包。
(1)Sui Wallet
Sui Wallet是官方的钱包,不仅可以进行交易,还可以直接铸造NFT,探索Sui的应用,领水。最早针对Sui 开发人员进行测试使用,目前也是测试网认可度最高的钱包。
(2)Suiet
核心亮点
支持生物识别功能
Mint NFT功能
支持完全开源且审核
个人数据所有权,每个子钱包的生成都有一套助记词
后续支持移动端
支持开发商使用的钱包套件,兼容Sui生态中所有钱包的交互
同为Sui的钱包,主打开源和隐私,称自己坚决不跟踪用户的行为和收集数据,功能和Sui Wallet大致相同,目前是链接dapp最多的第三方钱包。
(3)Ethos Wallet
仪表盘界面,更便捷的查找不同DAPP应用
浏览器页面,支持连接Sui生态的不同钱包,并展示最新的NFT项目、DeFi项目及游戏
Sui合作方钱包,专注于便捷用户探索Sui生态的钱包,内置网页版本方便浏览dApp,成立时间虽然比Suiet晚,但UX友好,且正在迅速搭建和dapp的联系。
2、域名
SuiNS
是一个Sui生态的域名系统,允许用户在 Sui 上构建他们的链上身份,并已合作Sui生态及其他生态的多个钱包,例如Bittkep、Martian、Fewcha、Suiet、Morphis和Ethos钱包,目前在alpha版本,据官网披露数据已登记的域名有32.14万,已连接过的钱包有26.88万。
Sui Name Service(SuiNS)完成 pre-seed 轮融资,Mysten Labs 参投。
3、DeFi
(1)MoveEX
MoveEX是Sui上的第一个DEX,目前在Devnet测试阶段。项目称自己有ILO(Initial Liquidity Offerig)和智能流动性分布,目前可以在水龙头领水参与测试。
混合流动性交易,内设结算引擎,并在AMM和订单薄之间分配订单来降低滑点
ILO首次流动性发行,通过将代币的销售时间段、价格范围和拍卖算法等进行设置来获取最大限度地筹资机会,并将筹集到的稳定币自动和原生资产建立交易对流动池
智能流动性配置,自动为LP调节流动性
(2)Suiswap
Sui链内的Swap,UI清爽,操作简单,定位为Sui的统一交易基础设施,目前用户可以在官网领水测试。
流动性持有额外利润奖励
支持开源开发工具包
4、NFT
(1)Keepsake
是一个面向未来的 NFT 市场生态系统,专为游戏开发者、游戏玩家、创作者及其社区打造。允许游戏 SDK 集成,以实现无缝播放和直接从游戏内列出资产。此外,每个 Keepsake NFT 都可以转换为实物资产,例如收藏品、小雕像和毛绒玩具等。
内置Launchpad板块,公布即将预售的NFT以及已发售的NFT等
市场支持多种类NFT,有艺术品、游戏NFT、域名、土地等,另外支持拍卖功能
获得Sui基金会的Grant
(2)Sui Punk
Sui Punk是Crypto Punk的Sui仿盘,同时自称Sui的第一个NFT系列,共有2992个。2022年8月底在以太坊(X2Y2)上线,定位为Sui的OG,当主网上线后会空投到Sui公链上。
(3)Capy
基于Sui的Object(对象)功能,Sui开发了Capy熊,用户通过购买、交易、打扮Capy熊,测试Sui公链对于Object的所属、交易等性能。
用户可以免费领取两只Capy熊,并进行孵化,二代熊会继承父母的特质,用户可以不断孵化进行测试。
5、DID
Suia
Suia是Sui上的去中心化身份POAP(出席证明)项目,目前在Devnet进行测试,用户不仅可以随意在项目主页发布自己的POAP供他人铸造,也可以领取他人的POAP,只要链接钱包就可以领取。
用户可以任意创建POAP事件,并完成创建和分发。
用户拥有资产的所有权。
6、SocialFi
ComingChat
ComingChat是基于Aptos和Sui链的SocialFi项目,功能包括账户系统(CID)+ 支付工具(钱包)+ 社交(加密聊天+DAO朋友圈)。
通讯:聊天模块分为私聊、加密群聊、非加密群聊三种模式,聊和加密群聊使用的是signal协议。
CID(客户识别码):由 1 到 12 位数字组成,易于阅读、去中心化、兼容。允许个人或组织拥有、管理和控制数字身份和数据。
钱包:私钥存储在用户自己账户里,内部支持跨链及多中Dapp的便捷入口
交易:是OmniBTC的移动门户,用户可以一键交换两条不同链上的原生资产,无需使用跨链桥。另外支持一键抵押多种资产,在任意链上借入多种稳定币
支持红包功能,Twitter样式的动态列表,并支持NFT碎片化形式的购买
7、基建
(1)Dappium
是一个帮助开发者及Web3创业者便捷、快速的创建开发,并支持API及SDK的访问,实现自动开发、创建和部署智能合约等,并提供相关的法币、NFT市场、创建Token、法币和混合模型等。
支持生成和铸造 NFT ,创建游戏内NFT市场,并通过zip文件上传资产文件和元数据。
代币经济学、质押、抽奖等,钱包与托管和法币友好选项的集成
支持覆盖绝大多数主网的 Solidity 和 Rust
由 Avalanche Hackathon 的团队开发,并已经由 Certik 和 Hacken 审核。
(2)Shinami
Shinami是Sui的API和节点服务商,面向开发人员,节点服务允许开发人员在 Sui 上构建生产就绪的应用程序,而无需运行和维护节点,需要通过创建Shinami账户并将通过账户密钥使用,目前使用需要加入等候名单。
0维护,通过构建独特的应用程序节省管理节点和维护节点的费用和时间。
自动化缩放保障扩展性,并在多个节点运行情况保障数据准确性
应用程序 24/7/365 全天候运行
8、Launchpad
SuiPad
Sui上的第一个IDO和INO平台,同时也是一个孵化器,以精选项目、灵活白名单、公平等级为核心定位,旨在带来Sui的下一个蓝筹股,目前未正式上线。
分为6种等级:红宝石级、蓝宝石级、翡翠级、钻石级、皇冠级、Sui等级
等级金额分配方式红宝石级2500美元基于彩票蓝宝石级5000美元保证分配翡翠级10000美元保证分配钻石级30000美元保证分配皇冠级50000美元保证分配Sui等级100000美元保证分配
流动性筹资,向早期投资者承诺安全
帮助打造商业模式和代币经济学
总结
在7 O’Clock Capital进行了一系列的调研并了解其技术后,认为当前Sui发展过于早期,没有特别的惊艳,其生态项目也较为粗糙。
一是因为Sui很多地方和Aptos有共通性,因此当我们反过来再看Sui的时候,没有了眼前一亮的惊喜感。
二来Sui发展比较缓慢,而Aptos一直在冲刺,生态搭建比较完善,各类赛道龙头项目发展已有一定规模,就连主网上线也十分迅速,对比下来Sui现阶段的发展要弱很多。
三来Sui的团队没有频繁PR,及大量要“取缔”某条公链的言辞,比Aptos低调很多,造势没有那么猛。
但同时也反映出Sui的团队比较追求稳定,毕竟Aptos上线后主网TPS只有10左右,和宣传差距太大。而目前参与Sui最好的方式就是注册成为节点,参与Testnet的测试,同时关注新的项目。Sui官方经常主动宣传上线项目,比如通过Capy NFT向大众展示公链的技术和功能,为其他应用提供开发思路和可能性。
总之,我们预估Sui距离主网上线应该还有4-10个月的时间,届时市场环境和生态的完善度都会有所不同,7 O’Clock Capital与你一同关注!
7OCLabs
个人专栏
阅读更多
金色财经 善欧巴
金色早8点
Odaily星球日报
欧科云链
Arcane Labs
深潮TechFlow
MarsBit
BTCStudy
澎湃新闻
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。