什麼是 AO:基於 Arweave 的去中心化超並行計算機

新手3/6/2025, 9:52:59 AM
展望未來,AO 有望在多個方面取得進一步的發展。在技術創新方面,AO 可能會不斷優化其計算性能,提升系統的穩定性和安全性,以應對日益增長的計算需求和複雜的應用場景。隨著 AI 技術的快速發展,AO 與 AI 的融合將更加深入,可能會推動更多創新應用的出現,如智能合約與 AI 的深度結合,實現更加智能化的業務邏輯和應用場景。

一、引言

1.1 背景與目的

在區塊鏈技術不斷演進的過程中,Arweave 作為一種新型的區塊鏈存儲網絡,致力於解決數據永久存儲和訪問的難題,備受矚目。其創新的 “永久性存儲” 方法,通過將數據存儲在區塊鏈上,為信息的長期保存提供了可靠保障,使得用戶能夠安全地存儲各類重要數據,如文檔、圖片、視頻等,並隨時進行訪問,無需擔憂數據丟失的風險。

而 AO 作為基於 Arweave 構建的分佈式、去中心化、面向 Actor 的計算系統,進一步拓展了 Arweave 的應用邊界。AO 旨在實現無需信任和協作且沒有實際規模限制的計算服務,為區塊鏈與應用程序的結合提供了全新範式。它允許將 AI 大模型引入區塊鏈的智能合約中運行,這一創新性突破,不僅能夠充分發揮區塊鏈的去中心化和安全特性,還能借助 AI 強大的數據分析和處理能力,為各種應用場景帶來更高效、智能的解決方案。

二、AO 概述

2.1 AO 的定義與基本概念

ao.arweave.net(AO)是基於 Arweave 構建的分佈式、去中心化、面向參與者(Actor-Oriented)的計算系統。其核心目標是提供一種無需信任和協作、沒有實際規模限制的計算服務,為與區塊鏈相結合的應用程序提供新範式。AO 允許任意數量的並行進程在計算單元內同時運行,通過開放消息傳遞進行協調,而無需依賴集中式內存空間。

AO 採用參與者導向範式(Actor-Oriented Paradigm),這種範式受原始 actor 模型和 Erlang 啟發,支持任意數量的進程(合約)並行運行。在 AO 的架構中,存在著三個重要的組成單元,分別是通信單元(Messenger Unit,MU)、調度單元(Scheduler Unit,SU)和計算單元(Compute Unit,CU)。通信單元負責節點之間的消息傳遞,確保信息能夠在網絡中準確、及時地傳輸;調度單元則承擔著任務調度的重要職責,它根據一定的算法和策略,合理地分配計算資源,將任務分配到最合適的計算單元上;計算單元是實際執行計算任務的地方,它能夠處理各種複雜的計算操作,為整個系統提供強大的計算能力 。

這些單元相互協作,使得 AO 能夠支持高併發的計算任務,特別適合大數據和 AI 應用。例如,在 AI 模型訓練過程中,AO 可以將訓練任務分解為多個子任務,分配到不同的計算單元上並行處理,大大提高訓練效率。同時,AO 的架構高度模塊化,易於與現有的智能合約平臺集成,允許在計算資源、虛擬機、安全機制和支付機制等方面進行定製,以滿足不同應用場景的需求。

2.2 AO 與 Arweave 的關係

AO 與 Arweave 緊密相連,Arweave 為 AO 提供了堅實的基礎支持,而 AO 則進一步擴展了 Arweave 的功能,兩者相互促進,共同推動區塊鏈技術的發展。

Arweave 作為一個去中心化存儲協議,致力於解決數據永久存儲和訪問的難題。它採用了獨特的 “永久性存儲” 方法,通過將數據存儲在區塊鏈上,確保數據的長期可用性和不可篡改。Arweave 的 blockweave 存儲層採用簡潔隨機訪問證明(Succinct Random Proofs of Access - SPoRA)的共識機制,處理存儲訂單並複製數據,確保節點在接受新數據之前提供對先前上傳數據的加密訪問證明 。在 blockweave 之上的 permaweb,是一個模仿萬維網的人類可讀層,其內容不可變,一旦上傳,網站和 dApps 將保持不變。

AO 基於 Arweave 構建,充分利用了 Arweave 的永久存儲特性。通過 Arweave,AO 進程可以無縫加載和執行任何大小的數據,並將其寫回網絡,實現了數據的持久化存儲和計算的有機結合。例如,在 AI 模型的訓練和推理過程中,大量的訓練數據和模型參數可以存儲在 Arweave 上,AO 在需要時可以隨時讀取和使用這些數據,無需擔心數據丟失或損壞的問題。同時,Arweave 的 SmartWeave 平臺支持智能合約,為 AO 的智能合約執行提供了基礎,使得 AO 能夠實現各種複雜的業務邏輯。

另一方面,AO 的出現也為 Arweave 帶來了新的發展機遇。AO 的分佈式計算能力,使得 Arweave 不僅僅是一個存儲平臺,還可以成為一個計算平臺,進一步拓展了 Arweave 的應用場景。例如,AO 可以利用 Arweave 上存儲的數據進行復雜的數據分析和處理,為用戶提供更多的增值服務,從而吸引更多的用戶和開發者使用 Arweave 平臺。

2.3 AO 的發展歷程與重要事件

