Aptos公链同时具有基于EVM的区块链缺乏的安全功能。Aptos使用Move,这是一种为Diem创建的基于Rust的编程语言,Diem是Meta(前身为Facebook)现已废弃的区块链项目。得益于其并行执行引擎(Block-STM),Aptos网络每秒可以实现超过130k的交易。这种高吞吐量自然会为网络上的用户带来较低的交易成本。
Aptos由Aptos Labs创立,由Mo Shaikh和Avery Ching共同创立。两位联合创始人与其他几位团队成员一起在Meta开展Diem区块链项目,并共同创立了Aptos Labs,以继续在他们最初为Diem开发的技术的基础上发展。
Aptos Labs团队的其他成员由博士、研究人员、工程师、设计师和战略家组成,可在此处找到完整列表。很明显,Aptos Labs的团队经验丰富,并且对将Aptos构建为安全、可扩展且可访问的网络的能力充满信心。
Aptos公链是怎么运作的?
Aptos目前能够在devnet上的仅执行(无共识)基准测试中以32个内核实现高达130k事务/秒(TPS)。这可以通过利用几个关键因素来实现。
·共识协议和执行管道的解耦
第一步也是主要的一步是将共识协议与交易执行分离。通常,共识协议就交易及其执行顺序和结果达成一致。Aptos将流程解耦,允许两者并行运行,消除它们的相互依赖关系,从而提高吞吐量并降低延迟。
·块STM
使用Block-STM技术,这是一种智能合约的并行执行引擎,Aptos能够进一步提高吞吐量。
·BFT共识协议
Aptos的拜占庭容错(BFT)引擎的第四次迭代能够通过他们的并行执行引擎实现亚秒级的最终确定性。BFT协议分析链上状态,并自动更新验证器轮换,以便在无需人工干预的情况下针对无响应的验证器进行调整,从而保持网络的去中心化。
·移动
我们在关于Sui的文章中谈到了Move。Move编程语言使交易的并行执行成为可能,这使得Aptos和Sui与大多数其他Layer 1不同。
与使用Move的新颖实现的Sui不同,Aptos使用Move的原始对象模型进行全局存储。Sui的文档解释了他们的Move实现与Core Move的不同之处。
·安全
Aptos网络的整体安全性依赖于其验证器、Move模块和Move VM的正确实施。因此,Aptos实施了严格的流程来确保开发质量,并且可以对代码审查和测试执行严格的要求。
该协议的以下方面还确保了网络的安全性提高。
·移动
Move编程语言旨在实现更安全的资源管理以及确定性和封闭式事务执行。这意味着交易执行结果是完全可预测的,并且仅基于交易中包含的信息。在事务执行级别,Move还可以抵御拒绝服务(DOS)攻击。
Aptos这一公链有一个活跃的支持者和开发者社区,从他们的Discord服务器可以看出,它的服务器拥有大约60000名成员,其中约8000都是开发人员。从最近的社区更新来看,大约有来自40个国家或是地区的14,000个节点运营商。该项目的开发人员和建设者社区兴趣在Aptos之上构建以利用其功能,并且Aptos筹集3.5亿美元的能力充分说明了其投资者对团队交付成果的信心。
温馨提示:仅提供区块链&数字货币平台信息分享服务,所有产品及展示信息均来源于发行方或者互联网。炒币属于投资行为,不等同于银行存款。市场有风险,投资需谨慎。投资虚拟货币有极大的风险,本网站提供的任何信息都不构成投资建议、财务咨询、交易咨询,或任何其他建议的依据,领域OK并不推荐您购买、售出或持有任何虚拟货币。在做出任何投资决定前,请先充分衡量风险。如有损失,请自行承担后果。