AO Vs. Solana:Arweave创始人解读它们的扩容创新之处

时间:2024-09-23 编辑: 浏览:(281)

作者:Sam Williams,Arweave创始人;翻译:0xjs@

AO 能做到和 Solana 一样的 TPS 吗?

答案是:远远更多。为什么?消息。

我非常尊重 Solana 的工程技术,该设计通常被非开发人员低估。让我们深入探讨AO和Solana的差异和权衡。

入门:消息传递是什么?

在计算机科学中,当我们想要同时处理系统的多个输入(如交易)时,我们称之为“并行性”。有两种基本方法:共享内存和消息传递。让我们依次看一下。

共享内存

Solana 是一款优化得非常好的共享内存机器。这意味着每个合约都可以直接读取和写入其他合约的内存。

这允许“状态”(程序中的数据——如余额等)同步更新:它们都是一次性提交的。这可能很有帮助,但这也意味着当一个用户访问程序中的某些数据时,任何其他用户都无法修改它。它们在称为“lock contention”的过程中相互等待。

Alice“锁定”数据、修改数据、“解锁”数据,然后 Bob 才能访问它。他们基本上形成一个队列。

共享内存系统可以扩容到某个程度,而 Solana 开创了我在无需信任环境中见过的最优化设计,但随后就停止了。

为了进一步扩容,你必须采取不同的方法......

消息传递

AO是另一条路线的超级优化:消息传递。

在 AO 中,每个“合约”都是它自己的异步进程。每个进程都以单个 CPU 线程的速度独立运行,在需要交互时向其他进程发送消息。你可以将每个程序视为计算机上的单个程序,或者rollup/应用程序链的极快版本。

当你耗尽应用程序的一个进程的吞吐量时,你可以将应用程序拆分到任意数量的其他进程中。

更多进程——>更高吞吐量——>更满意的用户。

AO 中托管并行进程的数量没有实际限制。唯一的协议限制继承自 Arweave:不超过 2^256 字节。就规模而言,这比宇宙中的原子还要多。

另一方面,你无法“全局”访问网络中所有其他进程的内存——必须通过消息请求信息。

幸运的是,计算机科学领域对该技术进行了 50 多年的研究和部署,使其变得简单易用。它称为面向 Actor的编程,这也是 AO 名称的由来。用户在互联网上使用的几乎每项服务都是使用消息传递构建的 - 信息、网站和整个 TradFi 生态系统。甚至互联网本身也是一个消息传递机器。

AO 的创新之处在于将这种方法应用于区块链和智能合约。因为为了构建 Arweave,我们已经必须解决链上存储的可扩展性问题,所以我们通过使用 Arweave 作为消息传递层构建 AO,因此它也“免费”继承了这种可扩展性。

任意规模的链上数据——>任意规模的链上消息。

该系统的首次使用可能是在金融领域,但我认为它不会止步于此。当每个进程都是异步时,任意数量的计算可以同时在网络中运行,而不会相互影响。

你可以使用 AO 运行计算量大的 AI 智能体,而我则使用它在商店购买咖啡。我们的流程是独立的,因此我们双方都不必为了访问系统而与对方竞争。没有理由不能扩展以覆盖整个世界的计算负载。

总结一下:

没有通过消息传递共享内存、没有 lock contention、扩容。

成本呢?对全局内存的共享、同步访问。

如果使用 AOS 提供的正确工具,这种成本几乎不会被注意到。看起来是一笔不错的交易。

这是一个计算机科学家可以无休无止地讨论的话题。这里有很多细微差别,但如果你看懂了这一点,恭喜你,现在你明白了要点。

Solana 是一款设计精良的机器,将共享内存范式带到了区块链中的逻辑结论。 AO测试网已上线 2 个月,目前处理 Solana 约 6% 的用户流量。

AO的未来一片光明,具有无限扩容的增长性。