AO 的發展經歷了多個重要階段,每一個階段都見證了其技術的不斷完善和生態的逐步壯大。

  • 概念提出與早期研究階段:AO 的概念最初源於對區塊鏈與計算技術融合的探索,旨在解決傳統區塊鏈計算能力受限的問題。早期,研究團隊對分佈式計算、區塊鏈技術以及智能合約等領域進行了深入研究,為 AO 的技術架構和實現方案奠定了理論基礎。
  • 技術研發與測試階段:在完成理論研究後,開發團隊開始著手 AO 的技術研發工作。他們致力於構建 AO 的核心組件,包括通信單元、調度單元和計算單元,並對各個組件進行了反覆測試和優化,以確保其性能和穩定性。期間,團隊還積極與 Arweave 社區進行溝通和合作,借鑑 Arweave 的技術優勢,不斷完善 AO 的設計。
  • 測試網發佈與社區參與階段:2024 年 2 月 27 日,AO 宣佈開啟測試網,這一事件標誌著 AO 進入了新的發展階段。測試網的發佈吸引了數千名開發者和大量用戶的積極參與,他們通過參與測試、提交反饋等方式,為 AO 的改進和完善提供了寶貴的意見。同時,AO 還發布了技術文檔 Cookbook 和測試網代幣 $CRED,舉辦了線上黑客鬆 Hack The Weave Hackathon 等活動,進一步推動了 AO 生態系統的發展和完善 。
  • 持續發展與生態建設階段:截至目前,AO 仍在持續發展中,不斷優化技術性能,拓展應用場景。生態系統內已經初步建立了包括跨鏈橋、預言機、錢包、AMM、穩定幣協議等基礎設施,遊戲、社交、Memecoin、AI 等應用也在建設中。例如,AO 生態的首個跨鏈橋 AOX 提供資產跨鏈服務,0rbit 作為 AO 網絡的預言機支持任意數據的傳輸,Arconnect、aoWebWallet 等成為 AO 網絡的錢包基礎設施 。未來,AO 有望在區塊鏈與 AI 融合的領域取得更多突破,為用戶帶來更加豐富和高效的服務。

三、技術原理與創新

3.1 基於存儲的共識範式(SCP)

AO 採用的基於存儲的共識範式(SCP)是其技術創新的關鍵所在,它為 AO 實現高效、可靠的計算服務提供了堅實的基礎。SCP 的核心思想是利用存儲的不可變性來確保交易的可追溯性,進而保證無論在何處進行計算應用程序,都能得到相同的結果 。在 AO 的架構中,Arweave 充當了至關重要的角色,它被用作一個持續且不可變的日誌記錄冊,用於存儲所有消息日誌。通過對消息日誌的全息態存儲,AO 計算機能夠達成共識,確保交互日誌永久可用,這使得任何網絡參與者都能夠通過這些日誌計算出系統的狀態。

3.2 消息傳遞的並行計算架構

AO 的消息傳遞並行計算架構是其實現高性能計算的重要保障,該架構充分利用了消息傳遞的優勢,實現了計算資源的高效利用和系統的橫向擴展。在 AO 系統中,應用程序由任意數量的通信進程構建,這些進程受到原始 Actor 模型和 Erlang 的啟發,彼此之間不共享內存,而是通過原生消息傳遞標準進行協調 。這種設計使得每個進程都能夠以可用計算資源的全速運行,而不會相互干擾,極大地提高了系統的並行處理能力。

以一個大規模的數據處理任務為例,傳統的計算系統可能需要將所有數據集中到一個共享內存空間進行處理,這不僅容易導致內存瓶頸,還會限制計算的並行性。而在 AO 的消息傳遞並行計算架構下,數據可以被分割成多個部分,分別由不同的進程進行處理,每個進程通過消息傳遞與其他進程進行協調和數據交換。這樣,多個進程可以同時運行,大大加快了數據處理的速度,並且避免了 “鎖競爭” 的問題。在處理海量圖像數據時,每個進程可以負責處理一張或一組圖像,通過消息傳遞將處理結果發送給其他進程或彙總節點,從而實現高效的並行計算。

3.3 模塊化架構設計

AO 的模塊化架構設計是其實現靈活性和擴展性的關鍵因素,該設計將系統分為調度單元(SU)、信使單元(MU)和計算單元(CU)三個主要部分,每個部分都有其獨立的功能,相互協作,共同實現 AO 的計算服務。

調度單元(SU)負責為發送給進程的信息分配原子遞增時隙編號,類似於以太坊的 nonce,從而對進程消息進行排序。在完成排序後,調度單元需要確保數據上傳到 Arweave,以保證數據的永久性和可訪問性。在一個複雜的智能合約執行場景中,調度單元可以根據合約的執行順序和優先級,合理地安排消息的發送和處理,確保合約能夠準確無誤地執行。

信使單元(MU)主要負責接收來自客戶端的傳入消息,並將這些消息路由到指定的調度單元。當計算單元完成計算任務後,信使單元還負責從計算單元中檢索結果,並將結果返回給客戶端。信使單元就像是一個高效的信息傳遞樞紐,確保了消息在系統中的快速、準確傳遞,保證了計算過程的流暢性。

計算單元(CU)是負責實際計算 AO 中進程狀態的節點,多個計算單元之間形成了類似於去中心化計算協議(如 Akash)的計算市場。在這個市場中,計算單元相互競爭,以完成計算進程狀態的服務。完成服務後,計算單元需要返回計算結果和帶有簽名的狀態證明,以確保計算結果的可靠性。如果用戶對某個計算單元的結果不信任,可以向其他計算單元發起請求。計算單元在提供計算服務時,需要進行一定的質押,如果提供了錯誤狀態,其質押將會面臨罰沒,這有效地激勵了計算單元提供準確的計算服務。

這種模塊化的架構設計使得 AO 具有高度的靈活性和可擴展性。不同的單元可以獨立進行優化和升級,而不會影響其他單元的正常運行。用戶可以根據自己的需求,選擇不同的虛擬機、消息傳遞安全保證和支付選項,以滿足特定的應用場景需求。同時,模塊化架構也便於與現有的智能合約平臺集成,為開發者提供了更多的選擇和便利 。

3.4 與其他區塊鏈計算系統的對比優勢

