从技术创新角度详解,Aptos凭什么被称为杀手级新生态?

老雅痞发布于2022-12-28更新于2022-12-28

文章摘要

作为明星公链,Aptos一经推出被称为SOL杀手,其优秀之处备受不少项目方的喜爱。

作为明星公链,Aptos一经推出被称为SOL杀手,其优秀之处备受不少项目方的喜爱。

Aptos通过更好的技术和用户体验为Web3带来了范式转变。作为市场上延迟最低,吞吐量最高的区块链,它使开发人员能够高效地构建并创建最佳应用程序。Aptos社区使Aptos得以蓬勃发展。除了社区,强大的技术是其另一个超能力。

在今天的内容中,我们整理了推动Aptos重新定义Web3以实现更具意义的用途的创新。这些创新协同工作,为开发人员和用户提供了无缝体验。无论你是使用Move语言轻松开发,还是受益于技术支持的用户保障,Aptos都提供了流畅的体验。

真诚建议各位builder一起来了解一下。

1、用于更好构建的Move语言

Aptos上的Move为可扩展的、面向未来的应用程序创造了更好的开发者体验。Move和Aptos框架一起,通过有意消除通常限制开发人员可访问性的不必要的复杂性,提高了建设者的效率。

Move是一种强调安全并专为安全资产管理而设计的表现力强且易于使用的编程语言。Move为Web3带来了Rust为基础设施开发带来的东西——一种安全、快速、富有表现力的映射交互方法。

Aptos区块链原生集成了Move语言。Aptos和Move共享许多相同的核心设计原则,使Aptos成为了高效、愉快的Move开发之家。Move最初是为Aptos区块链的前身设计的。这种关系确保了现有的Move开发人员可以无缝地在Aptos上进行构建,而新的Move开发人员可以从Aptos之前的文档、指南和示例中受益。

Aptos通过在语言和框架层面增加了完善的安全架构、详细和可配置的gas计量、代码可升级性、资源帐户等多种功能,极大地改善了Move生态系统。除此之外,Move Prover为合约不变量提供了额外的保障,并在Aptos中得到了积极扩展。

许多Move语言的原始研究人员和开发人员继续在Aptos生态系统中构建,从而发展了该语言和Move社区。通过四年的测试和认证,Move语言证明了它安全且可用于生产。

2、带来更多编程自由的Block-STM

Block-STM是一种新的智能合约并行执行引擎,它围绕着Aptos的软件交易内存和optimistic并发控制原则构建。这种新的交易并行方法可以在不影响开发人员体验的情况下实现更快的交易处理。

与要求预先了解要读/写的数据而打破交易原子性的并行执行引擎不同,Block-STM使开发者能够无限制地编码,并为实际用例实现更高的吞吐量和更低的延迟。

开发人员可以使用Block-STM轻松构建高度并行化的应用程序。与通常需要将操作拆分为多个交易(破坏逻辑原子性)的其他并行执行环境相比,Block STM支持更丰富的原子性。这通过降低延迟和提高成本效率增强了用户体验。

3、链上治理和去中心化

为了支持真正去中心化和无许可的第一层,Aptos内置了链上治理,实现了网络和虚拟机配置的无缝更改。Aptos测试网3和主网证明了这一点。

在主网上,这通过降低“投票权增加限制”提高了网络的可靠性。设置更激进的阈值可以快速引导网络。超过52%的代币所有者投票支持这一提案,以帮助保护网络安全。

4、AptosBFTv4效率共识

AptosBFTv4是第一个具有严格正确性证明的生产型区块链BFT协议。该协议可以提供低延迟和高吞吐量,并充分利用底层网络的优势。Aptosv4BFT在Hotstuff的基础上进行了改进,将提交延迟从3步减少到2步,在不牺牲通信复杂性的情况下将延迟降低了33%。

AptosBFTv4是流水线式的,类似于处理器,以确保在每个步骤中最大限度地利用资源。因此,单个节点可以参与共识的许多方面,包括选择将哪些交易包括在一个区块中,执行另一组交易,将另一组交易的输出写入存储,以及验证另一组交易的输出。这使得吞吐量仅受最慢阶段的限制。

在实施过程中,考虑到安全性和可升级性,该实施方案干净利落地分离了用于隔离的不变量和强制执行不分叉思维的有效审计。同样的软件堆栈已经经过了4次升级,并在实时网络上进行了测试,证明了其开发过程的周到和稳健。在其第四次迭代中,AptosBFTv4是最快的、可用于生产的拜占庭容错共识协议。

Aptos确保了整个网络正常运行时间,即使在个人停机期间也是如此。这由一个链上信誉系统维护。该信誉系统将过去的可用性和性能作为未来的指标,自动将响应迟钝和表现不佳的验证者的负面影响降到了最低。

