关于Aptos,你需要了解的一切
什么是Aptos?
Aptos是一种新的第1层区块链,它比目前使用的其他L1区块链更快、更安全、更可扩展。它是由前元工程师构建的,他们也为这个区块链开发了移动语言,Aptos将于2022年第三季度推出其主网。
Pontem目前正与Aptos合作,为其不断增长的生态系统构建基础DAPP。这些产品,如我们的 Liquidswap自动做市商(AMM)、Move Code Playfield、EVM实现等,将有助于推动APTO的采用。但是为什么我们要把激光聚焦在APTO上呢?
简而言之,我们认为Aptos是当今加密领域中最好的第一层区块链(指独立的主区块链,如以太坊、Binance智能链或雪崩)。让我们深入研究Aptos,看看Pontem为什么选择它作为我们的合作伙伴。
背景和团队
Aptos由Mo Shaikh(首席执行官)和Avery Ching(首席技术官)创立。两人首先在Meta(前身为Facebook)合作,特别是在Diem区块链和Novi钱包项目上。Shaikh在Novi领导战略合作伙伴关系,而程是Novi加密平台团队的首席软件工程师。
他们的重点是创建一个区块链,推动“去中心化运动”,而不牺牲可靠性、安全性和可用性。”谢赫和程认为,这些问题阻碍了全球区块链的采用,从“普通个人到世界上最大的企业”这就是为什么他们重新组装了最初的“Diem的创造者、研究者、设计师和建造者”,Diem是第一个为这个目的而构建的区块链。
Aptos从crypto和硅谷的最大参与者那里筹集了2亿美元,其中包括a16z crypto、Multicoin Capital、ParaFi、Haun Ventures、PayPal Ventures、FTX Ventures、Coinbase Ventures等等。这一数额使他们的估值在“独角兽”领域——也就是说,超过10亿美元。
Move语言
将Diem引入Aptos的主要技术特性是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仍处于testnet开发阶段,尚未完全投入运营,但它的表现已经优于竞争对手。它的TTF不到1秒,在Avalanche和Fantom等超快链中排名第一。在合适的环境下,其测试程序集目前可以达到业界领先的16万个,团队计划在短期内达到1万个测试程序集,并有望达到10万个以上。
那么APTO是如何达到这些速度的呢?有几个关键特性可以实现这一点。
首先,Aptos将共识机制与执行管道解耦。这意味着事务几乎可以像装配线一样组织,共识和执行分别发生,并针对同时的速度进行优化。Aptos还改进了HotStuff BFT引擎可以在两次网络旅行中验证大多数事务。这比其他共识机制安全验证交易所需的多轮投票要快得多。最后,优化了Aptos存储和数据结构,以提高速度并保持较低的费用。
可扩展性
Aptos自称为“最安全、最可扩展的第一层区块链”“安全”很容易理解,但“可扩展”是什么意思?它指的是系统“在增加或扩大的工作量或范围下应对并表现良好”的能力随着区块链在全球的普及速度加快,区块链的性能需求呈指数级增长。随着加密和DeFi被用于取代法定货币、传统支付系统和机构银行,随着非金融交易变得更加流行和有价值,随着dao被用于运营越来越多的大型组织,赌注只会越来越高。
Aptos认识到了这一需求,并从其他区块链中了解到,无论系统的性能如何,在没有可靠性的情况下都只能走这么远(见Solana)。为了避免硬分叉或停机,Aptos在链上管理验证器。这使得投票和执行升级变得简单。强大的测试使APTO能够在不停机的情况下进行几次重大升级,并根据需要升级网络。
Aptos使用状态同步是其最基本的未来证明进步之一,这也大大提高了速度。在其他区块链中,验证器通过执行交易向链中添加新的区块,然后其他网络用户复制该数据以使用它。但Aptos及其状态同步协议允许非验证器分发这些数据,以确保生态系统中的每个人都处于同步状态。此外,Aptos使用累加器来同步网络节点。节点可以使用累加器获取最新交易,而不是下载整个交易分类账。
Aptos的今天
除了正在为Move生态系统构建基础工具的Pontem之外,Aptos还与其他公司合作,以加速其增长。其中最吸引人的是谷歌云,其技术允许在不到15分钟的时间内建立Aptos节点。
Aptos developer testnet于2022年3月推出。它达到了18000个全活动节点的峰值,成为目前运行的已知最大的证明利害关系的节点社区。激励测试网的第一阶段在5月24日至6月9日之间运行,从30000多份提交中仅选择了100名验证器。第一阶段是成功的,帮助识别错误和漏洞,并加强Aptos网络。
此外,在Discord和Twitch上的“Move Mondays”流中,已经形成了一个大型且活跃的Aptos社区。五月份举行的黑客竞赛在短短36个小时内就产生了许多激动人心的项目,如“钱包、AMMs、游戏、NFT基础设施、订单等”