與以太坊等傳統區塊鏈計算系統相比,AO 在多個方面展現出顯著的優勢。在存儲能力方面,Arweave 為 AO 提供了強大的永久性存儲支持,使得 AO 能夠存儲大量的數據,包括 AI 模型等大型數據文件。而以太坊由於其設計初衷並非專注於存儲,在存儲能力上相對有限,難以滿足大規模數據存儲的需求。在處理 AI 模型訓練數據時,AO 可以輕鬆地將海量的訓練數據存儲在 Arweave 上,並隨時進行訪問和調用,而以太坊則可能會因為存儲容量的限制而無法處理如此大規模的數據。

在並行計算能力上,AO 的消息傳遞並行計算架構允許任意數量的並行進程同時運行,避免了 “鎖競爭” 問題,大大提高了計算效率。以太坊採用的是單個共享內存空間,所有節點都需要在這個共享空間中執行計算,這容易導致內存瓶頸和計算資源的競爭,限制了並行計算的能力。在處理複雜的智能合約計算任務時,AO 可以將任務分解為多個子任務,由不同的進程並行處理,快速得出結果,而以太坊則可能因為計算資源的限制而導致處理速度較慢。

在共識機制方面,AO 的基於存儲的共識範式(SCP)與以太坊的傳統共識機制有著本質的區別。AO 無需對狀態達成共識,只需對交互日誌在 Arweave 中的順序和存儲達成一致,這大大減少了計算資源的浪費,提升了網絡的可擴展性。而以太坊的共識機制需要所有節點對賬本狀態進行驗證和達成一致,這不僅消耗大量的計算資源,還限制了交易處理的速度和網絡的擴展性。在面對高併發的交易場景時,AO 能夠更快速地處理交易,保證系統的高效運行,而以太坊則可能會出現交易擁堵、處理延遲等問題。

四、應用場景與案例分析

4.1 AI 領域的應用

AO 在 AI 領域展現出了巨大的應用潛力,其獨特的技術架構為 AI 模型的運行和發展提供了新的解決方案,有效促進了 AI 與區塊鏈的融合。

以 AgentFi 為例,它是 AO 生態在 AI 方面的首個發力點,致力於利用 AI 的推理能力創建並調整複雜的金融策略。在傳統金融領域,制定和調整金融策略往往依賴於人工經驗和有限的數據處理能力,效率較低且難以應對複雜多變的市場環境。而 AgentFi 藉助 AO 的強大計算能力和 Arweave 的永久數據存儲,能夠實時分析大量的金融數據,包括市場行情、交易數據、宏觀經濟指標等,通過 AI 模型快速生成並優化金融策略。

AO 允許 AI 模型在鏈上運行,實現了計算結果的可驗證性和可復現性。這一特性在金融領域尤為重要,因為金融交易涉及大量的資金流動,對交易的安全性和可靠性要求極高。在傳統的 AI 金融應用中,由於計算過程往往在中心化的服務器上進行,用戶難以對計算結果進行有效驗證,存在一定的信任風險。而在 AO 平臺上,AgentFi 的 AI 模型運行過程和結果都存儲在 Arweave 上,任何第三方都可以通過下載數據、運行執行環境來驗證計算結果的準確性,從而確保了金融策略的可靠性和公正性。

AO 的消息傳遞並行計算架構使得 AgentFi 能夠支持高併發的金融交易處理。在金融市場中,交易的時效性至關重要,一秒鐘的延遲都可能導致巨大的損失。AO 的架構允許任意數量的並行進程同時運行,避免了 “鎖競爭” 問題,大大提高了交易處理的速度和效率。當市場出現劇烈波動時,AgentFi 可以迅速響應,根據 AI 模型生成的策略進行大量的交易操作,實現快速的套利和風險對衝。

4.2 去中心化金融(DeFi)應用

在去中心化金融(DeFi)領域,AO 也有著廣泛的應用前景,為 DeFi 的發展帶來了新的機遇和變革。

AO 生態中的 Permaswap、ArSwap、Bark 等項目作為去中心化交易所(DEX),充分利用了 AO 的技術優勢。在傳統的中心化交易所中,存在著諸如交易透明度低、用戶資產安全無法得到有效保障、容易受到監管政策影響等問題。而基於 AO 的去中心化交易所則具有明顯的優勢,首先,其交易數據存儲在 Arweave 上,保證了數據的不可篡改和永久保存,交易過程完全透明,用戶可以隨時查看自己的交易記錄和市場深度。其次,AO 的去中心化特性使得交易無需依賴中心化的機構進行撮合和清算,降低了交易成本和信任風險,用戶對自己的資產擁有完全的控制權。

五、生態系統發展

5.1 AO 生態系統的組成部分

AO 生態系統涵蓋了多個關鍵組成部分,這些部分相互協作,共同推動著 AO 生態的發展。跨鏈橋在 AO 生態中扮演著重要的角色,它實現了不同區塊鏈之間的資產轉移和交互。AO 生態的首個跨鏈橋 AOX,通過創新性的技術架構,能夠實現高效、安全的資產跨鏈服務。它允許用戶在不同的區塊鏈網絡之間自由轉移資產,打破了區塊鏈之間的壁壘,促進了資產的流通和應用場景的拓展。這使得 AO 生態能夠與其他區塊鏈生態系統進行深度融合,為用戶提供更加豐富的服務。

預言機作為連接鏈下世界與鏈上智能合約的橋樑,在 AO 生態中也具有不可或缺的地位。0rbit 作為 AO 網絡的預言機,能夠支持任意數據的傳輸。它通過與現實世界的數據源進行交互,將外部數據準確地傳遞到鏈上,為智能合約的執行提供了必要的信息支持。在去中心化金融(DeFi)應用中,預言機可以提供實時的市場價格數據,幫助智能合約實現自動化的交易和風險管理。

