Aptos 是一个新的第 1 层区块链,它比目前使用的其他第 1 层区块链更快、更安全且更具可扩展性。它由前 Meta 工程师构建,他们还为该区块链开发了 Move 语言。Aptos 将于 2022 年第三季度推出他们的主网。
Pontem 目前正与 Aptos 合作,为其不断发展的生态系统构建基础 dApp。这些产品,例如Liquidswap 自动做市商 (AMM)、Move Code Playground、EVM 实施等,将有助于推动 Aptos 的采用。但为什么我们会专注于 Aptos?
简而言之,我们认为 Aptos 是当今加密领域中最好的第 1 层区块链(即独立的主区块链,例如 Ethereum、Binance Smart Chain 或 Avalanche)。让我们深入了解 Aptos,看看 Pontem 选择它作为我们合作伙伴的确切原因。
Aptos 由Mo Shaikh(首席执行官)和Avery Ching(首席技术官)创立。两人最初在 Meta(前 Facebook)合作,特别是在 Diem 区块链和 Novi 钱包项目上。Shaikh 在 Novi 领导战略合作伙伴关系,而 Ching 是 Novi 加密平台团队的首席软件工程师。
他们的重点是创建一个推动“去中心化运动”的区块链,同时又不牺牲“可靠性、安全性和可用性”。Shaikh 和 Ching 认为这些问题阻碍了全球区块链的采用,从“从普通个人到世界上最大的企业”。这就是为什么他们重新组装了最初的“Diem 的创造者、研究人员、设计师和建设者,这是最初为实现这一目的而构建的区块链"。
Aptos从加密货币和硅谷的最大参与者那里筹集了惊人的2 亿美元,包括 a16z crypto、Multicoin Capital、ParaFi、Haun Ventures、PayPal Ventures、FTX Ventures、Coinbase Ventures 等。这一数额使他们的估值处于“独角兽”领域——即超过 10 亿美元。
被带到 Aptos 的 Diem 的主要技术特性是Move 编程语言。这种语言最初是在 Meta 开发的,旨在为 Diem 提供安全性和可扩展性。现在,它正在为 Aptos 做这件事。
理解 Move 优势的关键在于它对资源的使用。简而言之,资源是一种在系统中存储关键信息的高度保护方法。资源在代码架构中具有很高的地位,确保它们不会被复制或无意删除。
Move 将重要信息(例如代币和智能合约)存储为资源,与竞争的区块链编程语言相比,该语言的安全性大大提高。Move 用于实现 Aptos 的所有关键元素,包括账户、交易费用、标准库、验证节点管理和配置。
Aptos 在构建时考虑到了安全性,因此除了直接内置于 Move 中的功能之外,它还有许多其他功能。区块链使用称为“DiemBFT v4”的强大共识机制,源自 Diem 设计的 HotStuff 协议。
Aptos 共识协议被认为是拜占庭容错(BFT),指的是拜占庭一般问题。想象一下一群必须共同决定作战计划的将军。他们怀疑该组织中的某个人是叛徒并提供了虚假信息。他们的“困境”是如何在这些情况下制定计划。在去中心化区块链中,拜占庭一般问题是指参与者,尤其是验证者,他们必须努力正确地确认或拒绝交易,而不能隐含地相互信任。这是潜在的区块链漏洞利用的常见来源。
Aptos 的 BFT 协议使网络保持平稳运行,无论一个验证者的行为如何,同时也保持世界级的速度。Aptos 使用信誉系统来更新验证者轮换并使用“起搏器”同步投票。该系统在不到一秒的时间内完全验证交易(通常称为“最终确定时间”的度量),这使其成为生产中最快的区块链之一。
Aptos 还具有许多功能,可保护最终用户的帐户免遭利用。还记得那些因为忘记密钥而丢失加密货币的用户的著名故事吗?Aptos为密钥恢复构建了新的安全方法,以及防止欺诈的密钥轮换系统。
Aptos 旨在成为面向未来的区块链,供个人和企业在世界各地使用。但要做到这一点,它需要具有世界级的速度。
正如我们在最近的一篇文章中所解释的,区块链速度可以通过两种方式来衡量:每秒交易量 (TPS) 和完成时间(TTF)。TPS 指的是吞吐量,或者说网络每秒可以提交多少事务。TTF 是指开始交易(例如向朋友的钱包发送加密货币)和交易生效(例如您的朋友可以访问他们钱包中的这些代币)之间的时间量。
尽管 Aptos 仍处于测试网开发阶段,尚未完全投入运营,但它已经超越了竞争对手。其 TTF 不到 1 秒,在 Avalanche 和 Fantom 等超快链中名列前茅。在合适的环境下,其 TPS 可以达到行业领先的 160,000 目前,该团队计划在短期内达到10,000 TPS,并朝着 100,000+ 的方向发展。
那么 Aptos 是如何实现这些速度的呢?有几个关键功能使它成为现实。
首先,Aptos 将共识机制与执行管道解耦。这意味着交易几乎可以像装配线一样组织起来,共识和执行是分开发生的,并针对同时速度进行了优化。Aptos 还改进了HotStuff BFT 引擎,只需两次网络旅行即可验证大多数交易。这比其他共识机制安全验证交易所需的多轮投票要快得多。最后,Aptos 存储和数据结构进行了优化,以提高速度并保持低费用。
Aptos 将自己标榜为“最安全和最具可扩展性的第 1 层区块链。” “安全”很容易理解,但“可扩展”是什么意思?它指的是系统“在工作量或范围增加或扩大的情况下应对和执行良好”的能力。随着全球对区块链的采用加速,它们的性能要求呈指数级增长。随着加密货币和 DeFi 被用来取代法定货币、传统支付系统和机构银行业务,随着 NFT 变得更加流行和更有价值,以及随着 DAO 被用来运行越来越多的组织,风险只会越来越高。
Aptos 认识到了这种需求,并从其他区块链中了解到,无论系统的性能如何,它只能在没有可靠性的情况下运行到此地步(参见Solana)。为了避免硬分叉或停机,Aptos 在链上管理验证者。这使得投票和执行升级变得简单。强大的测试使 Aptos 能够在不停机的情况下进行多次重大升级,并根据需要升级网络。
Aptos 对状态同步的使用是其最基本的面向未来的进步之一,这也大大提高了速度。在其他区块链中,验证者通过执行交易将新块添加到链中,然后其他网络用户复制这些数据以使用它。但是 Aptos 的状态同步协议允许非验证者分发这些数据,以确保生态系统中的每个人都保持同步。此外,Aptos 使用累加器来同步网络节点。节点可以使用累加器获取最新交易,而不是下载整个交易账本。
除了为 Move 生态系统构建基础工具的 Pontem 之外,Aptos 还与其他公司合作以加速其发展。最有趣的之一是 Google Cloud,其技术允许在 15 分钟内设置 Aptos 节点。
Aptos 开发者测试网于 2022 年 3 月启动。它达到了 18,000 个完整活跃节点的峰值,使其成为当今最大的已知权益证明节点社区。激励性测试网的第一阶段在 5 月 24 日至 6 月 9 日期间运行,从 30,000 多份提交中仅选出了 100 名验证者。第一阶段取得了成功,有助于识别错误和漏洞并加强 Aptos 网络。