转发原文标题《Aptos Crypto (APT): A Guide to What it Is and How it Works》
Aptos是一个使用Facebook(Meta)的Move编程语言的Layer-1区块链。Facebook开发Move作为其Libra项目(后来更名为Diem)的一部分,但最终由于面临政策制定者的强烈反对而未能推出。
Aptos的主要目标是为用户提供更高的可扩展性、安全性、可用性和可靠性。
Aptos的创世纪发生在2022年10月12日,紧随其后的是2022年10月17日启动的主网“Aptos Autumn”。该项目迅速在投资者圈中流行起来,获得了大量的资金支持。到目前为止,该公司已经在三轮融资中筹集了3.5亿美元。
Aptos使用AptosBFT共识机制以及并行执行引擎。它包括三个关键组件,本Aptos解释说明将对其进行分解,即:
Move语言
Aptos数据模型
Move模块
但在深入讨论技术要素之前,让我们首先尝试理解为什么Aptos从一开始就引起了如此多的关注。简而言之,早期的热议与监督该项目的团队密切相关。
Aptos与Facebook的Libra/Diem的联系不仅仅限于Move编程语言。在许多方面,它更像是Libra/Diem区块链的下一个篇章,在Facebook于2022年初放弃该项目后,继续了其未竟之事。
Aptos由Aptos Labs开发,由Mo Shaikh和Avery Ching共同创立,他们在Meta公司负责Diem稳定币时相识。Shaikh是一位具有投资经验的产品扩展专家,与之合作的是经验丰富的软件工程师Ching,他在创新方面有着良好的记录。当Diem项目被终止时,这对二人以“为每个人构建Layer-1”为座右铭,创立了Aptos Labs。
公司目前已经拥有了一个多样化且不断扩大的工程师、开发人员和策略师团队,他们致力于实现Diem最初的目标,即创建一个快速、安全和可扩展的区块链。
得到多个大型风险投资集团的支持,Aptos Labs已经推出了其开发者测试网络。该公司还声称在一天内处理了数千个节点和数十亿笔交易。
“在类似主网的测试环境中,Aptos实现了每秒30,000笔交易的峰值和每天超过20亿笔交易。能够实现高性能的升级,例如存储分片和新型NFT解决方案Aggregators,将于2024年在主网上推出。”
——Aptos团队在2024年2月宣布。
让我们更深入地技术审视前面提到的三个关键组件:Move语言、Aptos数据模型和Move模块。
Aptos使用Move编程语言来定义其账本状态。Move优先考虑安全性和灵活性,与传统语言不同,它依赖于明确定义系统内交易规则的模块。这样一来,用户可以以多种不同的方式与Aptos进行交互。
例如,您可以提交发布新模块或升级已有模块的交易。同样,还可以触发特定功能或部署与这些模块交互的脚本。
总的来说,Move带来了一个开发者友好的生态系统,包括编译器、虚拟机以及一系列其他资源。然而,真正使Move与众不同的是其对安全性的极致关注。它使用了一个字节码验证器,确保内存和类型的安全,以确保您的数据安全,并防止资源滥用,即使在运行潜在风险代码时也是如此。
Aptos数据模型
简单来说,Aptos区块链的功能类似于一个巨大的记录簿。该账本中的每个账户都有一个唯一的版本号,每次发生交易时都会增加。任何人都可以提交交易来更新这个记录簿。
每个交易包括以下细节:
总的来说,数据模型被构建为允许网络同时处理交易,前提是它们不影响相同的账户或数据。确保每件事都有一个唯一标识符(例如数据和程序的社会安全号码)的责任在于Move。
您可以将Move模块视为Aptos内部数据和操作的蓝图。它包含用Move字节码编写的指令,定义了数据结构(类似于不同类型信息的蓝图)和过程(类似于执行特定任务的函数)。每个模块都有一个唯一的名称,并存在于特定的账户中——在某种意义上类似于具有独特单元的公寓大楼。
模块汇集在一起形成包,就像存储在单个地址上的工具集合。包的所有者将其发布到区块链上,包括代码和额外信息。然后,此信息确定了该包是否可以在将来进行更新,或者是否被锁定在原地。可更新的包会经过额外检查,以确保更新不会影响任何内容。
虽然您可以向包中添加新功能和资源,但用户与之交互的核心功能保持不变。此外,资源(如数据)无法暂时存储在内存中——它们必须永久写入区块链。
现在您已经熟悉了这些关键组件,让我们快速分析一下Aptos是如何工作的。
Aptos通过充分利用Move编程语言在Layer-1区块链中脱颖而出。网络的独特结构使得Aptos能够实现一个称为Block-STM的并行执行引擎,将其交易处理速度显著提高至每秒160,000笔交易(tps),这一数字令人印象深刻。
秘密在于前一节讨论的模块化方法。Aptos将交易处理分解为独立的、经过优化的组件:智能合约执行、共识机制、并行处理、客户端界面和验证器管理。这种模块化确保了高吞吐量和低延迟。
在Aptos的核心是一种混合共识机制,将拜占庭容错(BFT)与权益证明(PoS)相结合。验证者共同处理交易,而用户可以发起交易、从区块链中获取信息,并验证验证者签名的证明。
该生态系统还拥有全节点,可以镜像整个区块链状态,以及轻客户端,专注于验证者更新和安全的部分状态查询。这种模块化构建和共识模型共同保证了对于动态用户群体的适应性、安全性和可靠性。
值得一提的是,当Facebook(Meta)开始研发其专有区块链时,它调整和定制了一个名为HotStuff的共识模型。其想法是提出一种更快、更可扩展的共识算法,最初被代号为LibraBFT。这种修改后的共识机制后来成为了AptosBFT。
要参与共识,您必须抵押至少1百万代币。这种PoS和BFT的混合模式允许您通过质押Aptos来支持网络,而无需运行验证者节点。
Aptos社区在2022年10月实现了一个重要的里程碑,即推出了Aptos桥梁。该桥梁实现了Aptos与以太坊、BNB Chain等其他主要区块链之间的主要加密货币(USDC、USDT、ETH)之间的平滑转账。
APT 是 Aptos 区块链的原生资产,在 2022 年 10 月推出后不久就达到了 10.05 美元的峰值,随后迎来了一个强劲的开局。当然,随着空头控制了市场,其价值随后有所放缓。然而,当我们处于 2024 年 3 月下旬的另一个看涨阶段时,APT 徘徊在 16 美元左右。
与一个市值 根据 CoinMarketCap 的数据,APT 的价值超过 60 亿美元,在顶级加密货币(按市值)列表中排名第 20 位。
APT 价格历史记录(通过CoinMarketCap)
在推出时,Aptos的总供应量被设定为10亿,最小单位被称为“Octa”。这个供应量被分配如下:
Aptos加密货币(APT)是Aptos网络的命脉。它有两个关键用途:
Aptos网络依赖验证者来保护和处理交易。要成为验证者,您需要抵押一定数量的APT代币。验证者因为他们的工作而获得APT作为奖励,并且这些奖励可以与将APT抵押给他们的用户分享。这使得用户在为网络安全做出贡献的同时可以获得被动收入。
Aptos进入了与一些已经在争夺高性能Layer-1主导地位的重量级选手的激烈竞争中。让我们看看它与当前冠军的比较:
Solana以其并行处理引擎而获得了原始速度的优势。然而,它的统治地位偶尔会因断网而受损。Aptos虽然稍慢一些,但却拥有更加可靠的设计,内置冗余——就好像在领导节点出现故障时,多个备份已经准备好接管一样。然而,这种弹性是以略微更高的硬件要求为代价的。
早期测试表明,在原始交易速度方面,Aptos略胜Avalanche一筹。虽然在理想条件下,Avalanche能更快地完成交易,但实际情况下更偏向于Aptos。此外,Aptos在每秒交易数量(TPS)方面压倒性地击败了Avalanche。Avalanche的子网处理约为4,500 TPS,而Aptos则达到惊人的130,000-160,000。
但Aptos还没有输掉比赛。它的优势在于用户体验。与Avalanche相比,在NFT繁荣期间gas费用可能暴涨,而Aptos则优先保持低费用。其基于Move的创新存储允许用户捆绑交易,进一步降低成本。
在速度方面,Aptos无疑超越了Ethereum。Ethereum的一分钟最终化时间与Aptos的次秒级表现相形见绌。这种优势源自硬件和设计选择——Aptos使用16个CPU核心,而Ethereum只有一个核心。然而,Ethereum仍然是稳定的无可争议的王者。尽管Aptos表现出了潜力,但其可靠性还不能与Ethereum几乎无法被打破的网络相匹敌。在2024年,愿意支付更高费用和容忍较慢速度的用户可能仍然会发现Ethereum是更安全的选择。
Aptos解释器提供了关于创新的Layer-1和本地Aptos加密货币(APT)运作方式的一些关键见解。综合考虑,Aptos确实展现出了有前途的血统。它建立在Meta的Libra/Diem项目的基础上,继承了经验丰富的开发人员的专业知识。在测试中,Aptos还展示了令人印象深刻的交易速度,暗示了强大的技术能力。独特的是,Aptos将共识与执行分开,并利用Move编程语言增强安全性。与此同时,来自知名风投公司的支持又增加了另一层次的兴趣。
然而,在深入投入之前一定要考虑风险。Aptos是一个年轻的项目,其长期表现尚未经过验证。此外,一些工程师对Aptos声称的交易速度表示怀疑,并敦促对其官方数据保持谨慎。尽管这个Aptos解释器提供了一个起点,但在投资任何加密货币之前,您必须进行深入的研究,制定一套策略,了解内在风险,并且只使用您愿意承担损失的资金。
转发原文标题《Aptos Crypto (APT): A Guide to What it Is and How it Works》
Aptos是一个使用Facebook(Meta)的Move编程语言的Layer-1区块链。Facebook开发Move作为其Libra项目(后来更名为Diem)的一部分,但最终由于面临政策制定者的强烈反对而未能推出。
Aptos的主要目标是为用户提供更高的可扩展性、安全性、可用性和可靠性。
Aptos的创世纪发生在2022年10月12日,紧随其后的是2022年10月17日启动的主网“Aptos Autumn”。该项目迅速在投资者圈中流行起来,获得了大量的资金支持。到目前为止,该公司已经在三轮融资中筹集了3.5亿美元。
Aptos使用AptosBFT共识机制以及并行执行引擎。它包括三个关键组件,本Aptos解释说明将对其进行分解,即:
Move语言
Aptos数据模型
Move模块
但在深入讨论技术要素之前,让我们首先尝试理解为什么Aptos从一开始就引起了如此多的关注。简而言之,早期的热议与监督该项目的团队密切相关。
Aptos与Facebook的Libra/Diem的联系不仅仅限于Move编程语言。在许多方面,它更像是Libra/Diem区块链的下一个篇章,在Facebook于2022年初放弃该项目后,继续了其未竟之事。
Aptos由Aptos Labs开发,由Mo Shaikh和Avery Ching共同创立,他们在Meta公司负责Diem稳定币时相识。Shaikh是一位具有投资经验的产品扩展专家,与之合作的是经验丰富的软件工程师Ching,他在创新方面有着良好的记录。当Diem项目被终止时,这对二人以“为每个人构建Layer-1”为座右铭,创立了Aptos Labs。
公司目前已经拥有了一个多样化且不断扩大的工程师、开发人员和策略师团队,他们致力于实现Diem最初的目标,即创建一个快速、安全和可扩展的区块链。
得到多个大型风险投资集团的支持,Aptos Labs已经推出了其开发者测试网络。该公司还声称在一天内处理了数千个节点和数十亿笔交易。
“在类似主网的测试环境中,Aptos实现了每秒30,000笔交易的峰值和每天超过20亿笔交易。能够实现高性能的升级,例如存储分片和新型NFT解决方案Aggregators,将于2024年在主网上推出。”
——Aptos团队在2024年2月宣布。
让我们更深入地技术审视前面提到的三个关键组件:Move语言、Aptos数据模型和Move模块。
Aptos使用Move编程语言来定义其账本状态。Move优先考虑安全性和灵活性,与传统语言不同,它依赖于明确定义系统内交易规则的模块。这样一来,用户可以以多种不同的方式与Aptos进行交互。
例如,您可以提交发布新模块或升级已有模块的交易。同样,还可以触发特定功能或部署与这些模块交互的脚本。
总的来说,Move带来了一个开发者友好的生态系统,包括编译器、虚拟机以及一系列其他资源。然而,真正使Move与众不同的是其对安全性的极致关注。它使用了一个字节码验证器,确保内存和类型的安全,以确保您的数据安全,并防止资源滥用,即使在运行潜在风险代码时也是如此。
Aptos数据模型
简单来说,Aptos区块链的功能类似于一个巨大的记录簿。该账本中的每个账户都有一个唯一的版本号,每次发生交易时都会增加。任何人都可以提交交易来更新这个记录簿。
每个交易包括以下细节:
总的来说,数据模型被构建为允许网络同时处理交易,前提是它们不影响相同的账户或数据。确保每件事都有一个唯一标识符(例如数据和程序的社会安全号码)的责任在于Move。
您可以将Move模块视为Aptos内部数据和操作的蓝图。它包含用Move字节码编写的指令,定义了数据结构(类似于不同类型信息的蓝图)和过程(类似于执行特定任务的函数)。每个模块都有一个唯一的名称,并存在于特定的账户中——在某种意义上类似于具有独特单元的公寓大楼。
模块汇集在一起形成包,就像存储在单个地址上的工具集合。包的所有者将其发布到区块链上,包括代码和额外信息。然后,此信息确定了该包是否可以在将来进行更新,或者是否被锁定在原地。可更新的包会经过额外检查,以确保更新不会影响任何内容。
虽然您可以向包中添加新功能和资源,但用户与之交互的核心功能保持不变。此外,资源(如数据)无法暂时存储在内存中——它们必须永久写入区块链。
现在您已经熟悉了这些关键组件,让我们快速分析一下Aptos是如何工作的。
Aptos通过充分利用Move编程语言在Layer-1区块链中脱颖而出。网络的独特结构使得Aptos能够实现一个称为Block-STM的并行执行引擎,将其交易处理速度显著提高至每秒160,000笔交易(tps),这一数字令人印象深刻。
秘密在于前一节讨论的模块化方法。Aptos将交易处理分解为独立的、经过优化的组件:智能合约执行、共识机制、并行处理、客户端界面和验证器管理。这种模块化确保了高吞吐量和低延迟。
在Aptos的核心是一种混合共识机制,将拜占庭容错(BFT)与权益证明(PoS)相结合。验证者共同处理交易,而用户可以发起交易、从区块链中获取信息,并验证验证者签名的证明。
该生态系统还拥有全节点,可以镜像整个区块链状态,以及轻客户端,专注于验证者更新和安全的部分状态查询。这种模块化构建和共识模型共同保证了对于动态用户群体的适应性、安全性和可靠性。
值得一提的是,当Facebook(Meta)开始研发其专有区块链时,它调整和定制了一个名为HotStuff的共识模型。其想法是提出一种更快、更可扩展的共识算法,最初被代号为LibraBFT。这种修改后的共识机制后来成为了AptosBFT。
要参与共识,您必须抵押至少1百万代币。这种PoS和BFT的混合模式允许您通过质押Aptos来支持网络,而无需运行验证者节点。
Aptos社区在2022年10月实现了一个重要的里程碑,即推出了Aptos桥梁。该桥梁实现了Aptos与以太坊、BNB Chain等其他主要区块链之间的主要加密货币(USDC、USDT、ETH)之间的平滑转账。
APT 是 Aptos 区块链的原生资产,在 2022 年 10 月推出后不久就达到了 10.05 美元的峰值,随后迎来了一个强劲的开局。当然,随着空头控制了市场,其价值随后有所放缓。然而,当我们处于 2024 年 3 月下旬的另一个看涨阶段时,APT 徘徊在 16 美元左右。
与一个市值 根据 CoinMarketCap 的数据,APT 的价值超过 60 亿美元,在顶级加密货币(按市值)列表中排名第 20 位。
APT 价格历史记录(通过CoinMarketCap)
在推出时,Aptos的总供应量被设定为10亿,最小单位被称为“Octa”。这个供应量被分配如下:
Aptos加密货币(APT)是Aptos网络的命脉。它有两个关键用途:
Aptos网络依赖验证者来保护和处理交易。要成为验证者,您需要抵押一定数量的APT代币。验证者因为他们的工作而获得APT作为奖励,并且这些奖励可以与将APT抵押给他们的用户分享。这使得用户在为网络安全做出贡献的同时可以获得被动收入。
Aptos进入了与一些已经在争夺高性能Layer-1主导地位的重量级选手的激烈竞争中。让我们看看它与当前冠军的比较:
Solana以其并行处理引擎而获得了原始速度的优势。然而,它的统治地位偶尔会因断网而受损。Aptos虽然稍慢一些,但却拥有更加可靠的设计,内置冗余——就好像在领导节点出现故障时,多个备份已经准备好接管一样。然而,这种弹性是以略微更高的硬件要求为代价的。
早期测试表明,在原始交易速度方面,Aptos略胜Avalanche一筹。虽然在理想条件下,Avalanche能更快地完成交易,但实际情况下更偏向于Aptos。此外,Aptos在每秒交易数量(TPS)方面压倒性地击败了Avalanche。Avalanche的子网处理约为4,500 TPS,而Aptos则达到惊人的130,000-160,000。
但Aptos还没有输掉比赛。它的优势在于用户体验。与Avalanche相比,在NFT繁荣期间gas费用可能暴涨,而Aptos则优先保持低费用。其基于Move的创新存储允许用户捆绑交易,进一步降低成本。
在速度方面,Aptos无疑超越了Ethereum。Ethereum的一分钟最终化时间与Aptos的次秒级表现相形见绌。这种优势源自硬件和设计选择——Aptos使用16个CPU核心,而Ethereum只有一个核心。然而,Ethereum仍然是稳定的无可争议的王者。尽管Aptos表现出了潜力,但其可靠性还不能与Ethereum几乎无法被打破的网络相匹敌。在2024年,愿意支付更高费用和容忍较慢速度的用户可能仍然会发现Ethereum是更安全的选择。
Aptos解释器提供了关于创新的Layer-1和本地Aptos加密货币(APT)运作方式的一些关键见解。综合考虑,Aptos确实展现出了有前途的血统。它建立在Meta的Libra/Diem项目的基础上,继承了经验丰富的开发人员的专业知识。在测试中,Aptos还展示了令人印象深刻的交易速度,暗示了强大的技术能力。独特的是,Aptos将共识与执行分开,并利用Move编程语言增强安全性。与此同时,来自知名风投公司的支持又增加了另一层次的兴趣。
然而,在深入投入之前一定要考虑风险。Aptos是一个年轻的项目,其长期表现尚未经过验证。此外,一些工程师对Aptos声称的交易速度表示怀疑,并敦促对其官方数据保持谨慎。尽管这个Aptos解释器提供了一个起点,但在投资任何加密货币之前,您必须进行深入的研究,制定一套策略,了解内在风险,并且只使用您愿意承担损失的资金。