錢包是用戶與 AO 生態進行交互的重要入口,Arconnect、aoWebWallet 等成為 AO 網絡的錢包基礎設施。這些錢包具備安全、便捷的特點,用戶可以使用它們存儲、管理和交易 AO 生態中的數字資產。錢包還提供了與智能合約交互的功能,用戶可以通過錢包執行各種操作,如參與 DeFi 項目、進行投票等。

除了上述基礎設施,AO 生態中還包含了眾多的應用項目,如去中心化交易所(DEX)Permaswap、ArSwap、Bark 等,穩定幣協議 Astro,Twitter 類社交應用 typr,遊戲和元宇宙發行平臺 Permaverse、AO Games,預測市場 outcome_gg 等。這些應用項目豐富了 AO 生態的應用場景,滿足了用戶在不同領域的需求,進一步推動了 AO 生態的發展。

5.2 生態項目案例分析

以 ArSwap 和 Astro 等項目為代表,它們在 AO 生態中展現出了獨特的創新和發展潛力。ArSwap 作為 AO 生態中的去中心化交易所,致力於在經典 DEX 設計上進行創新,打造一個永續合約 DEX,推動 AO 上的 DeFi 發展。它充分利用 AO 的技術優勢,實現了高效的交易撮合和資產兌換。ArSwap 採用了先進的訂單匹配算法,能夠快速地處理大量的交易訂單,提高交易效率。同時,它還支持多種資產的交易對,為用戶提供了更多的選擇。

5.3 生態發展面臨的挑戰與機遇

AO 生態發展過程中,面臨著技術、市場和監管等多方面的挑戰。在技術層面,儘管 AO 在計算能力和存儲方面具有創新性,但仍需不斷優化和完善。性能優化是一個關鍵問題,隨著生態內應用的增多和用戶規模的擴大,如何確保系統在高併發情況下的高效運行,是 AO 需要解決的重要挑戰。在處理大量的 AI 計算任務或高頻的 DeFi 交易時,系統可能會出現性能瓶頸,導致響應速度變慢,影響用戶體驗。安全也是一個不容忽視的問題,區塊鏈系統面臨著多種安全威脅,如智能合約漏洞、網絡攻擊等。AO 需要加強安全防護措施,保障用戶的資產安全和數據隱私。

六、代幣經濟學與市場分析

6.1 $AO 代幣的發行與分配機制

$AO 代幣總量為 2100 萬枚,遵循 100% 公平發行原則,沒有預售或預分配,這種公平的發行方式確保了所有參與者在初始階段都有平等的機會獲取代幣,避免了代幣集中在少數人手中的情況,有利於構建一個公平、開放的生態系統。其減半週期為 4 年,每 5 分鐘分發一次,每月分發量為剩餘供應量的 1.425%。這種分發方式使得新代幣的數量每月都會略有減少,形成一個平穩的發行時間表,避免了像比特幣那樣突然的 “減半事件” 對市場造成的衝擊 。

在代幣分配方面,大約 36%(前 4 個月的 100% 加上之後的 33.3%)的 AO代幣由Arweave代幣持有者隨著時間的推移鑄造,這部分代幣激勵了AO基礎層——Arweave的安全性。因為Arweave作為AO的底層存儲平臺,其安全性對於AO的穩定運行至關重要。通過將 AO 代幣分配給 $AR 持有者,能夠鼓勵更多的人蔘與到 Arweave 網絡的維護和安全保障中,增強整個生態系統的穩定性 。

約 64% 的 AO代幣用於提供外部收益並將資產引入AO,以激勵其經濟增長。這為增加生態系統的流動性創造了強大動力,形成了經濟飛輪效應。當用戶將資產引入AO時,不僅能夠獲得 AO 代幣獎勵,還能促進 AO 生態內各種應用的發展,吸引更多的用戶和開發者加入,進一步推動資產的流動和生態的繁榮 。

6.2 AO與 AR 的關係及相互影響

AO與 AR 在功能和價值等方面存在著緊密的聯繫。從功能上看,AR作為Arweave網絡的原生代幣,主要用於支付數據存儲費用、參與共識機制以及作為礦工的獎勵。而 AO 代幣則主要用於 AO 網絡中的消息傳遞和計算服務的支付,同時也是激勵用戶和開發者參與 AO 生態建設的重要手段 。

在價值方面,AO與AR 相互影響。Arweave 網絡的發展和應用場景的拓展,會增加對 AR的需求,從而推動AR 價值的提升。而 AR價值的增長,又會吸引更多的用戶持有 AR,進而獲得更多的 AO代幣獎勵,這將促進 AO 代幣的流通和應用,提升 AO的價值。

6.3 市場表現與前景預測

從市場表現來看,自 AO 相關消息發佈以來,受到了市場的廣泛關注。在 2024 年 2 月 AO 測試網發佈後,Arweave 的 AR代幣價格快速上漲,在一個月的時間內上漲了4倍,AO 代幣消息發佈後,$AR 短時最大漲幅超過 18%,這充分顯示了市場對 AO 項目的期待和信心 。

結合生態發展來看,AO 生態系統正處於快速發展階段,已經初步建立了包括跨鏈橋、預言機、錢包、AMM、穩定幣協議等基礎設施,遊戲、社交、Memecoin、AI 等應用也在不斷建設中。隨著生態系統的不斷完善,將會吸引更多的用戶和開發者加入,對 $AO 代幣的需求也將不斷增加 。


AO 代幣即將登陸 Gate.io 現貨交易區,敬請關注!點擊交易:https://www.gate.io/zh/trade/BTC_USDT

結語

展望未來,AO 有望在多個方面取得進一步的發展。在技術創新方面,AO 可能會不斷優化其計算性能,提升系統的穩定性和安全性,以應對日益增長的計算需求和複雜的應用場景。隨著 AI 技術的快速發展,AO 與 AI 的融合將更加深入,可能會推動更多創新應用的出現,如智能合約與 AI 的深度結合,實現更加智能化的業務邏輯和應用場景。

Tác giả: Frank
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.

