本文探讨了区块链技术的发展,特别是平行执行技术在多个新一层区块链项目中的应用。这些项目,如Aptos、Sui、Linera和Fuel,旨在改善以太坊虚拟机(EVM)所导致的低吞吐量和效率问题。平行执行能显著提升交易处理速度和确认延迟,但同时也面临去中心化等挑战。
本文深入探讨了Aptos的可替代资产(fungible assets)的实现,包括其函数、对象和交互的复杂性。新的可替代资产模型旨在解决传统Coin标准的局限性和安全缺陷,但也引入了新的挑战和漏洞,开发者应予以关注。文章还讨论了从Coin迁移到可替代资产的机制以及潜在的风险。
AIP-21 提议了一个使用 Move Object 的 Fungible Assets (FA) 标准,允许链上资产表示为可互换的单元,简化了开发并支持证券、商品通证化、房地产和游戏内资产等应用。该方案通过更灵活的授权管理和解决 Coin struct 的局限性,改进了 Aptos Coin 标准,但需注意资产可回退性和主存储性能影响。
该AIP提出了使用Move对象的可替代资产(FA)标准,任何对象都可用作发行可替代资产单元的元数据。该标准为应用程序探索可替代性提供了基础,解决了旧的Coin模块由于Move结构的刚性以及缺乏可扩展性而存在不足的问题,并引入了FungibleStore 和 FungibleAsset 的概念,同时还描述了主存储和辅助存储的区别,以及未来的改进方向。
AIP-10 提议在链上单个地址的全局访问 Move 对象,用于存储异构资源集。对象提供了一个丰富的能力模型,允许细粒度的资源控制和所有权管理。通过利用帐户模型的各个方面,对象可以直接发出事件,从而更丰富地理解链上操作。
AIP-45 提议了一种机制,允许 Aptos 用户将拥有的任何对象单方面转移到一个全局销毁地址,从而解决用户账户上出现不希望的内容的问题。这使得用户能够通过将不需要的数据的所有权转移到安全销毁地址,来管理与其账户关联的数据。此提案旨在缓解接收未经请求内容的问题,并已选择为一种安全手段,可以在不破坏其他应用程序的情况下删除与用户账户关联的内容。
文章介绍了一种名为共识观察者(Consensus Observer, CO)的新型数据传播技术,该技术已在Aptos Mainnet上部署,用于减少区块同步时间和交易延迟,通过解耦区块传播与执行,使全节点能够与验证者并行处理区块,从而实现更高的交易吞吐量和更低的交易延迟。文章深入探讨了传统状态同步的挑战及CO的工作原理与实际应用效果。
sec3团队在2022年Aptos CTF MOVEment比赛中获得第一名,展示了团队对Move语言的理解及其在安全领域的应用。文章描述了5个挑战及其解决方案,涉及的内容包括智能合约漏洞分析和应对策略,体现了团队的技术实力。
本文深入探讨了Aptos区块链上同质化资产(Fungible Assets, FA)和币(Coins)的供应量和交易量的计算方法。文章详细介绍了不同类型的供应量(最大供应量、总供应量、流通供应量)以及如何通过链上数据跟踪和分析FA及Coins的供应和交易活动,并讨论了将交易量转换为单条记录的方法,最后,文章还讨论了循环供应的一些想法,并推荐使用FA标准。
本文深入探讨了Aptos链上DeFi Swap交易的解析方法,详细分析了Liquidswap、Cellana和Panora等DEX的交易过程,对比了Coin和Fungible Asset(FA)在交易中的应用,并介绍了如何通过事件、资源变化以及GraphQL API来追踪和解析链上数据,文中还介绍了稳定币和预言机在Aptos上的应用,为读者提供了分析DeFi Swap交易的实用指南。
Aptos Labs 致力于将世界经济引入链上,旨在创建一个更易访问且高效的全球经济体系。通过交易原语、性能升级以及用户和开发者体验的提升,Aptos 正在构建全球交易引擎,实现所有资产的代币化交易和无国界资本市场的目标。Aptos在稳定币支持、生态系统增长、技术改进和网络性能方面取得了显著进展,并计划通过引入新的交易机制和性能优化来进一步提升其在全球交易中的地位。
MEV核心技术点入门
Aptos和Move的优势和特性,以及觉得它们中很有意思的地方。
Sui 与 Aptos 区别, 及 Move 语言的特点
Aptos简介,构造交易和合约的样例