Aptos和Sui是近期市场讨论度很高的两大公链,其原因不仅在于这两个均来自Facebook的团队都拿了高融资额,更在于他们都使用了Move编程语言对协议进行搭建。
区块链开发者@cryptoalvatar在其社交网站对这两大公链从技术开发角度进行了对比,BlockBeats翻译整理如下。
Move语言
Aptos和Sui都使用了他们自己的Move语言衍生版本,这有助于并行执行。它是Rust风格的,具有静态强制和严格的资源所有权规则和形式验证。
国际清算银行:加密货币是有缺陷的系统:金色财经报道,国际清算银行为支持CBDC和代币化资产的全球统一分类账制定了一个蓝图。该蓝图概述了将 \"智能合约 \"创新纳入统一分类账设计的各种应用案例。该报告认为,“加密货币是一个有缺陷的系统,无法取代货币的未来。”[2023/6/21 21:52:43]
Sui版本的Move引入了一些修改,最明显的是所有权API。它更干净,也更清晰地展示了区块链设计。但是库的开发感觉不如Aptos。
美团:王慧文已由执行董事调任为非执行董事:金色财经报道,美团发布公告称,王慧文因希望投放更多时间在其他商业及个人事务上,已由执行董事调任为非执行董事,自3月25日起生效。调任后王慧文将放弃他的超级投票权,并逐步以一股A类股份转换成一股B类股份的基准将他所持有的全部本公司A类普通股,转换成本公司B类普通股。
此前报道,王慧文宣布进军人工智能,称将打造中国的OpenAI。美团创始人王兴发布的朋友圈表示,王兴个人将参与王慧文创业公司“光年之外”的A轮投资,并出任董事。[2023/3/24 13:24:38]
架构
比特币第三大巨鲸地址已转移1.55万枚BTC:7月19日消息,BitInfoCharts数据显示,比特币第三大巨鲸地址1P5ZEDWTKTFGxQjZphgWPQUpe554WKDfHQ于19日凌晨起分多笔持续转出BTC,目前已累计转出1.55万枚,总价值约3.5亿美元。该地址总计持有129,883枚BTC。[2022/7/19 2:22:48]
Sui使用基于DAG的内存池+Tusk共识算法。然后在执行层利用DAG进行并行化。与Avalanche(Snowman++)相比,在并行化方面它尚未释放DAG的全部功能。
Sui版本的Move对对象的独有/共享及可变/不可变状态非常明确。这实现了直观的编程模型。此外,它使Sui能够使用可靠广播(FastPay)进行非共享对象交易,例如支付。
Aptos使用BlockSTM,它是高性能HotStuff算法的演进,并通过动态检测依赖关系和调度执行任务来引入并行化。
很难说哪一个会在实践中表现更好,但我看好的是Sui。Aptos在优化当前设计方面已经做得很好,而Sui似乎还有更多空间。双路径实现拜占庭共识也让Sui占了上风。
可扩展性
值得注意的是,两条链都没有针对home验证者案例和大规模去中心化进行优化,而是归入了「最大化网络容量」阵营。状态增长可能是瓶颈。
Sui通过高效的存储分片来解决这个问题,专注于横向扩展资源。另一方面,Aptos更加强调支持异构验证器。我喜欢Sui的做法。
开发者体验
它们都处于相似的发展阶段,Aptos有点领先。设置系统花费的时间比实际码代码(我也恰好使用NixOS)还要多。学习语言和环境也需要一些反复试验。
部署到devnet在这两种情况下都有些麻烦。幸运的是,单元测试库非常有用。
最糟糕的部分是晦涩难懂的编译器报错,以及毫无意义的devnet错误响应。这些应该马上解决。
个人建议
如果从头学习,我会推荐以下内容:
1.首先,阅读文档和一些示例。确保你可以运行它们。
2.然后,直接转到您正在使用的分支中的框架源代码。
来源:金色财经
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。