
作者:Jomosis 審閱:0xmiddle 排版:Lawrence
AO 發布會後,Arweave 生態再次成為眾人矚目的焦點,PermaDAO 邀請 Arweave 領域的專家共同探討 AO 的理念、設計和用戶體驗,聚焦 AO 為開發者以及整個區塊鏈行業帶來的新機會,以及 AO 對區塊鏈行業的新敘事。
在數字世界的快速演變中,Arweave 自 2018 年的誕生之日起,便以其獨特的去中心化存儲理念,悄然在區塊鏈的賽道上佔據了一席之地。五年的時光流轉,Arweave 的名字在技術愛好者的口中傳頌,卻也因其深奧的技術特性,讓許多人感到既熟悉又遙遠。如今,隨著 AO 的橫空出世,這個生態系統再次成為眾人矚目的焦點,引發了一連串的好奇與疑問。
為了解答這些疑惑,PermaDAO 發起了一場別開生面的 X Space,邀請了一眾重量級嘉賓,共同探討 AO 是否會成為以太坊的”殺手”。
我們有幸邀請到了 AO 的發起人之一、SCP 範式的提出者 — 熊煒 @outprog_ar,AO 的布道者、ChainFeeds 的聯合創始人 — 潘致雄 @nake13,ArweaveOasis 的創始人 — @GerryWon,以及長期關注 Arweave 賽道的 SevenX Head of Research — @Hill79025920。他們將帶領我們回顧 Arweave 自成立之初的技術發展歷史,增進我們對這個去中心化存儲先鋒的深入理解。讓我們一同揭開 AO 神秘的面紗,探索它如何進一步推動區塊鏈新敘事的發展。
AO 計算機是什麼?
Zhixiong Pan: 「AO 是一個標準化數據處理和信息互通的數據協議。」
Arweave 和以太坊的設計初衷不同,以太坊是為了計算服務,而 Arweave 直奔存儲。但創始人 Sam 從一開始就在探索一條不同的思路去實現一個世界計算機,AO 應運而生。AO 不是一個計算機,也不是一個獨立的網絡。AO 是一個基於 Arweave 的數據協議,設定了數據處理和信息互通的標準。只要在 Arweave 上存儲負責數據計算的日誌,就可以在 Arweave 上運行一臺世界計算機,在這之上的任務都可以並行操作。比如 SCP 範式在經過抽象和標準化之後就是 AO。
Gerry Wang: 「AO 為 Arweave 拼上了計算這塊拼圖。」
AO 的層級結構可以和 SCP 範式的結構進行對標。Arweave 是 AO 的信息共享層,在 AO 上運行的程序可以共享 Arweave 上的數據,達成創造去中心化的世界計算機的目標。傳統的區塊鏈上的項目是擠在單線程的區塊鏈上,排隊去運行。而 AO 是以 Arweave 為基礎,在上面搭建一個可以並行運行進程的計算層,解決了可擴展性的問題,打開了想像空間。 AO 將 Arweave 從只能存儲的區塊鏈,變成了擁有並行計算能力的區塊鏈。
Hill: 「AO 實現了加強版銘文的功能。」
從估值的角度來看,GPU 捕獲的價值巨大,往計算方向發展利好 Arweave。從用戶側和投資人的角度來看,Arweave 就相當於一個加強版銘文。在比特幣網絡中,由於存儲限制,用戶只能進行一些像鑄造、部署、轉移資產這樣相對簡單的操作,而且大部分計算都是在鏈下的索引器上進行的。索引器沒有作惡的動機,因為用戶可以通過更換索引器或自己運行索引器來驗證計算過程和結果。在 Arweave 上,由於其存儲能力遠超比特幣,開發者可以在其上構建一個更加複雜和強大的計算層。 AO 正是基於這樣的思路,它允許所有的計算指令和中間狀態結果被存儲在 Arweave 上,從而實現類似於比特幣銘文的計算能力,但更加強大和靈活。
outprog: 「AO 協議讓不同的應用之間能夠進行有效的信息交換和協作,提供擁有無限可能的開放平臺。」
AO 的核心是一個信息協議,它允許在 Arweave 上運行的不同應用之間進行通信。 每個應用可以向 AO 的網絡發送請求信息, 例如詢問某個帳戶的餘額。 接收到請求的應用會通過自己的共識運算,將結果通過 AO 網絡發送回請求者。這樣,不同的應用就可以利用 AO 網絡進行組合性的運算,實現跨鏈信息的交換。
AO 的這種通信協議不局限於區塊鏈應用,它還可以讓傳統的 Web2 應用通過接入 AO 協議的接口,參與到這個去中心化的網絡中。這意味著,無論是 Web2 還是 Web3 的應用,都可以利用 AO 計算機進行可信的消息認證和協作。
他還強調,AO 計算機的願景是打破 Web2 和 Web3 之間的界限,使得開發者可以使用 Web2 的方式去開發去中心化應用,或者讓 Web2 的應用直接與 Web3 的應用進行信息橋接和互通。這種通信協議的設計,使得 AO 計算機成為一個開放的平臺,支持各種應用之間的互操作性,為開發者提供了無限的可能性。
AO 計算機與 以太坊 EVM 的架構區別?
Zhixiong Pan
架構設計的側重點:AO 先解決存儲問題,EVM 先考慮計算問題
-
AO 計算機:側重於數據的永久存儲,提供了一個巨大的、不可變的存儲空間,類似於圖靈機的紙帶,用於存儲和執行計算。
-
以太坊 EVM:側重於計算能力,提供了一個執行智能合約的環境,其設計初衷是實現圖靈完備性,允許執行複雜的計算任務。
計算模型:AO 可以在不同節點上獨立運行計算任務,EVM 需要所有節點運行相同的計算任務
-
AO 計算機:基於分布式存儲和並行計算,允許在不同的節點上獨立運行計算任務,並通過 AO 網絡進行通信和協作。
-
以太坊 EVM:採用集中式的計算模型,所有節點都需要執行相同的計算過程以驗證交易和智能合約,這導致了計算冗餘。
共識機制:AO 用數據來維護共識,EVM 用競爭或權益達成共識
-
AO 計算機:使用哈希鏈(Hash Chain) 共識機制,讓礦工存儲數據集的數量成為挖礦性能最大的貢獻因素,側重於數據的可訪問性和存儲的持續性。
-
以太坊 EVM:在 PoW(工作量證明)或 PoS(權益證明)共識機制下運行,側重於通過競爭或權益來達成網絡共識。
計算邏輯:AO 可以自行定義計算邏輯,而 EVM 只能遵循預先定義的操作邏輯
-
AO 計算機:智能合約的執行與數據存儲緊密相關,計算邏輯可以根據應用需求自定義,且在存儲層面上具有更高的靈活性。
-
以太坊 EVM:智能合約的執行遵循預定義的操作碼,這些操作碼在所有節點上以相同的方式執行,以確保網絡狀態的一致性。
outprog
1. 以太坊 EVM 的架構: 以太坊的 EVM 設計初衷是基於比特幣腳本的擴展,旨在實現圖靈完備的計算能力。以太坊通過將 UTXO 模型替換為狀態模型,使得 EVM 更容易實現狀態的變更和計算。
2. 計算冗餘問題: 以太坊的計算冗餘非常高,因為每一筆交易都需要在網絡中的成千上萬個節點上重複計算,導致了大量資源的浪費。這也是以太坊難以突破性能限制的原因之一,因為它本質上是一臺單線程的機器。
3. AO 計算機的架構: AO 計算機與以太坊 EVM 的架構完全不同。AO 計算機基於 Arweave,它是一個分布式的、不可變的存儲系統。在 AO 計算機中,計算資源是分散的,可以有多個獨立的節點進行運算,這些節點可以獨立地處理數據集並進行計算。
4. 並行計算與協作: AO 計算機允許不同的節點獨立運算,並且可以根據需要進行協作。這種並行計算模式使得 AO 計算機能夠處理更複雜的任務,並且提高了整體網絡的性能。
5. AO 計算機的並發模型: AO 計算機的架構支持並發處理,這與以太坊 EVM 的單線程計算模式形成對比。AO 計算機的並發模型類似於 Erlang 語言中的 actor 模型,它通過消息傳遞在不同的進程之間實現並發。
6. AO 計算機的實用性: AO 計算機的設計是務實的,它不僅僅是理論上的構想,而是已經實現並可以實際使用。AO 計算機的發布和應用展示了其實用性和對現有區塊鏈技術的補充。
Gerry Wang
1. 長期目標的持續追求: Arweave 團隊專注於實現其長期目標,即使這些目標可能不會立即吸引公眾注意。他們通過不斷的更新和迭代來完善共識機制,以確保網絡的穩定性和效率。
2. 共識機制的迭代改進: Arweave 已經對其共識機制進行了至少四個版本的迭代,每次都旨在減少算力競爭並增加數據複製和存儲的效率。這種迭代過程展示了 Arweave 團隊對技術細節的關注和對網絡性能的持續優化。
編者註:可參考《一文讀懂 Arweave 的共識機制迭代歷程》了解更多。
3. 實用主義的開發態度: Arweave 團隊在開發過程中傾向於採用成熟且經過驗證的解決方案,如 actor 模型。他們不追求短期的炒作,而是專注於構建一個最優的系統,這體現了他們對實用性和穩定性的重視。
4. 低調而專注的工作風格: Arweave 團隊可能不會頻繁地出現在公眾視野中,但他們在背後默默地進行著持續的開發工作。他們的低調工作風格和對迭代的認真態度,使得 Arweave 生態得以穩健發展。
5. 對現有解決方案的整合: Arweave 在構建其系統時,會整合現有的解決方案,如 actor 模型,以確保系統的高效運行。這種整合策略有助於 Arweave 快速實現其目標,同時保持系統的穩定性和可靠性。
AO 發布之後, 用戶的使用體驗如何?
outprog
接入挑戰:1、 用戶在嘗試接入 AO 計算機時可能會遇到網絡問題,這可能是由於 VPN 設置不當或其他網絡連接問題導致的。2、由於 AO 目前處於測試階段,可能存在一些 bug 和系統問題,這可能影響用戶接入測試網絡。
接入方式:1、 用戶可以通過在線教程和演示來學習如何接入 AO 計算機。例如,Sam 和 Tom 在發布會上提供了詳細的指導,展示了如何使用 NPM 和 Arweave 網關來下載和運行原始程序。 2、 用戶需要建立對應的 Connector 或 Process,這是與 AO 網絡進行通信的關鍵組件。
教學演示地址: https://twitter.com/aoTheComputer/status/1763702970040856833
使用體驗:1、 對於開發者來說,跟隨教程和演示,可以在網絡狀況良好的情況下逐步體驗 AO 計算機的整個過程。2、即使對於非開發者,通過觀看演示,也可以清晰地理解 AO 計算機的工作原理和操作流程。
易用性: AO 計算機的設計似乎旨在提供易於理解和操作的體驗,即使是在測試階段,也鼓勵用戶嘗試和探索。
代幣 AO 與 AR 之間有什麼樣的聯繫? AO 未來會有怎樣的激勵機制?
outprog
1. 代幣分離: AO 代幣和 AR 代幣在職能上是分離的。AO 代幣專注於解決應用之間的通信問題,而 AR 代幣則專注於 Arweave 的存儲功能。這種分離類似於現實世界中的分工,每個代幣都有其特定的角色和職責。
2. AO 代幣的設計原則: AO 代幣的設計將基於實踐中的觀察和測試網絡的實際運作情況。Sam Williams(Arweave 的創始人)將根據這些實際情況來權衡和設計AO代幣,以確保它能夠有效地服務於網絡的需求。
3. AR 代幣的專注點: AR 代幣的目標是支持 Arweave 的永久存儲能力。Sam 對質押、DeFi 等其他功能不感興趣,他的主要目標是確保 Arweave 能夠實現數據的永久存儲。
4. 代幣的實用性: AO 代幣的設計將遵循最優原則,以支持全球性的分布式、去中心化計算機的通信需求。這種設計哲學強調了代幣在網絡中的實用性和效率。
5. 代幣的務實態度: 從務實的角度來看,代幣的分工是必要的。試圖用單一代幣解決所有問題(如計算和存儲)會導致成本高昂,而通過分離代幣職能,可以更有效地實現各自的目標。
Gerry Wang
1. 代幣定位: AR 代幣被視為更加專業和嚴謹的資產,其設計和使用將遵循嚴格的標準。AO 代幣相對更有彈性,其具體定義和機制尚未明確,需要進一步觀察和制定。
2. 礦工激勵問題: a. Arweave 網絡的礦工節點數量有限,礦工對於利潤有明確的需求。如果沒有足夠的激勵,礦工可能會轉向其他更有利可圖的挖礦活動。b. Arweave 設立了名為 endowment 的財庫機制,將挖礦獎勵的一部分自動存入財庫,並隨時間逐漸釋放給礦工,以確保數據的長期存儲。
3. 激勵機制的挑戰: a. 目前的激勵機制可能對追求即時利潤的礦工缺乏吸引力,這可能影響網絡的穩定性和長期發展。b. AO 代幣或許可以探索新的激勵方式,以提高礦工的積極性,從而增強整個網絡的基礎。
4. 未來展望: a. 如果能夠設計出有效的激勵機制,讓礦工從 AO 代幣中獲益,那麼這將是一個非常優秀的系統設計。b. 目前,這些問題和潛在的解決方案仍在觀察和解決過程中,需要進一步的探索和實踐。
根據 Arweave 團隊以往的風格,嘉賓們推測可能是會發放空投給早期的 Arweave 生態用戶,或者是需要銷毀 AR 代幣來換取 AO,具體細節還是等待 Arweave 官方團隊公布。
開發者如何接入 AO? 什麼樣的項目適合接入 AO?
outprog
接入 AO 的方式是,根據 AO 協議的 message 規格,接入我們想要 AO 網絡廣播的 message 就可以了。無論是 Web2 還是 Web3 的程序,只要將原生程序裡的信息或者原生的節點,通過 AO 消息的接口接入即可。
AO 可以給到項目的支持:
-
兼容性: AO 支持各種形式的線程,無論是基於 WASM 還是 EVM 的,都可以通過一定的技術手段架接到 AO 上。
-
內容共創類項目: AO 還支持內容共創類的項目,可以在 AO 上發布 atomic NFT,上傳數據結合 UDL 在 AO 上構建 NFT。
-
數據組合性: AR 和 AO 上的 NFT 可以實現數據組合性,允許一篇文章或內容在多個平臺上共享和顯示,同時保持數據源的一致性和原始屬性。當內容發生更新時,AO 網絡能夠將這些更新狀態廣播給所有相關平臺,確保內容的同步和最新狀態的傳播。
-
價值回饋和所有權: 內容創作者可以將他們的作品作為 NFT 出售,並通過 AO 網絡傳遞所有權信息,實現內容的價值回饋。
關於 AOS 理解的探 討 (Q: Zhixiong Pan,A: Outprog)
Q1:AOS 可以理解為 AO 的一個線程麼?
A:AOS 目前來看是一個終端工具,開發者們用 AOS 去下載、運行和跑線程。所以 AOS 算是 AO 協議上的一個工具集。
Q2:每個應用是一個 AO,還是應用是在 AOS 上的?還是開發者會在 AO 的線程上去部署應用?
A:1. 應用與 AO 的關係: 理論上,應用可以作為獨立的 AO 實例存在,也可以在 AO 的協議層上運行。關鍵在於應用是否遵循 AO 的協議規範,並且能夠按照這些規範發送和接收數據。
2. AO 協議的通用性: AO 協議是一個通信協議,它允許不同語言編寫的應用(如 Golang 或 JavaScript)在符合協議規範的前提下進行相互通信。這種通信是通過發送數據到 AO 網絡實現的。3)AOS 的角色:AOS 可以被視為支持應用開發和部署的環境。應用可以在 AOS 上開發,並且通過 AOS 與 AO 網絡進行交互。
3. AOS 的角色: AOS 可以被視為支持應用開發和部署的環境。應用可以在 AOS 上開發,並且通過 AOS 與 AO 網絡進行交互。
4. 應用部署: 開發者可以選擇在 AO 的線程上部署應用,這意味著應用將直接與 AO 網絡的通信協議進行交互。這種部署方式允許應用利用AO網絡的並行計算和數據傳遞能力。
5. 類比微服務架構: 可以將 AO 網絡類比成一個微服務架構,其中每個應用(或服務)都是一個獨立的單元,它們通過 AO 協議進行通信。這種架構類似於 Kafka 消息隊列,用於實現服務之間的消息傳遞。
總結來說,Web2 或者 Web3 的應用都可以成為 AO 上的線程,使用了 AO 協議的標準後,就可以在整個 AO 網絡或者計算環境中進行可驗證的通信。
Q3:AO 和 ICP 有什麼區別?
A:ICP 相當於是在一個標準化的容器下進行開發的,每個容器都有一些內存限制。AO 和 ICP 其實都是用的 actor model 這種模式,區別在於 ICP 是在一套類似於 Docker 這樣的容器模式下提供一個雲服務,而 AO 的話更加靈活,可以不去使用 AOS,只要遵循 AO 的協議標準,無論是 Web2 還是 Web3 的應用都可以接入 AO。
從分片架構的角度 比較 AO 和波卡的區別
outprog
波卡是中繼鏈+平行鏈這樣的模式,AO 的每一個 process 就相當于波卡的中繼鏈。如果以後 AO 需要質押 AO 代幣才能跑一個 process,這就類似波卡的拍賣插槽。
Hill
AO 與波卡的相似性:
1、安全性保障: 波卡的中繼鏈為所有平行鏈提供安全性保障,而 AO 計算機中,Arweave(AR)為每個計算單元(process)提供安全性保障。兩者都負責存儲全局狀態,確保網絡的安全性。
2、可組合性: AO 計算機和波卡都支持可組合性,意味著不同的計算單元或平行鏈可以相互協作,實現複雜的功能。
AO 與波卡的區別:
1、架構差異: 波卡有一個中心化的中繼鏈,而 AO 計算機則基於 Arweave 的去中心化存儲,每個計算單元的計算結果都存儲在 Arweave 上。
2、部署自由度: 波卡曾經有卡槽限制,儘管現在這一限制已經取消,但 AO 計算機原則上沒有卡槽限制,允許用戶部署自己的機器來運行計算單元。
AO 的發布將帶給 整個區塊鏈行業怎樣的敘事?
Hill
1. 永存數據的價值: AO 基於 Arweave 的永久存儲特性,強調了數據的長期價值。在 Web2 時代,數據通常存儲在大型公司的資料庫中,而在 Web3 時代,數據被存儲在區塊鏈上,但成本通常較高。AO 提供了一種低成本的永久存儲解決方案,使得高價值數據得以持續產生價值。
2. AI 與區塊鏈的結合: 在 AI 領域,數據和算力是產生價值的兩個關鍵稀缺資源。AO 為 AI 提供了訪問永久存儲的高價值數據的機會,同時保持了業界最低的存儲成本。這種結合為 AI 應用在區塊鏈上的發展提供了新的可能性。
3. 去中心化 AI 應用的潛力: AO 的可擴展性為去中心化 AI 應用的發展創造了條件。隨著 AI 產品對特定數據集的依賴,這些產品本身可能隨著數據的沉澱而變得越來越有價值。
4. 原生接入 Arweave 的計算層: AO 是唯一能夠原生接入 Arweave 計算層的解決方案,這為開發者提供了一個獨特的平臺,以構建和運行基於永存數據的 AI 應用。
5. AO 的行業影響: AO 的發布引起了行業關注,被視為可能改變遊戲規則的技術。它不僅為 AI 在區塊鏈中的應用提供了新的視角,也為整個區塊鏈行業的發展帶來了新的敘事方向。
Zhixiong Pan
1. 用戶體驗的提升: AO 的框架允許開發者構建更符合 Web2 用戶習慣的應用,這意味著用戶可以在不感知區塊鏈技術複雜性的情況下,享受到去中心化應用的便利。
2. 全棧 Web3 應用的實現: AO 使得開發者能夠創建全棧的 Web3 應用,包括靜態和動態網頁,以及需要計算的應用。這為開發者提供了更大的靈活性,使得他們能夠設計出更豐富、更複雜的應用。
3. AI 數據的整合: AO 的發布可能會對 AI 數據的處理和存儲帶來新的解決方案,這可能會改變 AI 數據的量級處理方式,為 AI 在區塊鏈上的應用提供新的可能性。
4. 對現有經濟模型的挑戰: AO 的發布可能會對 Arweave 的經濟模型帶來挑戰,因為它可能會改變用戶對存儲和計算資源的需求。這可能需要 Arweave 進行相應的調整以適應新的市場和技術發展。
5. 技術與用戶習慣的融合: AO 的目標是構建一個能夠讓大多數用戶符合習慣的應用,同時不需要用戶理解背後的技術。這種敘事強調了區塊鏈技術的易用性和對用戶友好性的重要性。
Gerry Wang
1. 可擴展性的突破: AO 結合 Arweave 提供了一種與傳統區塊鏈不同的可擴展性解決方案。它不再依賴於用戶爭奪有限的帶寬資源,而是通過並行計算模塊來增強網絡的可擴展性,從而避免了傳統區塊鏈網絡中的瓶頸問題。
2. 去中心化計算的新模式: AO 的設計理念是創建一個超級並行計算機,允許任意數量的進程同時並行運行。這種模式不僅支持大規模計算,還能保證計算的可驗證性,這是以往去中心化計算系統所不具備的。
3. 實際應用的可行性: AO 的白皮書中提到了 BitTorrent 等應用作為例子,展示了帶寬共享模式的廣泛使用和可行性。這種模式的成功證明了 AO 所採用的去中心化計算方法在實際應用中的潛力和實用性。
4. 行業敘事的轉變: AO 的發布不僅僅是技術上的創新,它還改變了區塊鏈行業的敘事。AO 提供了一種新的視角,即通過去中心化和並行計算來解決區塊鏈的可擴展性問題,這為行業的發展提供了新的方向和可能性。
5. 前景展望: AO 的發布被視為有前景的,因為它提供了一種可行的、務實的解決方案來提升區塊鏈的可擴展性。這種解決方案不僅在理論上是可行的,而且在實際應用中也顯示出了其強大的潛力。
outprog
1. 從存儲到計算的轉變: AO 的發布標誌著 Arweave 不再僅僅是一個存儲平臺,而是增加了計算能力。這為其他區塊鏈項目提供了一個新的選擇,使得開發者可以更加便捷地開發應用,而不必關心底層的交易和事務處理。
2. 提高用戶體驗: AO 的推出使得開發者可以以更符合 Web2 用戶習慣的方式開發應用,提供了更好的用戶體驗。用戶可以享受到去中心化應用的便利,而無需感知到背後的技術複雜性。
3. 開放性和包容性: AO 的計算能力為各種區塊鏈項目提供了集成的可能性,無論是 Web3、Web2 還是其他區塊鏈,都可以在 AO 網絡上進行集成,展現了其高度的開放性和包容性。
4. 去中心化身份體系: AO 的發布使得用戶可以更加靈活地管理自己的身份,例如通過手機作為硬體錢包,結合郵箱和手機綁定,實現去中心化的身份驗證。
5. 面向過去、現在和未來的平臺: AO 的計算能力讓 Arweave 不僅能夠存儲過去的歷史數據,還能夠承載當下的數據,甚至有可能將整個網際網路的活動記錄在 Arweave 上,使其成為一個全面的、歷史性的平臺
6. 重塑區塊鏈的敘事: AO 的發布重置了 Arweave 的敘事,從單一的存儲鏈轉變為一個全面的計算和存儲平臺。這種轉變對於整個區塊鏈生態系統的發展具有重要意義,為開發者和用戶提供了更多的可能性。
觀眾提問環節 (本環節由outprog回答觀眾問題)
問題1:DAPP 如何接入 AO?應用的前端頁面必須和寫成 process 的後端 API 接口進行交互麼?
回答:
1. DAPP 接入 AO: DAPP 可以通過對接 AO 計算機的消息(messages)接口來接入 AO 網絡。這意味著DAPP 可以利用 AO 網絡的通信能力,實現與其他應用或服務的交互。
對於需要執行特定計算或發行代幣的 DAPP,AO 提供了原生的 process 支持。開發者可以利用這些 process 來實現 DAPP 的計算需求或代幣發行功能。
2. 前端與後端 API 交互: 前端頁面不是非要寫成 process 的後端 API 接口進行交互。開發者可以選擇直接對接 AO 的消息接口,或者將現有的後端服務(如支付寶)作為 AO 的一個process,並通過 AO 網絡將信息傳遞給其他平臺。
如果 DAPP 的後端服務已經是一個 process,那麼前端頁面可以通過 AO 網絡與之交互,實現數據的發送和接收。這種交互方式允許 DAPP 在 AO 網絡中實現跨鏈通信和數據共享。
最後給開發者的建議是,在開發 AO 應用時可以將 AO 當作一個消息系統。如果不明白 AO 系統可以去學習一下 Erlang 這門語言,AO 架構中的術語和 Erlang 的基本是一致的。
問題2:之後 AO 有開發 SDK 的計劃麼?
回答: 可能 Arweave 官方不會自己做,需要項目自行開發。everVision 計劃開發 Golang 語言版本的可以對接 AR 和 AO 的接口的一系列工具。相信生態上也會有各種其他語言的 SDK 出現的。
問題3:AO 上怎麼開發智能合約?
回答: AO 上自己的智能合約需要用 Lua 來開發。不過 AO 上的線程可以兼容其他語言的智能合約,無論是 Solidity、Move、Rust 還是 Warp。
總結
希望大家關注 AO 的技術發展,而不是僅僅關注二級市場的短期金融收益。雖然金融市場可能帶來快速的收益,但真正的價值來源於長期的生態發展和開發者社區的支持。AO 的長遠發展依賴於生態系統的健康發展和開發者社區的活躍,優秀的項目和創新的應用也將支持 AO 的持續成長