# AO網路:爲AI Agent打造的去中心化計算平台去中心化網路一直追求着"世界計算機"的夢想,即能夠無需信任地執行任意代碼,並供全世界使用。繼以太坊之後,許多基礎設施項目都在這個方向上進行了探索,其中Arweave即將推出的AO網路就是一個新的嘗試。從"世界計算機"的角度來看,可以大致將其功能分爲數據計算、訪問和存儲三個部分。Arweave過去主要扮演"世界硬盤"的角色,而新推出的AO網路(Actor Oriented)則引入了通用計算能力和智能合約功能。## AO:基於Actor模型的通用計算網路目前的去中心化計算平台主要分爲兩類:智能合約平台和通用計算平台。智能合約平台以以太坊爲代表,共享全局狀態內存,對狀態變更進行共識,但由於需要大量重復運算,成本較高,主要用於處理高價值業務。通用計算網路則不對運算過程本身進行共識,而是驗證計算結果和處理請求順序,沒有共享的狀態內存,從而降低了成本,適用於更廣泛的計算領域。還有一些項目嘗試將通用計算與智能合約融合,基於虛擬機的安全假設。這類網路只對交易順序進行共識和驗證計算結果,多個狀態變化可在網路節點中並行處理。由於不共享狀態內存,這類網路擴容成本低,多個任務可以並行計算且互不影響。AO網路屬於後一類,採用Actor編程模型。在Actor模型中,每個計算單元被視爲獨立處理事務的智能體,單元間通過通信交互。AO標準化了Actor的消息傳遞,實現了一個去中心化的計算網路。與傳統的被動觸發智能合約不同,AO網路的Actor可以通過固定時間循環觸發的"cron"方式主動運行,例如持續監控套利空間的交易程序。AO網路結合了可快速擴容的去中心化計算能力、Arweave的大規模數據存儲能力、Actor的編程模型以及主動觸發交易的能力,使其非常適合托管AI Agent。此外,AO還支持在區塊鏈智能合約中運行AI大模型。## AO網路的特性AO網路採用模塊化設計,包含三種基本單元:調度單元(SU)、計算單元(CU)和信使單元(MU)。交易流程如下:1. MU接收交易,驗證籤名並轉發給SU2. SU作爲AO與AR鏈的連接點,對交易順序進行排序並上傳至AR鏈完成共識3. 任務分配給CU進行具體計算4. 結果通過MU返回給用戶CU集合可視爲去中心化算力網路。在完整的經濟學規劃下,CU節點需要質押資產,通過計算性能、價格等因素競爭提供算力並獲取收益。如果出現計算錯誤,節點將被罰沒資產。## AO與其他網路的比較相比以太坊等智能合約平台,AO作爲通用計算平台有明顯區別。與FIL的FVM相比,AO保留了更靈活的智能合約能力。與Akash、io.net等去中心化計算網路不同,AO在AR存儲上維護了全局狀態。AO在架構上與ICP最爲相似,都採用了異步計算區塊鏈網路的設計。主要區別在於:1. AO具有共享的狀態層(AR),增強了去中心化能力,但可能限制了某些特殊隱私業務的實現。2. AO採用公平發射、無準入的運行方式,降低了參與門檻。3. AO使用模塊化設計,提供了更高的靈活性。然而,AO也可能面臨一些挑戰,如Actor異步模型下跨合約交易缺乏原子性,可能影響DeFi應用的發展。新的計算模式也對開發者提出了更高要求。盡管如此,在AI快速發展的背景下,AO網路仍然展現出巨大潛力。作爲一個爲AI Agent量身打造的去中心化計算平台,AO有望在未來的區塊鏈生態中佔據重要位置。
AO網路: 打造去中心化AI Agent計算平台
AO網路:爲AI Agent打造的去中心化計算平台
去中心化網路一直追求着"世界計算機"的夢想,即能夠無需信任地執行任意代碼,並供全世界使用。繼以太坊之後,許多基礎設施項目都在這個方向上進行了探索,其中Arweave即將推出的AO網路就是一個新的嘗試。
從"世界計算機"的角度來看,可以大致將其功能分爲數據計算、訪問和存儲三個部分。Arweave過去主要扮演"世界硬盤"的角色,而新推出的AO網路(Actor Oriented)則引入了通用計算能力和智能合約功能。
AO:基於Actor模型的通用計算網路
目前的去中心化計算平台主要分爲兩類:智能合約平台和通用計算平台。智能合約平台以以太坊爲代表,共享全局狀態內存,對狀態變更進行共識,但由於需要大量重復運算,成本較高,主要用於處理高價值業務。通用計算網路則不對運算過程本身進行共識,而是驗證計算結果和處理請求順序,沒有共享的狀態內存,從而降低了成本,適用於更廣泛的計算領域。
還有一些項目嘗試將通用計算與智能合約融合,基於虛擬機的安全假設。這類網路只對交易順序進行共識和驗證計算結果,多個狀態變化可在網路節點中並行處理。由於不共享狀態內存,這類網路擴容成本低,多個任務可以並行計算且互不影響。
AO網路屬於後一類,採用Actor編程模型。在Actor模型中,每個計算單元被視爲獨立處理事務的智能體,單元間通過通信交互。AO標準化了Actor的消息傳遞,實現了一個去中心化的計算網路。
與傳統的被動觸發智能合約不同,AO網路的Actor可以通過固定時間循環觸發的"cron"方式主動運行,例如持續監控套利空間的交易程序。
AO網路結合了可快速擴容的去中心化計算能力、Arweave的大規模數據存儲能力、Actor的編程模型以及主動觸發交易的能力,使其非常適合托管AI Agent。此外,AO還支持在區塊鏈智能合約中運行AI大模型。
AO網路的特性
AO網路採用模塊化設計,包含三種基本單元:調度單元(SU)、計算單元(CU)和信使單元(MU)。交易流程如下:
CU集合可視爲去中心化算力網路。在完整的經濟學規劃下,CU節點需要質押資產,通過計算性能、價格等因素競爭提供算力並獲取收益。如果出現計算錯誤,節點將被罰沒資產。
AO與其他網路的比較
相比以太坊等智能合約平台,AO作爲通用計算平台有明顯區別。與FIL的FVM相比,AO保留了更靈活的智能合約能力。與Akash、io.net等去中心化計算網路不同,AO在AR存儲上維護了全局狀態。
AO在架構上與ICP最爲相似,都採用了異步計算區塊鏈網路的設計。主要區別在於:
然而,AO也可能面臨一些挑戰,如Actor異步模型下跨合約交易缺乏原子性,可能影響DeFi應用的發展。新的計算模式也對開發者提出了更高要求。
盡管如此,在AI快速發展的背景下,AO網路仍然展現出巨大潛力。作爲一個爲AI Agent量身打造的去中心化計算平台,AO有望在未來的區塊鏈生態中佔據重要位置。