最新 更多 >
  • 1 NMC币有投资价值吗?

    nmc币是一种数字货币,在一些比特币交易平台上可以进行交易。其中一些常见的交易平台包括Binance、OKEx、火币等。在这些平台上,用户可以买卖nmc币,并进行交易或持有。在选择交易平台时,用户应注意平台的声誉、交易手续费和安全性等因素。

  • 2 ZOA币是主流币吗?

    ZEC币是一种加密货币,属于主流币中的一种。它是由Zcash基金会推出的,旨在提供更安全、私密和去中心化的交易方式。ZEC币采用零知识证明技术,可以确保用户的交易信息和身份都得到保护。尽管在市场上的地位不如比特币或以太坊稳固,但ZEC币仍然被广泛认可,并在加密货币交易中被广泛接受。

  • 3 MRL币有投资价值吗?

    MRO币是一种基于区块链技术的数字货币,旨在为用户提供安全、高效和匿名的交易方式。MRO币采用了隐私保护技术,确保用户的交易信息和个人隐私得到有效保护。此外,MRO币还拥有快速的交易确认速度和低费用,使用户能够快速且便捷地完成交易。总的来说,MRO币是一种有潜力成为未来数字货币主流的加密货币,为用户提供了更安全和高效的支付方式。

  • 4 SSTX币最高的时候是多少钱?

    SSP币的最高价格是约为5美元。SSP币是一种加密货币,其价格会根据市场需求和供应量波动。最高价是指SSP币在某一特定时间内所达到的最高交易价格。在过去的交易记录中,SSP币的最高价大约为5美元左右。这个价格通常会随着市场状况的变化而波动。

  • 5 OBS币有投资价值吗?

    OBS可以通过多种方式赚钱,主要包括以下几种途径:直播内容赞助、线上礼物打赏、广告收入、实物商品销售、付费订阅等。通过提供优质内容吸引观众,吸引更多流量和粉丝,可以为OBS带来丰厚的收入。同时,与知名品牌进行合作推广、参与赛事奖金、举办线下活动等方式也是增加收入的有效途径。在赚钱过程中,需要注意维护粉丝关系、保持内容质量,才能实现长期稳定的收入来源。

  • 6 SWAI币历史价格走势怎么样?

    Swag币的价格是会根据市场供需情况而波动的,通常来说,Swag币的价格会受到投资者对其未来发展的预期和市场情绪的影响。交易所的价格是根据买卖双方的交易行为来确定的,投资者可以在交易所上进行买卖操作来获取Swag币并获得对应的价格。总的来说,Swag币的价格是会不断变化的,并且会受到多方因素的影响,投资者在购买前应该做好详细的市场研究和风险评估。

  • 7 STRI币的创始人是谁

    SWRV币创始人开发的SWRV平台是一个基于区块链技术的去中心化金融(DeFi)平台,旨在为用户提供安全、高效的金融服务。SWRV币创始人团队致力于为用户提供可靠的金融工具,并努力推动DeFi行业的发展。他们相信区块链技术将为金融领域带来革命性的变革,而SWRV币正是这场变革的一部分。通过SWRV平台,用户可以获得更多的金融自由和控制权,同时享受开放、透明的金融交易体验。SWRV币创始人的愿景是打

  • 8 MCL币值得长期持有吗?

    MCL是Moomin Coin的缩写,是一种基于区块链技术的加密货币。MCL旨在通过智能合约技术构建一个去中心化的数字化资产交换平台,为用户提供安全、快速、低成本的交易方式。同时,MCL还将积极推动区块链技术在各领域的应用,助力实现数字化经济的发展。

  • 9 SPK币历史价格走势怎么样?

    SPL币是Solana区块链上的代币,也是Solana生态系统中的原生代币。其价格受市场供需关系、区块链技术、Solana生态发展等因素影响。目前SPL币价格表现良好,受到广泛关注和投资者青睐。投资者应该密切关注市场动态,及时掌握价格走势,做出理性的投资决策。

  • 10 NFUP币值得长期持有吗?

    NFD币是数字货币市场上的一种加密货币,是基于区块链技术发行和流通的一种数字资产。它可以用于数字货币交易、投资和支付领域,具有去中心化、安全性高、匿名性等特点。NFD币的发行总量有限,可以通过挖矿、交易所购买等方式获取。作为一种虚拟货币,NFD币的价值受市场供求关系等多种因素影响。