优惠论坛

标题: 一文了解 Aptos:融资、技术架构、Move 语言和生态应用 [打印本页]

作者: 金色财经小编    时间: 2022-8-13 21:17

介绍

经过多年寻求监管合规,来自 Facebook/Meta 的加密货币支付项目 Diem 于 2022 年突然结束。其资产被抛售,包括底层区块链网络。两位前 Meta 员工 Mo Shaikh 和 Avery Ching 不愿接受他们花了近三年时间开展的项目的命运。因此,他们决定继续他们的工作,只是这次是担任新成立的 Aptos Labs 的 CEO 和 CTO。

基于其员工在 Diem 代码库中获得的知识,Aptos Labs 试图创建一个通用的区块链网络,并致力于实现以下目标:

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 最初使用的底层共识协议。该系统最近添加的内容包括:

虽然当前测试网上的 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 实现。

要查看安全审核,请参阅此处




欢迎光临 优惠论坛 (https://www.tcelue.ooo/) Powered by Discuz! X3.1