无需信任地执行任意代码,并足以共享给全世界使用,世界计算机的梦想深深地扎根于去中心化网络。在以太坊之后,许多基础设施项目都作出了尝试,Arweave 即将推出的 AO 网络也是这些尝试之一。 对于一个「世界计算机」来说,可以粗略地分为数据的计算、访问与存储三个部分,Arweave 过去一直在充当「世界硬盘」的角色,AO 网络(Actor Oriented)则引入了通用计算的能力,并提供了智能合约。AO:基于 Actor 的通用计算网络目前的主流去中心化计算平台分为两类,即智能合约平台与通用计算平台;智能合约平台以 Ethereum 为代表,网络共享全局的状态内存,对改变状态的运算过程进行共识,因为共识要求大量的重复运算,因此高成本下仅用于处理高价值业务;通用计算网络不对运算过程本身进行共识,而是根据业务验证计算结果,处理请求顺序,不存在共享的状态内存,这降低了成本,允许网络扩展到更多领域的计算,这类以 Akash 等算力网络为代表。 当然,还有一些项目基于虚拟机安全的安全假设,将通用计算与智能合约融合。即共识只处理交易的顺序,并对计算结果进行验证,多个状态变化计算在网络节点中并行...