Move双子星:Sui和Aptos如何重塑区块链格局

目录:无

最近,区块链市场陷入了一种停滞状态,导致许多业界人士开始质疑这个行业的真正价值。在这篇文章中,我将分享一些个人的见解。

许多过去的宏大愿景实际上在逻辑上并不严谨,非金融类Dapp常通过强调去中心化的价值来掩饰其自身缺陷。但现实是,它们要求我们相信其多重签名钱包和单节点服务器的安全性,而非依赖谷歌、推特或YouTube。很多愿景并非被揭穿,而是从未经过真正的考验。即便这些愿景不像最初想象的那样宏伟,它们仍然具有重要的意义,只是需要更坚实的基础支撑它们。

例如,TON和Solana曾被低估,但它们正逐步赶上行业领头羊。支持应用的区块链需要创新,而每个周期的创新都会推动行业的发展。今天,我们将探索一种长期被忽视的区块链——基于Move的区块链。

1. Move语言的崛起

Move编程语言最初是为Meta的Diem(最初称为Libra)项目开发的。Diem旨在作为Meta元宇宙愿景的基础,创建一种更稳定、更受监管的稳定币。然而,由于全球监管机构的强烈反对和无情压力,Meta最终不得不放弃Diem项目。

尽管如此,Diem的核心思想并没有被完全抛弃,原团队中的一些成员继续探索和发展Move语言,最终演变成我们现在熟知的Move双子星:Sui和Aptos。此外,还有一些新兴项目,如Linera(受Move启发的Rust区块链)和最近推广的Movement。

Move语言的复杂性相当高,它的设计充分考虑了现有区块链编程语言的性能和安全问题,尤其是Solidity。Move的设计目标是打造一套专门为资产管理和访问控制量身定制的类型系统。以下是Move语言的三大优点:

  • 安全性:Move语言的首要设计原则是安全性。它使用静态类型检查和资源管理来防止常见的安全漏洞,如溢出错误和重入攻击。
  • 可组合性:Move支持模块化和可组合性,允许开发人员轻松创建和组合不同的智能合约,从而构建更复杂的应用程序。
  • 性能:Move语言的虚拟机经过优化,支持并行性、内存管理和编译器优化,能够高效地执行智能合约,提高交易速度和吞吐量。

在充斥着模块化EVM区块链的市场中,Move代表着一项大胆的实验。虽然这些优点在其他区块链项目中可能显得熟悉,但我强烈建议您亲自体验它们,以真正掌握这些功能的实际优势。

2. Sui:Move语言的应用先锋

2.1 架构

作为Move双子星之一,Sui自推出以来受到了一些批评,尤其是在空投和代币分发方面。然而,抛开这些争议,Sui在性能和用户体验方面表现出色,尤其是在游戏领域。这主要归功于其创新的架构,以下是Sui架构的简要概述:

  • 对象存储模型:Sui的核心改进之一是对象存储模型。它将数据视为独立对象,每个对象都有唯一的标识符。与传统数据库系统不同,对象存储模型没有固定的数据结构,支持存储多种类型的数据,如文本、图像、视频和音频。这种设计支持并行执行和水平扩展。
  • 因果排序:确保交易执行顺序与其因果关系一致,避免数据冲突和不一致。这使Sui能够处理大量并发交易,同时保持数据一致性。
  • Narwhal和Bullshark共识引擎:Narwhal负责交易排序和验证,Bullshark对排序后的交易列表进行投票,并使用拜占庭容错(BFT)共识确保所有节点一致。

2.2 共识机制

Sui使用Mysticeti共识机制,这是一种基于拜占庭容错(BFT)的共识协议,旨在优化低延迟和高吞吐量。Mysticeti允许多个验证者并行提议区块,从而最大化网络带宽,并对不可用领导者具有容忍度。其优点包括低延迟、高吞吐量和抗审查能力,但复杂性和安全性仍需进一步验证。

2.3 账户抽象

Sui的账户抽象模型使用户可以更简单、更安全地管理账户和交易。账户不再是简单的公钥-私钥对,而是具有更丰富属性和行为的对象。这个模型通过抽象账户和交易逻辑,实现了更高级别的账户管理和交易处理。

2.4 游戏

Sui的设计特别适合游戏应用。它的模型允许在游戏或应用程序中创建具有复杂数据层次结构的对象。例如,在角色扮演游戏中,角色可以拥有一个包含其他数字资产的库存。这种数据建模方式使得开发人员可以创建更复杂的应用程序,而不受链的基本限制。

3. Aptos:Move语言的另一个前沿

3.1 架构

