虽然很多人都看好 Sui,但他们其实并不知道 Sui 在协议实现中的一个最重要的功能:单写原则应用
在这篇文章中,我们分析了单写原则应用是如何工作的和它们能实现什么,以及最关键的“为什么 Sui 将有机会构建 Web3 中最快的应用程序?
Sui 有一个双重共识模型——依赖交易是按顺序排列和处理的,而交易是并行执行的
依赖交易利用了新颖的 Narwhal 和 Bullshark 协议处理。Narwhal 是一个内存池协议,而 Bullshark 是一个共识协议,与 Narwhal 有效整合以达成共识。
依赖交易模型只需要与它们所关联的其他事务按顺序执行。Sui 将它们分批整理,同时并行执行每一批
Sui 最初计划使用 Narwhal 和 Tusk,但最近将 Tusk 换成了 Bullshark
Tusk 和 Bullshark 是类似的共识协议,但 Bullshark 的吞吐量略低,速度更快
Narwhal + Bullshark 的速度非常快(约 2 秒)
不过,当交易完全时,Sui 的真实速度才会显现出来。对于这些交易,Sui 并没有使用 Narwhal + Bullshark,它使用一种不同的方法,叫做拜占庭一致广播(BCB)
在此路径中,网络无需全局共识即可提交交易,使其几乎可以立即处理交易。
请注意,这并不会导致安全性或有效性保障的减弱
与 Aptos 类似,Sui 由之前在 Novi Research(Meta 的高级加密研发团队)工作的一组研究人员创立。目前 Sui 的首席执行官 Evan Cheng 也是联合创始人,他曾负责 Meta 加密钱包的研发工作。Sui 创始人包括:Evan Chang,CEO
,Sam Blackshear,CTO,Adeniyi Abiodun,COO,George Danezis,Chief Scientist
消息
The Information 援引知情人士报道,由前 Meta Platforms 员工创立的 Wbe3 初创公司 Mysten Labs 正在寻求以 20 亿美元估值筹集至少 2 亿美元 B 轮融资,本轮融资由 FTX Ventures 领投,目前项目方已在该轮融资中获得 1.4 亿美元资金支持。此前,Mysten Labs 于 2021 年 12 月宣布完成 3600 万美元 A 轮融资,该轮融资由 a16z 领投,Coinbase Ventures、NFX、Slow Ventures、Scribble Ventures、Samsung NEXT、Lux Capital 等参投
那么就会有人问,SUI跟APTOS哪个更有优势?
Aptos 和 Sui 是近期市场讨论度很高的两大公链,其原因不仅在于这两个均来自 Facebook 的团队都拿了高融资额,更在于他们都使用了 Move 编程语言对协议进行搭建
Aptos 和 Sui 都使用了他们自己的 Move 语言衍生版本,这有助于并行执行。它是 Rust 风格的,具有静态强制和严格的资源所有权规则和形式验证。
Sui 版本的 Move 引入了一些修改,最明显的是所有权 API。它更简洁,也更清晰地展示了区块链设计。但是库(libraries)的开发感觉不如 Aptos
Sui 使用基于 DAG 的内存池(Narwhal)+ Tusk 共识算法。然后在执行层利用 DAG 进行并行化(酷!)。与 Avalanche (Snowman++) 相比,在并行化方面它尚未释放 DAG 的全部功能。
Sui 版本的 Move 对对象的独有/共享及可变/不可变状态非常明确。这实现了直观的编程模型。此外,它使 Sui 能够使用可靠广播 (FastPay) 进行非共享对象交易,例如支付。
Aptos 使用 BlockSTM,它是高性能 HotStuff 算法的演进,并通过动态检测依赖关系和调度执行任务来引入并行化(灵感来自软件交易内存)。
很难说哪一个会在实践中表现更好。Aptos 在优化当前设计方面已经做得很好,而 Sui 似乎还有更多空间。双路径实现拜占庭共识也让 Sui 占了上风
在加密行业你想抓住下一波牛市机会你得有一个优质圈子,大家就能抱团取暖,保持洞察力。如果只是你一个人,四顾茫然,发现一个人都没有,想在这个行业里面坚持下来其实是很难的。
想抱团取暖,或者有疑惑的,欢迎加入我们——公众号:开舒克的老陈
感谢阅读,喜欢的朋友可以点个赞关注哦,我们下期再见!