AO's trillion-dollar opportunity is in AI, bringing intelligence directly onto the blockchain
Earlier this month, SpaceX successfully launched Starship flight 4.
It’s the most powerful rocket ever flown.
This engineering marvel boasts a Super Heavy booster, which houses 33 Raptor engines, generating a total thrust of 72 MN. To put that in perspective, that’s twice the thrust of the Apollo mission rocket and three times that of a NASA space shuttle.
I’m always captivated by the evolution of deep tech companies. Years of relentless effort and millions in R&D culminate in what appears to be an overnight success.
But insiders know that numerous low-probability events must align perfectly for a deep tech company to succeed. SpaceX, founded 22 years ago as a scrappy startup with big dreams, exemplifies this journey—an outcome of compounded hard work and iterative progress.
Such monumental success is rare in crypto.
Only a handful of crypto companies from the 2017-2018 wave during the ICO boom remain relevant today. We’re a young, nascent industry with very short attention spans, and this mindset often bleeds into how founders think about their companies.
That’s why it’s heartening to see an OG project elevate to the next level, becoming one of the most exciting launches of the year.
It took 5+ years for Arweave to cross the 10M transaction mark (16 Nov 2023). Source: https://viewblock.io/arweave/stat/tx
Launched in 2018, Arweave is decentralized permanent data storage. Despite the fundamental importance of data storage, it has struggled to find a compelling use case and adoption.
Data storage isn’t exactly sexy. It’s a commodity.
AO computer is Arweave’s most ambitious project.
AR = storage layer.
AO = compute layer
AO aims to be a scalable, secure, trustless and customizable computing platform—a hyper-parallel computer.
The big idea is that deterministic virtual machines + permanent data storage = reproducible state. Envisioned four years ago, this has materialized into AO’s actor-oriented computing environment.
I want to emphasize that AO computer vastly differs from most other blockchains today. Its existence is enabled due to the foundational work done by Sam (founder) and the Arweave team over the years. Like deep tech startups need a solid groundwork to succeed, AO wouldn’t be possible without Arweave’s secure decentralized storage network.
And I’m rooting for them to succeed.
Ethereum and Solana are global synchronous state machines with a shared global state.
AO computer is a shared global messaging machine with localized states
Shared global state is the default mode for blockchains today. It enables consensus and trust among participants, maintaining the integrity of the ledger. However, this falls short of supporting AI applications of the future.
The AO computer framework differentiates itself from Ethereum and Solana through two primary features:
(1) scalable compute capabilities and
(2) a flexible security model.
In Ethereum and Solana, adding more compute resources (new nodes) does not enhance the network’s output. Ethereum still processes 12 - 15 transactions per second, no matter how many validator nodes there are.
However, the AO computer framework offers a dynamic approach to scaling. The computational output scales correspondingly as additional compute resources are integrated into the network. This is because AO processes run in parallel locally, unhindered by the limitations of a global state.
Ethereum employs a uniform security model where every transaction is protected equally within its Proof of Stake (PoS) network. While this ensures consistency, it can be inefficient and expensive for low-value transactions, such as gaming.
The AO computer framework introduces a flexible security model, allowing developers to tailor security requirements to the specific needs of their processes.
Imagine you have a giant supercomputer made up of many smaller computers spread all over the world.
This big, connected computer can do lots of things at once, like running games and apps. The smaller computers talk to each other using a messaging system. The best part is that each small computer isn’t slowed down by the rest of the network but still gets the security and trust of a blockchain.
This is what the AO computer is, in a nutshell.
The AO computer framework modifies typical blockchain node architecture by decomposing it into smaller, modular components. These components include:
Each element plays a critical role in the system’s overall functionality (the docs and whitepaper provide full details).
At a high level, AO can be distilled down to three core concepts:
Parallel Processing
At the heart of the AO framework are processes, which are applications on the platform. These processes run independently and in parallel. Individual processes have no visibility into the local state of other processes.
This isolation allows for complex computations on powerful machines, expanding the design space far beyond the limitations imposed by conventional smart contract protocols (fees, gas limits, block sizes).
Compute Units play a critical role here. They provide the necessary computing power to keep AO processes running efficiently.
Application Sovereignty
A distinguishing feature of AO is the sovereignty it grants to developers.
Each process operates autonomously, allowing developers to select their computational tasks, virtual machines, and security parameters without interference from other processes.
Developers can adjust security measures based on the value and sensitivity of specific transactions or computations.
Asynchronous Messaging
This is the glue that holds the network together. Communication within the AO protocol is managed through asynchronous messaging.
Processes exchange messages to coordinate actions and receive the necessary data. All applications adhere to a universal messaging standard, ensuring consistency and interoperability.
Messaging Units relay these messages, working in concert with Scheduler Units—akin to rollup sequencers—which order messages and record them on Arweave.
Running a large, multi-billion parameter AI model like LLama-3 directly on Ethereum is impossible.
Flagship open source LLMs.
100% onchain.
AI on AO is here.
— ao (@aoTheComputer)
4:04 PM • Jun 20, 2024
So, I was very excited when AO announced last week that large language models (LLMs) could run on smart contracts, bringing intelligence directly into the blockchain. This would integrate human-like decision-making within a trustless network.
Running an AI model requires loading the model parameters into the memory. The more parameters there are, the larger the memory requirements.
Running a relatively smaller model like LLama-3-8B will require at least 12GB of RAM. GPT-4 has 1.76 trillion+ parameters. GPT-5 is expected to have 50 trillion parameters (!!). AI models are only going to get larger.
Blockchains today are very limited, memory-wise. At a protocol level:
AO uses WebAssembly in its execution environment and now supports WASM64, enabling high-performance applications. Today, AO has a 16GB memory limit, with a ceiling of 18 exabytes at the protocol level. This enables it to run heavy computations, such as inference on Llama-3 or Phi 3 (unquantized)
WeaveDrive is a new feature that enables AO applications to access all of Arweave’s data like a local hard drive.
By functioning as a local file system within a smart contract, WeaveDrive enhances the efficiency and accessibility of data storage and retrieval. More dApps will be incentivised to upload and store data on Arweave.
AO Computer’s framework enables the direct on-chain execution of large AI models by leveraging the full computational power of individual machines.
By combining an unbounded execution environment with efficient and accessible data storage, AO significantly expands the design space for on-chain applications, especially those that are compute-intensive and AI-driven. This facilitates the development of autonomous agents with smart contract-like guarantees.
Integrating cron jobs—a feature not natively available on most blockchains—and autonomous agents will significantly boost on-chain activity, fostering more sophisticated and dynamic interactions.
Many people will underestimate how important this breakthrough is as we move towards an era of AI ubiquity.
Llamaland serves as a proof-of-concept showcase: an AI-powered MMO game built on the AO computer.
In Llamaland, users can submit petitions to the Llama King, an AI agent that uses a large language model (LLM) to review their petitions and decide how much memecoin to allocate to each user. Remarkably, this entire process is executed fully on-chain, making it the first implementation of an LLM operating entirely on-chain.
Although it is not live yet, you can register on the waitlist.
Odysee is a video sharing platform
On 6 Jun, Arweave made 3 major announcements aimed at expanding its distribution:
From my perspective, the most eye-catching one was the Odysee acquisition. It’s under-appreciated by most.
Odysee is the largest Web3 social app that no one has heard of.
It has 7M+ monthly active users (20x MAU of Farcaster) and 2.2M website visits each month. Odysee operates as a more open version of YouTube, leveraging blockchain technology to give creators greater control and freedom. Unlike YouTube, which relies on traditional ad revenue sharing, Odysee rewards creators with LBRY Credits (LBC).
Odysee is like if YouTube was more like Reddit, a darker corner of the internet where freedom of speech is emphasized and content is less filtered. Its “Wild West” category is particularly notable for hosting more controversial and unfiltered content.
According to SimilarWeb, a significant portion of its audience comes from Europe, especially France, Spain, and Germany. While it will not rival YouTube in size, Odysee still attracts a substantial user base, which could be potential users for AO apps.
Odysee will now be building on Arweave infrastructure, adding its platform to the permaweb and giving creators total control over their content.
AO is currently operating on its testnet, utilizing a Proof of Authority (PoA) security mechanism. Most applications on the mainnet will adopt a Proof of Stake (PoS) mechanism. The mainnet launch date has yet to be determined.
Over the past three months, the testnet has seen approximately 7,000 daily active users, with 3,000 to 4,000 processes and 182 million messages sent. While these numbers aren’t staggering, they indicate the presence of a small but active community.
Dexi autonomously gathers and organizes data on asset prices, swaps, liquidity, and more. Think of Dexi as a blockchain-based Bloomberg. It is managed by a network of autonomous agents and hosted on Arweave, connected to all available liquidity pools.
Dexi is permissionless, pulling data directly from the Dexi aggregation agent. This setup ensures censorship resistance, with all information verifiable on-chain.
0rbit is a decentralized oracle network with two main components: an AO module and a network of nodes that fetch data from anywhere on the internet. This is critical infrastructure for useful applications to be built on AO.
The AO module interacts with 0rbit nodes to send data requests and receive results. Anyone can run a node and contribute to the network. Data is fetched from the internet asynchronously, meaning the process does not have to wait for a response.
For example, 0rbit can fetch news from user-defined website APIs and price feeds from Coingecko’s API.
During my tinkering, I found a few other interesting things on AO, including AMMs (Bark, Permaswap, ArSwap), Trunk (an AO meme coin), and Astro, an over-collateralised stablecoin using AR as collateral. It is still early for AO, with many projects yet to be tested in production or see significant transactions and volume.
The AO token went live on 14 June, with minting retrospectively dated from 27 February 2024. I like how it was launched fairly, with no investor or team allocations.
The minting schedule mirrors Bitcoin’s distribution model with no pre-mint and 21M total tokens. The rate of newly minted tokens decreases by half every 4 years, although this is smoothened rather than through a discrete halving event.
New AO tokens will be split between:
So far, ~1M tokens have been minted, most of which have been retrospectively distributed to AR token holders. AR token holders will continue to earn AO tokens every 5 minutes. AOCRED tokens from the testnet can be converted to AO at a 1000:1 ratio.
Importantly: AO tokens will not be transferable or tradable until 15% of the total supply has been minted (approximately 8 February 2025). This gives time for the fledging ecosystem to develop and for mainnet to launch, where AO tokens will be used to secure the network.
Mining AO by holding AR
I did some calculations on the expected return for each AR token. Calculations here assume 1 AR = $30.
The APYs for holding AR are modest, ranging from 2.5% - 50% depending on expected FDV, which in turn depends on market conditions when the token becomes tradable next year. Assuming market sentiment is good in 2025, a $10B FDV could be quite reasonable, implying an APY of 25%.
Mining AO by bridging assets e.g. stETH
Holding 0.01% of the bridge Total Value Locked (TVL) for 12 months will accrue approximately 210 AO tokens.
As of June 25, there is ~$320 million of bridged stETH mining AO, leading to an exceptionally juicy APY of 33% - 600% depending on TVL & FDV. The estimated APY is volatile and heavily influenced by the total value of assets bridged (TVL) and expected token FDV.
This makes for a very attractive, low-risk yield opportunity for anyone holding stETH today.
The APY will decrease as more users become aware of this and bridge their stETH. The idea of bridging stETH to mine tokens is a win-win situation for both the AO team and its users.
Substantial revenue is generated from the bridged stETH (~$30M/year for $1B in deposits), which will fund ecosystem projects and other development activities.
Monitoring the TVL of bridged assets will be crucial, as it will likely form an equilibrium with the AR token price. If the TVL remains relatively low, more people may sell AR to farm using staked assets, and vice versa.
The parent token, AR, has a total supply of 66 million tokens, with 65 million in circulation. AR has potential disinflationary properties because AR spent on data storage goes into the endowment fund, which will release AR tokens only when mining becomes unprofitable.
One of the things I am happiest about with AR is that in the initial distribution anyone could take part. The tokens went directly to ~650 community members who believed in the mission.
AO holders on day one of bridge minting: Every AR holder + 448 pre-bridgers. Dashboard 👇
— 🐘🔗 sam.arweave.dev (@samecwilliams)
11:15 PM • Jun 17, 2024
When considering whether a protocol will succeed, I like to break it down into smaller bets.
I ask myself: What are the most important things that need to go right for AO to achieve Solana-like success?
I will be watching these three aspects very closely and adjusting my level of conviction accordingly.
AI and crypto are undoubtedly the two most significant technology paradigm shifts of this decade. The intersection of AI and crypto will be transformative. In the future, we will likely look back and wonder why we didn’t pay more attention to this.
My gut tells me that AO will be a key player leading the charge forward.
Best regards,
Teng Yan
This newsletter is intended solely for educational purposes and does not constitute financial advice. It is not an endorsement to buy or sell assets or make financial decisions. Always conduct your own research and exercise caution when making investment choices.
References