5、增强消费者信心的保障措施

Aptos帐户支持灵活的密钥管理,其中包括对密钥轮换,加密敏捷性和混合托管模式等功能的支持。密钥轮换通常对于防止可能危及多方账户的远程攻击非常重要。在其他区块链上,轮换只能通过将所有资产迁移到新帐户来实现。帐户与密钥解耦的方法使Aptos能够无缝地添加新的数字签名算法,以支持公钥和私钥类型。混合托管模式支持高级恢复解决方案和帐户管理,以帮助弥合Web2和Web3之间的差距。

钱包可以使用交易预执行,在用户签署交易之前向用户解释交易的结果。在签名前评估交易可以降低网络钓鱼攻击等在Web3中变得越来越普遍的安全风险。为了进一步强化用户体验,Aptos区块链限制了每笔交易的可行性,并通过三方面的保护(序列号、过期时间和链ID)保护签署人免受无限有效性的影响,以防止错误/攻击。

Aptos共识协议和经过认证的存储为轻客户端协议提供了无缝和实际的支持,使用户体验更安全、更值得信赖。Aptos网络公开欢迎任何人连接一个全节点,以获得对认证数据的直接访问。这强调了Web3的口号“不要信任,要验证”。为此,Aptos构建了一个高效的多播树结构,提供了一个高吞吐量、低延迟的网络,向参与者传播区块链状态。参与者可以处理自genesis以来的所有交易,也可以完全跳过区块链历史,只使用路径点同步最新的区块链状态。轻客户端可以同步特定帐户或数据值等部分区块链状态,并启用验证状态读取,例如使用BFT时间戳获取验证帐户余额。

6、面向未来的网络模块化架构

从一开始,Aptos系统内的每个区域就是以模块化和灵活性的心态进行设计的。这使得Aptos架构能够支持频繁的升级,这反过来意味着区块链可以快速采用最新的技术进步,并为新的和正在出现的用例提供一流的支持。

Aptos模块化架构设计为客户端提供了灵活性,并为频繁升级进行了优化,实现了零停机时间——这些功能在以前的主网迭代、测试网和许多内部压力测试中都得到了验证。Aptos区块链包括了嵌入式链上变更管理协议,以快速部署新技术创新并支持新的Web3用例。

7、基于提议的奖励系统

在Aptos Incentivized Testnet 3中,我们利用基于投票的奖励系统对节点运营商进行了奖励。在该模型中,一旦三分之二的投票到达提议者节点,就实现了BFT下的共识。这意味着三分之一的后期投票不包括在内,其相关的验证者也不会得到奖励。

这可能会导致延迟竞争,靠近主节点集群的验证者往往会获得更多奖励。在这种情况下,节点运营商会把他们的节点移到离主集群更近的地方,以改善延迟,从而增加他们的质押奖励。这损害了去中心化,因为它激励了协同定位。

我们现在已经根据提案的表现实施了奖励,以促进更大的去中心化。

基于提议的系统比投票有更高的timeout,可以说对跨区域的延迟不那么敏感。这提高了位于较偏远地区的节点的奖励率,并抑制了如果验证者不在最大的节点集群中,他们的奖励就会减少的地理分布的影响。我们的奖励模型将继续定义投票行为,因为良好的投票表现会影响提议者当选的概率。

8、高性能稀疏默克尔树

Aptos使用Jellyfish Merkle Tree (JMT)设计,该设计利用单调递增的基于版本的密钥模式来优化基于LSM树(或日志结构的合并树)的底层存储引擎(如RocksDB)上的写入扩展。JMT在CPU、I/O和存储占用之间达到了一个实用的平衡点,确保了令人满意的性能,而不需要处理磁盘上庞大且难以处理的膨胀状态数据。

除了将JMT作为Aptos状态的持久化格式外,它还有另一个内存中的无锁稀疏Merkle树实现。它专门为缓存和并行化量身定制,与Block-STM配合使用,以促进高性能的全局状态更新。

你可能也喜欢

SemiAnalysis 拆解华为麒麟 9030:制程走不动了,把芯片折叠起来