Aptos是另一个基于Move语言的Layer 1区块链,专注于构建高性能、可扩展的Web3基础设施。它的架构设计与Sui有很多相似之处,但也有一些独特的功能:

  • 模块化设计:Aptos采用模块化架构,允许开发者独立开发和升级不同模块,提高开发速度和灵活性。
  • 并行执行引擎(Block-STM):Aptos的Block-STM引擎允许并行处理交易,无需提前知道数据位置,从而提高吞吐量并减少延迟。
  • 流水线交易处理:Aptos将交易处理分为多个阶段并行执行,最大限度地提高吞吐量并减少延迟。
  • Move编程语言:Aptos对Move语言进行了改进,引入了标准化语言、更多功能支持和定制功能。
  • 灵活的状态同步:允许节点选择不同的状态同步策略,以增加节点的灵活性。

3.2 Block-STM

Block-STM是Aptos的核心创新,它通过乐观并发控制和多版本数据结构,实现了高吞吐量和低延迟。其工作流程包括交易分组、乐观执行、验证、重试和提交。

3.3 账户抽象

与Sui相比,Aptos的账户抽象能力较为有限,缺乏具体的预定义标准。其账户抽象主要体现在模块化和灵活性方面。

通过对Sui和Aptos的深入分析,我们可以看到Move语言在区块链领域的巨大潜力。这些基于Move的区块链不仅推动了技术的进步,也为未来的应用场景开辟了新的道路。无论是Sui在游戏领域的创新,还是Aptos在高性能基础设施方面的突破,都显示出Move语言的强大生命力。

24小时热点

热点专题

谁在真正操控 ASTER 币?从项目方到资本,拆解背后的核心力量

回到核心问题:谁在真正操控 ASTER 币?答案是 —— 不 ... 置顶

85702

千元人民币能买多少 USDT?2025 年汇率、手续费与实操全解析

千元人民币买 USDT 的核心是 “盯汇率、选对渠道、避风险 ... 置顶

80105

黄金支持代币是什么?关键性答案抢先看

从目前的发展来看,黄金支持代币正处于快速成长阶段,随着监管政 ... 置顶

37891

BONK 是什么意思?关键性答案抢先看

从目前发展来看,BONK 具备成为 “Solana 生态标杆 ... 置顶

25110

纸钱包如何手工制作?安全无门槛的加密资产存储方案,新手也能学会

在记录私钥前,可对私钥进行 “简单加密”(仅本人能解密),即 ... 置顶

30709

以太坊生态的社交 DApp Lens 是什么?重塑用户数据主权的去中心化社交新选择

传统社交平台有中心化的内容审核团队,可快速删除垃圾广告、诈骗 ... 置顶

22414

国债代币化后在 Uniswap 建流动性池可行吗?RWA 落地的下一个万亿风口藏在这里

国债代币化后在 Uniswap 建流动性池,不是 “是否可行 ... 置顶

17250

Solana 的高 TPS 优势是什么?揭秘支撑其高性能生态的核心逻辑

Solana 的高 TPS 优势,是技术创新与生态需求结合的 ... 置顶

35170

Solana 程序的 Opcode 执行是什么?一文读懂 Solana 虚拟机的指令运行核心

Solana 程序的 Opcode 执行,看似是底层技术细节 ... 置顶

51175

中文交易对:激活 BNB 生态增长新引擎,从流动性到用户粘性的全方位赋能

中文交易对并非简单的 “语言转换”,而是 BNB 生态深耕中 ... 置顶

20302

比特派怎么买TRX?购买波场币新手指南

比特派是一款支持多链的数字钱包,其中就包括波场TRON(TR ...

162454

区块链圈小菜鸡

TRC20网络是什么意思?TRC20和ERC20的区别详解

TRC20是一种代币标准,运行在波场(TRON)区块链上。T ...

148653

树图链

什么是哈希?钱包哈希值在哪里查找?

哈希是一种通过特定算法将输入数据转换为固定长度输出的数据摘要 ...

145027

波场区块链浏览器

中值联空气币预警榜(2024年06月20日)

中值联空气币预警榜(2024年06月20日) 第一名 ...

134691

区块链百科

深度解析 Polygon 从 $MATIC 到 $POL 的升级改名:背后的意图与影响

以太坊扩容解决方案 Polygon(前称 Matic Net ...

132217

波场区块链浏览器

柬埔寨汇旺集团遭遇2962万USDT冻结事件详细分析

在加密货币市场的动荡背景下,柬埔寨汇旺集团(Huione)作 ...

128901

波场区块链浏览器

专访圆币科技CEO:港元稳定币的独特定位与未来展望

2023年7月18日,香港金融管理局公布了首批进入稳定币沙盒 ...

125766

波场区块链浏览器

比特币突破68000美元 8大加密货币重拾动能价格走势如何?

随着2024年比特币大会的进行,比特币价格成功回升至68,0 ...

105843

非小号

金本位制度是怎样的? 金本位制度的优缺点是什么?

金本位制度是一种货币制度,它以黄金作为货币价值的基础。根据这 ...

104737

波场区块链浏览器

Messari最新报告解析:AI x Crypto、SocialFi及比特币可编程性的加密故事

Messari发布的最新加密研究报告聚焦于AI、Social ...

98972

波场区块链浏览器