一文了解 Aptos:融资、技术架构、Move 语言和生态应用
介绍
经过多年寻求监管合规,来自 Facebook/Meta 的加密货币支付项目 Diem 于 2022 年突然结束。其资产被抛售,包括底层区块链网络。两位前 Meta 员工 Mo Shaikh 和 Avery Ching 不愿接受他们花了近三年时间开展的项目的命运。因此,他们决定继续他们的工作,只是这次是担任新成立的 Aptos Labs 的 CEO 和 CTO。
基于其员工在 Diem 代码库中获得的知识,Aptos Labs 试图创建一个通用的区块链网络,并致力于实现以下目标:
通过利用其编程语言 Move 来复兴 Diem 的技术,以创建可与比特币和以太坊等现有区块链竞争的可扩展、安全和灵活的基础设施。
通过利用 Diem 的架构和各种新技术,确保去中心化网络中的高吞吐量、低延迟和可验证的状态同步。
Aptos Devnet 自今年 3 月起上线,使开发人员能够开始构建去中心化应用程序并立即运行/测试它们。此外,为准备将于 2022 年第三季度推出的公共主网启动,将有多个激励性测试网通过参与来产生社区反馈。
融资
在成立仅 4 个月之后,2022 年 3 月,Aptos 称以超过 10 亿美元的估值筹集了 2 亿美元。本轮融资由 Andreessen Horowitz(A16 z)领投,其他投资者包括 Tiger Global、FTX、Coinbase、3 AC 和其他知名公司。虽然没有关于这轮融资的确切估值的信息,但 Aptos 的首席执行官 Mo Shaikh 表示他们已经达到了独角兽的地位。
Aptos 公司简介
7 月 25 日,Aptos Labs 再次宣布已完成由 FTX Ventures 和 Jump Crypto 牵头的 A 轮融资,包括来自 Andreessen Horowitz、Multicoin Capital 和 Circle Ventures 等的投资。据彭博社报道,最近 1.5 亿美元的融资是 Aptos Labs 之前 10 亿美元估值的两倍多。相比之下,以太坊在 2014 年筹集了大约 1840 万美元。
在此处阅读有关他们最近融资活动的完整信息。
Aptos 架构
Aptos 正在其共识协议 Aptos BFT 的第四次迭代上运行,他们声称这是迄今为止最低延迟和最先进的迭代。这个共识协议是 HotStuff 的衍生版本,HotStuff 是 Diem 最初使用的底层共识协议。该系统最近添加的内容包括:
一种创新的信誉系统,特别适合去中心化环境,检查链上数据并自动更改领导者轮换以解决无响应的验证者,而无需人工干预
现在,区块的提交时间要短得多(下降到 2 次),实现了 亚秒级的最终确定性。
虽然当前测试网上的 TPS 约为 1,000 TPS,但 Aptos Labs 正在遵循一个路线图,他们认为该路线图将使他们能够最大限度地利用其引擎,他们声称该引擎的最大 TPS 能力为 100 k+。根据他们的路线图,实现这一壮举的过程可以概括为三个里程碑:
里程碑 1:将共识与执行分开
第一个架构里程碑是共识机制与交易执行的完全分离。共识协议接受提议的交易排序。验证者在远离关键路径的不同协议中执行交易,并就最终交易排序和执行结果达成一致。通过消除结合共识和执行所带来的共同依赖,可以实现更高的吞吐量和延迟。Aptos Labs 正致力于为他们的下一个协议迭代进行这种解耦,该迭代有望在今年晚些时候集成到测试网中。
里程碑 2:交易执行时间
一般来说,当项目提到他们的系统性能有多好时,他们倾向于强调交易最终性和系统吞吐量。最终性是客户创建和提交交易与另一方确认其承诺之间的间隔。吞吐量被描述为每秒事务数 (tps),它衡量网络中每个节点在一秒钟内可以完成多少事务。话虽如此,智能合约的执行代表了一个重大的吞吐量瓶颈。
验证者必须在提交区块并同意其顺序后执行有序区块中的交易。然后验证者必须得出相同的结论,与按顺序执行的事务一致。这种顺序执行的过程会损害网络性能,在网络活动增加时更加明显。不幸的是,当前的区块链系统缺乏固有的可扩展性解决方案来解决这个问题;它们按顺序运行或利用效率极低的链下工作负载。
Aptos Labs 设计了一个名为 Block-STM 的内存中智能合约并行执行引擎。STM 代表软件交易内存,这是一种新的工程方法,支持同步过程的灵活交易编程。然而,当普遍应用时,STM 模型由于簿记和中止之间的冲突而受到性能限制。话虽如此,Aptos Labs 在评估后得出结论,当应用于 DLT 等特定用例以及创新技术的组合时,他们能够在其仅执行基准测试中实现 32 个内核的 100 k+ TPS。此外,他们的实验评估还表明,Block-STM 在低争用工作负载上优于顺序执行高达 20 倍,在高争用工作负载上高达 9 倍。
里程碑 3:优化的身份验证数据结构
最后一个里程碑是实现优化的身份验证数据结构。为了解决将 Merkle 树写入持久存储所带来的可扩展性问题,Aptos 正在开发经过身份验证的数据结构,旨在成为可扩展、对数据库友好的解决方案。这将通过评估更高的分支因子、访问模式优化缓存和仔细的版本控制来实现,
要了解有关 Block-STM 的更多信息,包括用于增强 STM 性能的补充技术,请参阅此处的文档以及此处的 GitHub 实现。
要查看安全审核,请参阅此处。
Move 编程语言
Move 编程语言的创建是为了作为 Aptos 的愿景的安全、可编程的基础,即创建一个赋予大众权力的金融基础设施。考虑到这一点,Move 旨在解决当前区块链语言的主要痛点。因此,Aptos 提出的解决方案可以概括为四个关键目标:一流的资源、灵活性、安全性和可验证性。
Move 的主要特点是能够定义自定义资源类型,从统计上确保资源只能在程序存储位置之间移动,而不能克隆或删除。此实现通过有效防止上述漏洞等问题显着提高了安全性。然后资源由移动模块管理,类似于智能合约,因为它们控制对创建、更新和删除已声明资源的规则进行编码的过程。Move 模块相对于智能合约的好处是它们强制执行数据抽象,这意味着资源在其声明模块内部是透明的,在其外部是不透明的。此外,在表达性规范语言的帮助下,Move 证明者可以正式验证 Move 模块的特征,并且足够高效,可用于持续集成测试。
要详细了解 Move 编程语言,请参阅此处的文档。
Aptos 上的协议
虽然 Aptos 相对较新,但自今年 3 月初首次推出激励测试网以来,开发人员的活动呈指数级增长。对于每一个新的区块链,最需要关注的协议是那些通过基础设施为链带来真正价值的协议——类似于像 Compound 这样的货币市场和像 Chainlink 这样的预言机如何促进主网 DeFi 的增长。
Thala Labs - 最近在 6 月宣布为稳定币协议。在协议文件公布之前,关于 Thala Labs 的信息很少。也就是说,稳定币对于新生生态系统的发展至关重要,因为稳定币为其他项目创造了流动性激励,从而推动了 TVL。
Pontem Network–Pontem 最近发布了一个通用路线图,重申他们打算在 Aptos 上构建大量产品,第一个产品是去中心化交易所。DEX 代表了足够的流动性结构,可以实现不同代币之间的自动交换,同时通过流动性挖矿激励措施鼓励流动性增长。Pontem 路线图中的其他产品包括收益聚合器、Aptos 的 EVM 层、dApp 集成钱包和治理协议。
Switchboard–一个基于 Solana 的通用预言机网络,强调通用的价格信息。要了解有关预言机及其带来的价值的更多信息,请参阅我的深度报告。
Vial–Vial 是一种联合利率协议,使用户能够在 Aptos 上借出和借入资产。货币市场通过启用有效的资本管理和多元化方法以及启用链上杠杆来带来价值,这反过来又推动了整个生态系统的流动性。
Aptosphere–Aptosphere 是一种用于在 Aptos 上查询数据的索引协议。有关索引协议为何对新区块链的成功至关重要的见解,请参阅我在此处的数据库报告。
团队和项目亮点
如前所述,Aptos 由 Mo Shaikh 和 Avery Ching 创立,目前担任 Aptos Labs 的首席执行官和首席技术官。
Aptos 创始团队的其他成员包括 Alden Hu、Alin Tomescu、David Wolinsky、Greg Nazario、Jake Skinner、Josh Lind、Max Kaplan、Mo Ahmed、Neil Harounian、Rati Gelashivili、Rustie Lin、Sasha Spiegelman、Sherry Xiao、Sital Kedia 和 Zekun Li,所有人都拥有令人钦佩的资历,并在各自领域内拥有良好的业绩记录。
同样重要的是要注意,随着可扩展性解决方案的叙述仍在继续,Aptos 的社交增长最近一直在大幅上升。根据来自 The TIE 的 Apefluencer 工具的数据,该工具帮助机构追踪对关键意见领袖而言重要的事情,最近 50 个最受关注的加密账户中有 19 个是 Aptos 生态系统的一部分。
最后的想法和考虑
该报告介绍了 Aptos,这是一种 BFT 通用公共区块链,旨在成为可扩展、安全且灵活的基础设施,可以与比特币和以太坊等现有区块链竞争。
在过去的几年里,可扩展性一直是该领域的一个常见话题。很明显,许多广泛使用的区块链系统并未在本质上进行优化以支持区块链技术的持续增长和采用。Aptos 通过实施专注于性能、可扩展性和用户可操作性的新方法来解决这些痛点。所有这些方面都突出了 Aptos 提议为太空带来的持续价值,以及创建可以与比特币和以太坊等现有区块链相媲美的基础设施的基本目标。
Scan QR code with WeChat