半导体分析机构SemiAnalysis近期发布了对华为麒麟9030芯片的详细拆解报告。该芯片采用中芯国际N+3制程,其最小金属间距(32.5nm)甚至小于英特尔18A制程,逻辑密度也追平了台积电N6水平。然而,这一成果是在没有EUV光刻机的情况下,通过复杂的四重图案化等工艺实现的,导致制造成本更高、工艺更复杂且良率控制难度大。 在芯片设计上,华为海思在近乎相同的芯片面积内,通过增加CPU核心、GPU单元和NPU核心,并扩大缓存,显著提升了麒麟9030的性能。其GPU性能已追平2022年旗舰水平,但受限于制造工艺,CPU性能与当前使用先进制程的苹果、高通旗舰芯片仍有明显差距。 面对制程进步的瓶颈,华为提出了转向“时间域”优化的τ缩放定律和“LogicFolding”(逻辑折叠)技术路线图。该技术旨在通过3D堆叠将同一逻辑模块拆分为上下两层,以缩短信号路径、提升频率并降低功耗。华为的目标是到2031年将大核频率提升至5GHz,并将等效密度推向台积电14A级别。不过,分析指出,其密度计算方式与传统方法不同,且实现难度极高。 报告总结认为,出口管制虽未阻止中国芯片进步,但改变了其发展路径,使其代价更高。同时,中芯国际的先进制程技术正扩散至华虹等公司,国产EDA工具和存储芯片(如长鑫)也在供应链中取得进展。未来的关键在于,华为的3D堆叠路线能否在成本可控下,使中国芯片在关键应用场景达到“够用”水平,从而重塑供应链价值。

marsbit26分钟前

SemiAnalysis 拆解华为麒麟 9030:制程走不动了,把芯片折叠起来

marsbit26分钟前

比特币短期利好结构验证,HYPE逢低布局窗口开启 | 特邀分析

本周市场环境复杂,全球资产剧烈波动。文章对比特币(BTC)和HYPE代币的本周走势进行分析与预判。 **比特币(BTC)分析:** 当前BTC已站上65,000美元,本周需关注对其回踩确认的结果。 * **若站稳**:可能挑战69,500-70,500美元压力区,该区域是计划布局中线空单的重要位置。 * **若失守**:可能再度下探60,000-62,000美元支撑区间。 * **操作策略**: * **中线**:依据65,000美元博弈结果,考虑在69,500-70,500美元区域出现承压时布局空单,或在跌破关键支撑后顺势沽空。 * **短线**:利用部分仓位,在关键支撑与压力位间寻找价差机会。 **HYPE代币分析:** HYPE完成四段式调整后,在52美元区域企稳反弹,上方关键压力在62.5-64.57美元区域。 * **本周预判**:重点观察价格在62.5-64.57美元区域的承压效果。 * **操作策略**:采取“逢低布局”思路。若价格回测52-54.5美元或47-49美元关键支撑区域并出现企稳信号,可考虑轻仓试多,需严格控制仓位并设置止损。 **交易复盘:** 文章回顾了上周一次HYPE短线多单操作,在54.39美元附近买入,于60.85美元附近卖出,实现约11.88%的收益。开平仓决策结合了自建的价差交易模型和动能量化模型信号。 **风险提示:** 本文所有观点与策略仅为个人技术分析,不构成投资建议。市场风险高,投资需谨慎。操作时应严格执行止损纪律,动态调整策略。

marsbit54分钟前

比特币短期利好结构验证,HYPE逢低布局窗口开启 | 特邀分析

marsbit54分钟前

Trust Wallet 通过与 bStocks 集成推出代币化美股

全球领先的自托管加密货币钱包Trust Wallet宣布整合bStocks,使用户能通过自主托管方式直接在BNB链上访问代币化美股。符合资格的用户现可全天候从钱包中交易这些资产,无需传统券商账户。 目前首发提供五支代币化美股:TSLAB(特斯拉)、CRCLB(Circle)、MUB(美光科技)、SNDKB(闪迪)和NVDAB(英伟达),未来将增加更多标的。用户可通过USDT在钱包内即时兑换bStocks。这些资产基于BNB链构建,自动反映价格变动、股息和股票拆分,用户无需手动操作即可获得经济敞口。 bStocks可集成至BNB链整个DeFi生态,例如在Venus和Lista DAO进行借贷,在PancakeSwap和Aster交易,同时继续获得底层证券的股息。该服务保持自托管特性,无需KYC验证。 Trust Wallet CEO表示,此举旨在降低全球投资者接触股票的门槛,提供全天候、自托管且可组合的DeFi访问途径。这是Trust Wallet在现实资产上链领域的又一探索,未来将继续拓展代币化传统金融工具。 **重要提示**:bStocks属于金融工具凭证,非实际股权,持有人不直接拥有相关公司股份。该服务仅限合格用户在许可区域内通过二级市场参与,不向美国、英国、欧盟等地区提供。用户需自行确认当地合规性,并注意产品存在流动性、监管、技术等多重风险,可能导致本金全部损失。详细信息请参阅Trust Wallet服务条款。

TheNewsCrypto54分钟前

Trust Wallet 通过与 bStocks 集成推出代币化美股

TheNewsCrypto54分钟前

交易

现货
合约

热门文章

相关讨论

欢迎来到HTX社区。在这里,您可以了解最新的平台发展动态并获得专业的市场意见。以下是用户对SOL(SOL)币价的意见。

活动图片