什麼是 AO:基於 Arweave 的去中心化超並行計算機

新手3/6/2025, 9:52:59 AM
展望未來,AO 有望在多個方面取得進一步的發展。在技術創新方面,AO 可能會不斷優化其計算性能,提升系統的穩定性和安全性,以應對日益增長的計算需求和複雜的應用場景。隨著 AI 技術的快速發展,AO 與 AI 的融合將更加深入,可能會推動更多創新應用的出現,如智能合約與 AI 的深度結合,實現更加智能化的業務邏輯和應用場景。

一、引言

1.1 背景與目的

在區塊鏈技術不斷演進的過程中,Arweave 作為一種新型的區塊鏈存儲網絡,致力於解決數據永久存儲和訪問的難題,備受矚目。其創新的 “永久性存儲” 方法,通過將數據存儲在區塊鏈上,為信息的長期保存提供了可靠保障,使得用戶能夠安全地存儲各類重要數據,如文檔、圖片、視頻等,並隨時進行訪問,無需擔憂數據丟失的風險。

而 AO 作為基於 Arweave 構建的分佈式、去中心化、面向 Actor 的計算系統,進一步拓展了 Arweave 的應用邊界。AO 旨在實現無需信任和協作且沒有實際規模限制的計算服務,為區塊鏈與應用程序的結合提供了全新範式。它允許將 AI 大模型引入區塊鏈的智能合約中運行,這一創新性突破,不僅能夠充分發揮區塊鏈的去中心化和安全特性,還能借助 AI 強大的數據分析和處理能力,為各種應用場景帶來更高效、智能的解決方案。

二、AO 概述

2.1 AO 的定義與基本概念

ao.arweave.net(AO)是基於 Arweave 構建的分佈式、去中心化、面向參與者(Actor-Oriented)的計算系統。其核心目標是提供一種無需信任和協作、沒有實際規模限制的計算服務,為與區塊鏈相結合的應用程序提供新範式。AO 允許任意數量的並行進程在計算單元內同時運行,通過開放消息傳遞進行協調,而無需依賴集中式內存空間。

AO 採用參與者導向範式(Actor-Oriented Paradigm),這種範式受原始 actor 模型和 Erlang 啟發,支持任意數量的進程(合約)並行運行。在 AO 的架構中,存在著三個重要的組成單元,分別是通信單元(Messenger Unit,MU)、調度單元(Scheduler Unit,SU)和計算單元(Compute Unit,CU)。通信單元負責節點之間的消息傳遞,確保信息能夠在網絡中準確、及時地傳輸;調度單元則承擔著任務調度的重要職責,它根據一定的算法和策略,合理地分配計算資源,將任務分配到最合適的計算單元上;計算單元是實際執行計算任務的地方,它能夠處理各種複雜的計算操作,為整個系統提供強大的計算能力 。

這些單元相互協作,使得 AO 能夠支持高併發的計算任務,特別適合大數據和 AI 應用。例如,在 AI 模型訓練過程中,AO 可以將訓練任務分解為多個子任務,分配到不同的計算單元上並行處理,大大提高訓練效率。同時,AO 的架構高度模塊化,易於與現有的智能合約平臺集成,允許在計算資源、虛擬機、安全機制和支付機制等方面進行定製,以滿足不同應用場景的需求。

2.2 AO 與 Arweave 的關係

AO 與 Arweave 緊密相連,Arweave 為 AO 提供了堅實的基礎支持,而 AO 則進一步擴展了 Arweave 的功能,兩者相互促進,共同推動區塊鏈技術的發展。

Arweave 作為一個去中心化存儲協議,致力於解決數據永久存儲和訪問的難題。它採用了獨特的 “永久性存儲” 方法,通過將數據存儲在區塊鏈上,確保數據的長期可用性和不可篡改。Arweave 的 blockweave 存儲層採用簡潔隨機訪問證明(Succinct Random Proofs of Access - SPoRA)的共識機制,處理存儲訂單並複製數據,確保節點在接受新數據之前提供對先前上傳數據的加密訪問證明 。在 blockweave 之上的 permaweb,是一個模仿萬維網的人類可讀層,其內容不可變,一旦上傳,網站和 dApps 將保持不變。

AO 基於 Arweave 構建,充分利用了 Arweave 的永久存儲特性。通過 Arweave,AO 進程可以無縫加載和執行任何大小的數據,並將其寫回網絡,實現了數據的持久化存儲和計算的有機結合。例如,在 AI 模型的訓練和推理過程中,大量的訓練數據和模型參數可以存儲在 Arweave 上,AO 在需要時可以隨時讀取和使用這些數據,無需擔心數據丟失或損壞的問題。同時,Arweave 的 SmartWeave 平臺支持智能合約,為 AO 的智能合約執行提供了基礎,使得 AO 能夠實現各種複雜的業務邏輯。

另一方面,AO 的出現也為 Arweave 帶來了新的發展機遇。AO 的分佈式計算能力,使得 Arweave 不僅僅是一個存儲平臺,還可以成為一個計算平臺,進一步拓展了 Arweave 的應用場景。例如,AO 可以利用 Arweave 上存儲的數據進行復雜的數據分析和處理,為用戶提供更多的增值服務,從而吸引更多的用戶和開發者使用 Arweave 平臺。

2.3 AO 的發展歷程與重要事件

