历经多日预热,Arweave团队终于在发布会上揭开了一款名为AO的并行计算机方案的神秘面纱。这款方案源于一年前的概念构想,其历史根源甚至可以追溯到四年前Arweave提出的基于永久存储的SmartWeave智能合约方案。不同于以太坊等以图灵完备虚拟机为基础的网络发展路径,Arweave则是从构建永久存储网络起步,逐步增添计算能力,两者技术路径大相径庭。
AO被誉为一款超并行计算机,是一个去中心化的计算环境,能够支持任意数量的进程同时并行运行,兼顾大规模计算与可验证计算的能力。AO的独特之处在于不仅增加了可验证计算的数量,更是实现了任意量级的可验证计算。这一壮举得益于其构建的三个子网络及Arweave作为基础层所提供的强大并行处理能力和可扩展性。
AO的名字源自“Actor Oriented”,即面向执行体的理念。AO借鉴了计算机科学中的Actor Model并发计算模型,该模型常用于构建高并发、分布式的、具备强容错性的系统。Arweave创始人Sam Williams认为,AO代表着一种与现有智能合约系统迥异的全新编程范式,是当前全球分布式系统及Web2时代的理想选择。
AO由三个关键组件构成:信使单元(Messenger Unit, MU)负责信息接收与处理,调度单元(Scheduler Unit, SU)则承担信息调度与排序任务,而计算单元(Compute Unit, CU)则专注于执行计算任务。
AO并非一个独立的永久账本或者网络,而是作为一个开放且灵活的数据协议,旨在为Arweave协议上的计算日志存储提供服务。AO作为一个去中心化的计算环境,依赖于Arweave强大的链上存储扩展性,为其运行过程中产生的数据提供了永久性存储支持。AO环境下的进程可以并行执行并通过消息传递协调,如同数据中心和互联网上的计算机通过发送数据包协同工作一样。
AO代表一种并行计算机架构,而AOS是在此架构下的一款特定操作系统,允许开发者运用Lua编程语言编写智能合约应用程序。Lua是一种高级且易学易用的语言,以其简洁性著称。比如,我在大约四年前初次接触Lua时,尽管零基础,但也迅速掌握了其用法并在HammerSpoon自动化工具中实现了功能编写。有了GPT的帮助,如今更是得心应手。
社区已围绕AO开发出两款应用程序,分别是去中心化交易所Bark和去中心化稳定币协议astro,它们分别对应Uniswap和MakerDAO的功能。Bark已在测试网上线,astro将在后续公开。此外,EverVision创始人Outprog及其开发的去中心化交易平台Permaswap亦有望在AO架构下进一步研发与拓展。
据Sam表示,AO未来预计将以类似比特币低频更新的方式推进,即核心功能与权益仅会经历小幅升级。AO没有“相信我们吧”的路线图,取而代之的是一个完整且透明的协议,用户可以对其进行审计并自主决定是否采纳使用。
关于AO是否会有独立代币的信息尚待公开。
文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系多特删除。(联系邮箱:[email protected])
近期热点
最新资讯