Aptos是一个高性能的、采用权益证明(POS)协议的L1公链,它旨在成为最安全和可扩展最好的协议,致力于打造可升级性,并以用户体验为核心设计。
原文标题:Aptos: First Look
原文作者:Figment
原文来源:Figment
编译:Joshua
Aptos是一个高性能的、采用权益证明(POS)协议的L1公链,它旨在成为最安全和可扩展最好的协议,致力于打造可升级性,并以用户体验为核心设计。不同于大多数我们所熟知的使用Solidity和Rust等智能合约语言的协议,Aptos使用Move编程语言和Move虚拟机来进行dApp开发。
Aptos团队由许多专业人才组成:创始人兼CEO Mo Shaikh来自Meta(Facebook),以及Avery Ching在Meta有10年的工作时间。Aptos从FTX、a16z、Multicoin、Binance等行业领导者筹集了4亿美元。
协议经常受到频繁中断、高成本、低吞吐量和众多安全问题的困扰--Aptos是通过一系列的内置的特性来解决这些问题。Aptos在设计时就把可扩展性、安全性、可靠性和可升级性为主要原则来解决这些挑战。
Aptos通过灵活的私钥管理和混合托管服务创造了更安全的用户体验。混合托管人使用它们自己的安全基础设施向客户提供托管服务。Aptos在交易处理的关键阶段利用独特的并行化和模块化流水线设计,实现了高吞吐量和低延迟。这使得该链能够最大限度地提高硬件效率,并实现所有交易的并行处理。
Aptos还支持无需停机的即时升级。Aptos使用的Move编程语言通过使用模块化架构来加强安全性。Move语言还允许无需为节点操作者增添额外复杂性的情况下,实现并行执行和水平吞吐量的扩展。
Aptos是Diem区块链的继承者并利用了同样灵活的编程语言:Move。Move是一种用于实现自定义交易和智能合约的可执行的字节码语言。它受到线性逻辑的启发,可定义数字资产,这意味着一个资源永远不能被复制或丢弃,只能在程序存储位置之间移动。
Aptos采用了新一代的BFT(拜占庭容错)协议,有望提升性能。Aptos团队花了三年时间建立了一个新颖的BFT引擎,使Aptos可实现:
1、 零停机时间
2、亚秒级的最终确认
3、不可篡改和安全性
4、适配去中心化
Aptos还利用了一个名为Block-STM的新颖并行执行框架,使开发者能够同时处理多个交易。为了更好地理解这个概念,我们可以将其与以太坊的串行执行进行对比:后者只允许在前一个交易被验证后再处理下一个交易。
Aptos使用的 "并行执行 "的技术可以在提高交易速度(吞吐量)的同时保持非常低的成本。目前大多数协议使用顺序交易排序,或串行执行,其中交易的单一时序不断被更新。每次用户在协议上进行交易时,该交易都会被添加到一个单一的长账本中,其中包含网络上曾经执行过的每一笔交易,并通过成千上万的节点进行更新。
在串行执行中,每笔交易的输出都是一次一次地计算。然后,在区块中的所有交易都计算了它们的输出后,账本会更新以反映所有这些交易的变化。不幸的是,这需要很长的时间,这也是大多数协议的结算时间极慢的主要原因。
另一方面,并行执行可以同时运行多条链,理论上可以同时处理更多的交易。Aptos在纯执行环境中的实验已经达到了>17万笔交易/秒,这比以太坊的30笔交易/秒高出几个数量级。
在Aptos的质押与其他POS机制的网络类似,但也有一些不同的特点。每个验证者的投票权与验证者的份额成正比。如果一个验证者的权益上升到总代币供应量的某一数额,将允许他们控制共识的结果。为了解决这个问题,Aptos对任何验证者的质押份额有限制。超过一定质押上限之后,验证者将不再继续获得奖励。这一机制的设置是为了抑制验证人恶意控制共识结果的行为。
在Aptos的质押与其他POS机制的网络类似,但也有一些不同的特点。每个验证者的投票权与验证者的份额成正比。如果一个验证者的权益上升到总代币供应量的某一数额,将允许他们控制共识的结果。为了解决这个问题,Aptos对任何验证者的质押份额有限制。超过一定质押上限之后,验证者将不再继续获得奖励。这一机制的设置是为了抑制验证人恶意控制共识结果的行为。欲了解更多信息,请继续关注我们的Aptos代币经济学的文章。
目前实施的(可能会随着时间的推移而改进)Aptos链上治理流程允许社区成员创建提案并进行投票,使协议升级的成本最小化。用户可以通过Aptos治理模块对链上提案进行投票。提前投票结束门槛已被设置为Aptos币总供应量的50%。这允许对紧急问题进行迅速修复而无需等待整个投票期。要对一项提案进行提议或投票,您必须质押但不需要运行验证者节点。为了提交提案,提案人必需在的质押池中有最低要求的质押份额并且在投票期间保持锁定。治理提案的范围包括以下内容。
1、协议参数的改变(Epoch duration、最低和最高质押要求等)。
2、对核心协议代码的修改
3、 升级以修复错误和增加功能
4、新框架模块的部署
下图直观地显示了目前在Aptos上治理结构功能的运作方式:
Aptos生态系统的开发者目前正在建设令人兴奋的新项目,包括NFT,Defi应用,DEX,钱包和跨链桥。一些有代表性的项目包括。
1、Econia:超平行的链上订单簿(Hyper-parallelized on-chain order book)
2、 Petra Wallet: Aptos官方钱包
3、Superposition:在Aptos上的借贷和其他功能
4、Ditto: 流动性质押
5、Pontem Networks: 致力于实现由区块链驱动的全球普惠金融
6、Topaz: Aptos NFT市场
在2022年上半年,Aptos实验室推出了Aptos激励测试网(AIT1)。不久后的2022年7月12日,AIT2启动,并在2022年7月22日结束。2022年8月30日开始,2022年9月14日标志着AIT3的结束。截至目前,我们正在等待预期2022年秋季的Aptos主网上线。
责任编辑:MK