AO 的發展經歷了多個重要階段,每一個階段都見證了其技術的不斷完善和生態的逐步壯大。

  • 概念提出與早期研究階段:AO 的概念最初源於對區塊鏈與計算技術融合的探索,旨在解決傳統區塊鏈計算能力受限的問題。早期,研究團隊對分佈式計算、區塊鏈技術以及智能合約等領域進行了深入研究,為 AO 的技術架構和實現方案奠定了理論基礎。
  • 技術研發與測試階段:在完成理論研究後,開發團隊開始著手 AO 的技術研發工作。他們致力於構建 AO 的核心組件,包括通信單元、調度單元和計算單元,並對各個組件進行了反覆測試和優化,以確保其性能和穩定性。期間,團隊還積極與 Arweave 社區進行溝通和合作,借鑑 Arweave 的技術優勢,不斷完善 AO 的設計。
  • 測試網發佈與社區參與階段:2024 年 2 月 27 日,AO 宣佈開啟測試網,這一事件標誌著 AO 進入了新的發展階段。測試網的發佈吸引了數千名開發者和大量用戶的積極參與,他們通過參與測試、提交反饋等方式,為 AO 的改進和完善提供了寶貴的意見。同時,AO 還發布了技術文檔 Cookbook 和測試網代幣 $CRED,舉辦了線上黑客鬆 Hack The Weave Hackathon 等活動,進一步推動了 AO 生態系統的發展和完善 。
  • 持續發展與生態建設階段:截至目前,AO 仍在持續發展中,不斷優化技術性能,拓展應用場景。生態系統內已經初步建立了包括跨鏈橋、預言機、錢包、AMM、穩定幣協議等基礎設施,遊戲、社交、Memecoin、AI 等應用也在建設中。例如,AO 生態的首個跨鏈橋 AOX 提供資產跨鏈服務,0rbit 作為 AO 網絡的預言機支持任意數據的傳輸,Arconnect、aoWebWallet 等成為 AO 網絡的錢包基礎設施 。未來,AO 有望在區塊鏈與 AI 融合的領域取得更多突破,為用戶帶來更加豐富和高效的服務。

三、技術原理與創新

3.1 基於存儲的共識範式(SCP)

AO 採用的基於存儲的共識範式(SCP)是其技術創新的關鍵所在,它為 AO 實現高效、可靠的計算服務提供了堅實的基礎。SCP 的核心思想是利用存儲的不可變性來確保交易的可追溯性,進而保證無論在何處進行計算應用程序,都能得到相同的結果 。在 AO 的架構中,Arweave 充當了至關重要的角色,它被用作一個持續且不可變的日誌記錄冊,用於存儲所有消息日誌。通過對消息日誌的全息態存儲,AO 計算機能夠達成共識,確保交互日誌永久可用,這使得任何網絡參與者都能夠通過這些日誌計算出系統的狀態。

3.2 消息傳遞的並行計算架構

AO 的消息傳遞並行計算架構是其實現高性能計算的重要保障,該架構充分利用了消息傳遞的優勢,實現了計算資源的高效利用和系統的橫向擴展。在 AO 系統中,應用程序由任意數量的通信進程構建,這些進程受到原始 Actor 模型和 Erlang 的啟發,彼此之間不共享內存,而是通過原生消息傳遞標準進行協調 。這種設計使得每個進程都能夠以可用計算資源的全速運行,而不會相互干擾,極大地提高了系統的並行處理能力。

以一個大規模的數據處理任務為例,傳統的計算系統可能需要將所有數據集中到一個共享內存空間進行處理,這不僅容易導致內存瓶頸,還會限制計算的並行性。而在 AO 的消息傳遞並行計算架構下,數據可以被分割成多個部分,分別由不同的進程進行處理,每個進程通過消息傳遞與其他進程進行協調和數據交換。這樣,多個進程可以同時運行,大大加快了數據處理的速度,並且避免了 “鎖競爭” 的問題。在處理海量圖像數據時,每個進程可以負責處理一張或一組圖像,通過消息傳遞將處理結果發送給其他進程或彙總節點,從而實現高效的並行計算。

3.3 模塊化架構設計

AO 的模塊化架構設計是其實現靈活性和擴展性的關鍵因素,該設計將系統分為調度單元(SU)、信使單元(MU)和計算單元(CU)三個主要部分,每個部分都有其獨立的功能,相互協作,共同實現 AO 的計算服務。

調度單元(SU)負責為發送給進程的信息分配原子遞增時隙編號,類似於以太坊的 nonce,從而對進程消息進行排序。在完成排序後,調度單元需要確保數據上傳到 Arweave,以保證數據的永久性和可訪問性。在一個複雜的智能合約執行場景中,調度單元可以根據合約的執行順序和優先級,合理地安排消息的發送和處理,確保合約能夠準確無誤地執行。

信使單元(MU)主要負責接收來自客戶端的傳入消息,並將這些消息路由到指定的調度單元。當計算單元完成計算任務後,信使單元還負責從計算單元中檢索結果,並將結果返回給客戶端。信使單元就像是一個高效的信息傳遞樞紐,確保了消息在系統中的快速、準確傳遞,保證了計算過程的流暢性。

計算單元(CU)是負責實際計算 AO 中進程狀態的節點,多個計算單元之間形成了類似於去中心化計算協議(如 Akash)的計算市場。在這個市場中,計算單元相互競爭,以完成計算進程狀態的服務。完成服務後,計算單元需要返回計算結果和帶有簽名的狀態證明,以確保計算結果的可靠性。如果用戶對某個計算單元的結果不信任,可以向其他計算單元發起請求。計算單元在提供計算服務時,需要進行一定的質押,如果提供了錯誤狀態,其質押將會面臨罰沒,這有效地激勵了計算單元提供準確的計算服務。

這種模塊化的架構設計使得 AO 具有高度的靈活性和可擴展性。不同的單元可以獨立進行優化和升級,而不會影響其他單元的正常運行。用戶可以根據自己的需求,選擇不同的虛擬機、消息傳遞安全保證和支付選項,以滿足特定的應用場景需求。同時,模塊化架構也便於與現有的智能合約平臺集成,為開發者提供了更多的選擇和便利 。

3.4 與其他區塊鏈計算系統的對比優勢

