AO 是一个超并行计算系统,旨在实现去中心化和可扩展的计算,且在规模上没有实际限制。它将 区块链 技术的信任最小化特性与传统云计算环境的效率和性能相结合。通过结合这些要素,AO 促进了跨分布式网络的无需信任和协作计算。 [1] [6]
AO 是一个建立在 Arweave 网络上的去中心化、超并行计算系统。它旨在通过消除中心故障点、数据泄露和审查风险来克服传统计算环境的局限性。AO 通过去中心化结构实现透明、可验证的计算,并在 Arweave 上存储可重现的消息日志。AO 支持无限数量的并行进程,每个进程都有其独立的状态,从而实现更大的可扩展性和性能。 [1] [2]
AO 计算机的架构由五个关键组件组成,这些组件促进了去中心化、可验证的计算。
AO 计算机采用了创新技术,将区块链原则与现有互联网基础设施连接起来。AO 架构的核心是 AO Core,它将区块链集成到互联网的 HTTP 层中。AO 利用 HTTP 消息签名 (RFC 9421),这是一种互联网标准,可以对每个 Web 请求进行加密验证。
AO 的一个关键特性是使用哈希路径,它代表一系列可验证的交互。每个交互都建立在先前的交互之上,形成一个加密证明链。哈希路径可以预先计算,允许用户验证特定状态,而无需处理整个链历史记录。
AO 的架构允许它利用现有的 Web 基础设施(例如内容分发网络 (CDN))作为计算资源。通过利用完善的 Web 标准和技术,AO 实现了类似区块链的功能,同时使其能够被更广泛的 Web 开发社区访问,而无需专门的知识。 [3]
AO 代币是 AO 计算机网络的本地资产。AO 代币可以通过桥接到 AO 网络、持有 $AR (Arweave) 或通过在生态系统中构建来为生态系统做出贡献来 铸造。由于监管限制,不允许来自美国和某些受制裁地区的用户铸造代币。AO 的总供应量限制为 2100 万个代币,每四年进行一次减半计划,以管理通货膨胀并规范发行。 [5]