與以太坊等傳統區塊鏈計算系統相比,AO 在多個方面展現出顯著的優勢。在存儲能力方面,Arweave 為 AO 提供了強大的永久性存儲支持,使得 AO 能夠存儲大量的數據,包括 AI 模型等大型數據文件。而以太坊由於其設計初衷並非專注於存儲,在存儲能力上相對有限,難以滿足大規模數據存儲的需求。在處理 AI 模型訓練數據時,AO 可以輕鬆地將海量的訓練數據存儲在 Arweave 上,並隨時進行訪問和調用,而以太坊則可能會因為存儲容量的限制而無法處理如此大規模的數據。

在並行計算能力上,AO 的消息傳遞並行計算架構允許任意數量的並行進程同時運行,避免了 “鎖競爭” 問題,大大提高了計算效率。以太坊採用的是單個共享內存空間,所有節點都需要在這個共享空間中執行計算,這容易導致內存瓶頸和計算資源的競爭,限制了並行計算的能力。在處理複雜的智能合約計算任務時,AO 可以將任務分解為多個子任務,由不同的進程並行處理,快速得出結果,而以太坊則可能因為計算資源的限制而導致處理速度較慢。

在共識機制方面,AO 的基於存儲的共識範式(SCP)與以太坊的傳統共識機制有著本質的區別。AO 無需對狀態達成共識,只需對交互日誌在 Arweave 中的順序和存儲達成一致,這大大減少了計算資源的浪費,提升了網絡的可擴展性。而以太坊的共識機制需要所有節點對賬本狀態進行驗證和達成一致,這不僅消耗大量的計算資源,還限制了交易處理的速度和網絡的擴展性。在面對高併發的交易場景時,AO 能夠更快速地處理交易,保證系統的高效運行,而以太坊則可能會出現交易擁堵、處理延遲等問題。

四、應用場景與案例分析

4.1 AI 領域的應用

AO 在 AI 領域展現出了巨大的應用潛力,其獨特的技術架構為 AI 模型的運行和發展提供了新的解決方案,有效促進了 AI 與區塊鏈的融合。

以 AgentFi 為例,它是 AO 生態在 AI 方面的首個發力點,致力於利用 AI 的推理能力創建並調整複雜的金融策略。在傳統金融領域,制定和調整金融策略往往依賴於人工經驗和有限的數據處理能力,效率較低且難以應對複雜多變的市場環境。而 AgentFi 藉助 AO 的強大計算能力和 Arweave 的永久數據存儲,能夠實時分析大量的金融數據,包括市場行情、交易數據、宏觀經濟指標等,通過 AI 模型快速生成並優化金融策略。

AO 允許 AI 模型在鏈上運行,實現了計算結果的可驗證性和可復現性。這一特性在金融領域尤為重要,因為金融交易涉及大量的資金流動,對交易的安全性和可靠性要求極高。在傳統的 AI 金融應用中,由於計算過程往往在中心化的服務器上進行,用戶難以對計算結果進行有效驗證,存在一定的信任風險。而在 AO 平臺上,AgentFi 的 AI 模型運行過程和結果都存儲在 Arweave 上,任何第三方都可以通過下載數據、運行執行環境來驗證計算結果的準確性,從而確保了金融策略的可靠性和公正性。

AO 的消息傳遞並行計算架構使得 AgentFi 能夠支持高併發的金融交易處理。在金融市場中,交易的時效性至關重要,一秒鐘的延遲都可能導致巨大的損失。AO 的架構允許任意數量的並行進程同時運行,避免了 “鎖競爭” 問題,大大提高了交易處理的速度和效率。當市場出現劇烈波動時,AgentFi 可以迅速響應,根據 AI 模型生成的策略進行大量的交易操作,實現快速的套利和風險對衝。

4.2 去中心化金融(DeFi)應用

在去中心化金融(DeFi)領域,AO 也有著廣泛的應用前景,為 DeFi 的發展帶來了新的機遇和變革。

AO 生態中的 Permaswap、ArSwap、Bark 等項目作為去中心化交易所(DEX),充分利用了 AO 的技術優勢。在傳統的中心化交易所中,存在著諸如交易透明度低、用戶資產安全無法得到有效保障、容易受到監管政策影響等問題。而基於 AO 的去中心化交易所則具有明顯的優勢,首先,其交易數據存儲在 Arweave 上,保證了數據的不可篡改和永久保存,交易過程完全透明,用戶可以隨時查看自己的交易記錄和市場深度。其次,AO 的去中心化特性使得交易無需依賴中心化的機構進行撮合和清算,降低了交易成本和信任風險,用戶對自己的資產擁有完全的控制權。

五、生態系統發展

5.1 AO 生態系統的組成部分

AO 生態系統涵蓋了多個關鍵組成部分,這些部分相互協作,共同推動著 AO 生態的發展。跨鏈橋在 AO 生態中扮演著重要的角色,它實現了不同區塊鏈之間的資產轉移和交互。AO 生態的首個跨鏈橋 AOX,通過創新性的技術架構,能夠實現高效、安全的資產跨鏈服務。它允許用戶在不同的區塊鏈網絡之間自由轉移資產,打破了區塊鏈之間的壁壘,促進了資產的流通和應用場景的拓展。這使得 AO 生態能夠與其他區塊鏈生態系統進行深度融合,為用戶提供更加豐富的服務。

預言機作為連接鏈下世界與鏈上智能合約的橋樑,在 AO 生態中也具有不可或缺的地位。0rbit 作為 AO 網絡的預言機,能夠支持任意數據的傳輸。它通過與現實世界的數據源進行交互,將外部數據準確地傳遞到鏈上,為智能合約的執行提供了必要的信息支持。在去中心化金融(DeFi)應用中,預言機可以提供實時的市場價格數據,幫助智能合約實現自動化的交易和風險管理。

錢包是用戶與 AO 生態進行交互的重要入口,Arconnect、aoWebWallet 等成為 AO 網絡的錢包基礎設施。這些錢包具備安全、便捷的特點,用戶可以使用它們存儲、管理和交易 AO 生態中的數字資產。錢包還提供了與智能合約交互的功能,用戶可以通過錢包執行各種操作,如參與 DeFi 項目、進行投票等。

除了上述基礎設施,AO 生態中還包含了眾多的應用項目,如去中心化交易所(DEX)Permaswap、ArSwap、Bark 等,穩定幣協議 Astro,Twitter 類社交應用 typr,遊戲和元宇宙發行平臺 Permaverse、AO Games,預測市場 outcome_gg 等。這些應用項目豐富了 AO 生態的應用場景,滿足了用戶在不同領域的需求,進一步推動了 AO 生態的發展。

5.2 生態項目案例分析

以 ArSwap 和 Astro 等項目為代表,它們在 AO 生態中展現出了獨特的創新和發展潛力。ArSwap 作為 AO 生態中的去中心化交易所,致力於在經典 DEX 設計上進行創新,打造一個永續合約 DEX,推動 AO 上的 DeFi 發展。它充分利用 AO 的技術優勢,實現了高效的交易撮合和資產兌換。ArSwap 採用了先進的訂單匹配算法,能夠快速地處理大量的交易訂單,提高交易效率。同時,它還支持多種資產的交易對,為用戶提供了更多的選擇。

5.3 生態發展面臨的挑戰與機遇

AO 生態發展過程中,面臨著技術、市場和監管等多方面的挑戰。在技術層面,儘管 AO 在計算能力和存儲方面具有創新性,但仍需不斷優化和完善。性能優化是一個關鍵問題,隨著生態內應用的增多和用戶規模的擴大,如何確保系統在高併發情況下的高效運行,是 AO 需要解決的重要挑戰。在處理大量的 AI 計算任務或高頻的 DeFi 交易時,系統可能會出現性能瓶頸,導致響應速度變慢,影響用戶體驗。安全也是一個不容忽視的問題,區塊鏈系統面臨著多種安全威脅,如智能合約漏洞、網絡攻擊等。AO 需要加強安全防護措施,保障用戶的資產安全和數據隱私。

六、代幣經濟學與市場分析

6.1 $AO 代幣的發行與分配機制

$AO 代幣總量為 2100 萬枚,遵循 100% 公平發行原則,沒有預售或預分配,這種公平的發行方式確保了所有參與者在初始階段都有平等的機會獲取代幣,避免了代幣集中在少數人手中的情況,有利於構建一個公平、開放的生態系統。其減半週期為 4 年,每 5 分鐘分發一次,每月分發量為剩餘供應量的 1.425%。這種分發方式使得新代幣的數量每月都會略有減少,形成一個平穩的發行時間表,避免了像比特幣那樣突然的 “減半事件” 對市場造成的衝擊 。

在代幣分配方面,大約 36%(前 4 個月的 100% 加上之後的 33.3%)的 AO代幣由Arweave代幣持有者隨著時間的推移鑄造,這部分代幣激勵了AO基礎層——Arweave的安全性。因為Arweave作為AO的底層存儲平臺,其安全性對於AO的穩定運行至關重要。通過將 AO 代幣分配給 $AR 持有者,能夠鼓勵更多的人蔘與到 Arweave 網絡的維護和安全保障中,增強整個生態系統的穩定性 。

約 64% 的 AO代幣用於提供外部收益並將資產引入AO,以激勵其經濟增長。這為增加生態系統的流動性創造了強大動力,形成了經濟飛輪效應。當用戶將資產引入AO時,不僅能夠獲得 AO 代幣獎勵,還能促進 AO 生態內各種應用的發展,吸引更多的用戶和開發者加入,進一步推動資產的流動和生態的繁榮 。

6.2 AO與 AR 的關係及相互影響

AO與 AR 在功能和價值等方面存在著緊密的聯繫。從功能上看,AR作為Arweave網絡的原生代幣,主要用於支付數據存儲費用、參與共識機制以及作為礦工的獎勵。而 AO 代幣則主要用於 AO 網絡中的消息傳遞和計算服務的支付,同時也是激勵用戶和開發者參與 AO 生態建設的重要手段 。

在價值方面,AO與AR 相互影響。Arweave 網絡的發展和應用場景的拓展,會增加對 AR的需求,從而推動AR 價值的提升。而 AR價值的增長,又會吸引更多的用戶持有 AR,進而獲得更多的 AO代幣獎勵,這將促進 AO 代幣的流通和應用,提升 AO的價值。

6.3 市場表現與前景預測

從市場表現來看,自 AO 相關消息發佈以來,受到了市場的廣泛關注。在 2024 年 2 月 AO 測試網發佈後,Arweave 的 AR代幣價格快速上漲,在一個月的時間內上漲了4倍,AO 代幣消息發佈後,$AR 短時最大漲幅超過 18%,這充分顯示了市場對 AO 項目的期待和信心 。

結合生態發展來看,AO 生態系統正處於快速發展階段,已經初步建立了包括跨鏈橋、預言機、錢包、AMM、穩定幣協議等基礎設施,遊戲、社交、Memecoin、AI 等應用也在不斷建設中。隨著生態系統的不斷完善,將會吸引更多的用戶和開發者加入,對 $AO 代幣的需求也將不斷增加 。


AO 代幣即將登陸 Gate.io 現貨交易區,敬請關注!點擊交易:https://www.gate.io/zh/trade/BTC_USDT

結語

展望未來,AO 有望在多個方面取得進一步的發展。在技術創新方面,AO 可能會不斷優化其計算性能,提升系統的穩定性和安全性,以應對日益增長的計算需求和複雜的應用場景。隨著 AI 技術的快速發展,AO 與 AI 的融合將更加深入,可能會推動更多創新應用的出現,如智能合約與 AI 的深度結合,實現更加智能化的業務邏輯和應用場景。

Tác giả: Frank
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500