引言
如今,距離 DeFi Summer 的井噴,已然 3 年有餘,而合規標杆性的 ETF 通過也過去半年多,局勢變了嗎?
回顧過去,以太坊的智能合約提升了區塊鏈的可編程性,使區塊鏈從單一的記賬功能擴展為支持多種應用的基礎設施,在眾多賽道中,毫無疑問將傳統金融做去中心化遷移是最實在的應用場景。
讓我們從 DeFiLlama 上的 DeFi TVL 數據來一覽全貌,目前 DeFi 應用的 TVL 已經超過了 800 億美金,近年來,眾多公鏈湧現,甚至以太坊的 L2 也在分流以太坊 L1 的空間,但是目前以太坊單平臺上,依然穩定鎖定著 DeFi 資產總量的一半以上。
圖源:defillama.com/chains
DeFi 最初的雄心壯志,是試圖顛覆傳統金融體系中的借貸、支付、保險等業務模式,讓用戶無需依賴銀行等傳統金融機構即可完成這些操作。但如今 DeFi 的 TVL 事實上長時間停滯,沒有跨越數量級的突破。
多數觀點認為, DeFi 受限於以太坊網絡的性能、成本等問題,所以無法實現大規模的應用、實現複雜的金融場景等。然而,一眾 L2 以及高性能新公鏈上的 DeFi 生態並沒有帶來 DeFi 規模的突破,反而帶來了流動性割裂,互操作性下降等問題。以太坊始終保有著最完整的 DeFi 生態和最充分的互操作性,依舊是 DeFi 項目部署的首選平臺。
如今,一種新的趨勢正在崛起:基於 AO 的新型 DeFi 範式——AgentFi。這種創新正在打破傳統 DeFi 的侷限性。
AO 基於 Arweave 的存儲層,構建了一個支持並行運行進程的計算層,解決了可擴展性問題,實現了幾乎無限的可擴展性。AO+Arweave 的組合是基於 SCP(Storage-based Consensus Paradigm,基於存儲的共識範式)的一種實現。
在 AO 上,智能合約以進程形式存在。由於擺脫了性能限制,每個人都可以運行自己的進程來代理其金融行為,共識由 Arweave 的存儲層負責。這正是 AgentFi 的基礎。
這種新形式的 DeFi,即 AgentFi 會取代傳統 DeFi,成為新的 DeFi 主流形態麼?且聽我詳細展開。
傳統 DeFi 的侷限性
在傳統的區塊鏈架構中,區塊空間被設計為一種稀缺資源,用戶也好,應用程序也好,都需要通過競爭來獲取這種資源,網絡擁堵時,人們就需要支付更多的成本來爭奪區塊空間,這是性能限制的根本原因,以太坊的性能限制已經顯露無疑,僅 30 左右的 TPS[ 1 ] ,顯得捉襟見肘,在高峰期,gas 費常常暴漲幾十倍,人們對此早已習以為常,實際上 L2 與多數高性能公鏈也存在性能天花板,其天花板可能更高,但想要容納傳統金融量級的業務規模,也是很困難的。
為了節約性能佔用,也為了給用戶節約 Gas,提升用戶體驗,傳統 DeFi 被設計為使用單一智能合約來託管業務資產,運行金融業務。由於資金和業務邏輯都被一個統一的合約所管理,導致難以實現真正的多元化和個性化業務操作。這樣的設計雖然可以簡化管理流程並確保一致性,但也剝奪了用戶在業務邏輯和財務操作上的自主性,難以滿足越來越多元化的用戶需求。
對於開發者而言,編寫合約必須考慮 Gas 調用費,必須儘量避免編寫複雜的合約代碼。在以太坊上,一筆 ETH 轉賬的 Gas Limit 是 21000 gwei,一筆 ERC 20 代幣的轉賬是 65000 gwei,稍微複雜一些的場景,例如 Swap,NFT 交易,借貸,則至少需要 300, 000 gwei 了[ 2 ],如果業務再複雜一些,gas 消耗將讓用戶更加難以承受。這大大限制了開發者的發揮空間,也限制了 DeFi 的豐富與創新。
為了從根本上解決以上等問題,市場需要一個更強大的基礎設施以及配套的金融體系。
AO 就此誕生,AgentFi 正是在 AO 生態對下一代 DeFi 進行的全新探索。
AO:幾乎無限擴展的基礎設施
AO 是 Actor Oriented 的縮寫,顧名思義,是一個基於角色導向的去中心化計算協議。
實際上,相比以太坊,AO 更接近世界計算機的概念。筆者把 AO 理解為一個超級計算層,核心目標是在沒有規模限制的情況下,實現去信任和相互協作的計算服務。
我們一起來看下基於 AO 構建的超並行計算機的工作流程圖:
圖源:AO 白皮書
消息生成:用戶或者進程通過創建消息來發起請求。這些消息必須符合 AO 協議規定的規範,才能在網絡中正確傳輸和處理。
信使單元(MU)中轉:信使單元(MU)負責接收用戶生成的消息,相當於一個路由的角色,將消息轉到網絡中合適的 SU 節點。在這個過程中 MU 會對消息進行簽名,以保證數據的完整性。
調度單元(SU)處理:當消息到達 SU 節點時,SU 會分配一個 nonce 給消息,以確保其在同一進程中的順序性,並將消息和 nonce 上傳到 Arweave 共識層永久存儲。
計算單元(CU)計算:計算單元(CU)接收到消息後,會根據消息執行對應的計算任務。計算之後,CU 會生成一個帶有運算結果的簽名,並將其返回給 SU。這個簽名證明確保了計算結果的正確性和可驗證性。
那麼,共識來自哪裡?
在 AO 上,存儲就等同於共識。進程在運行的過程中會產生消息的傳遞,而消息會被寫入到 Arweave,從而產生「全息狀態」。這意味著,進程的運行狀態是可以被驗證的。也就是說,Arweave 不可變的存儲保證了可驗證性。這一點有些反直覺,但如果你充分理解的 SCP 範式,就能瞬間明白。如果還不能明白,可以類比銘文來理解。
在可驗證性之外,我們還需要解決誰來驗證的問題。有了可驗證性,任何人都可以提供驗證服務。在 AO 上,應用程序可以自己選擇驗證服務,根據自身業務性質,靈活決定其安全性。結合樂觀挑戰的經濟遊戲,驗證的可靠性可以得到保障。
在 AO 構建的計算機上,應用程序由任意數量的通信進程構建。
AO 上不允許進程之間共享內存,但允許它們通過本機消息傳遞標準進行通信。
由於消息傳遞是異步的,通過專注於消息傳遞,AO 實現了類似於傳統 Web2 分佈式系統環境的擴展機制。
也就意味著從理論上來講,AO 其實並不存在性能限制。
對於開發者而言,可以選擇公共節點,但也完全可以用自己的節點來跑自己的服務,這種情況下,如果遇到性能瓶頸,直接給自己的節點擴容即可,就像運行 Web2 服務一樣。
此外,這種工作模式也帶來額外的好處 —— 計算節點可以對 AI 場景提供算力支持。這個以後我們有機會展開探討。
AgentFi 有哪些不同?
不同於傳統 DeFi 基於統一的智能合約託管資金並運行金融業務,AgentFi 的概念是每個人可以在 AO 計算機上運行進程並託管自己的資金,代理自己的金融行為。具體是什麼樣的形式呢,我們以 AO 上的龍頭 DEX Permaswap 為例做一個解釋說明。
在傳統 DeFi 中,假設 Alice 想要把 Token A 換成 Token B ,在 DEX 上首先需要一個流動性池,由智能合約託管資金,來提供 A/B 代幣的兌換功能。交易的匯率則決定於該智能合約採用的做市曲線(例如 x*y=k),在 Permaswap 中,則是這樣的形態,每個 LP 通過自己的代理進程來託管自己的做市資金,並自定義做市曲線和做市策略。當然,LP 也可以採用一種”極端的做市策略”——只是掛個限價單。
實際上,我們發現,Permaswap 是可以融合 AMM 和訂單薄兩種交易形式的。對於用戶而言,當 TA 發起交易的時候,與之匹配,幫助其完成交易的,可能是 AMM,也可能是某個限價單,甚至二者都有。
總體來看,AgentFi 有三個特性:
1. 自託管:用戶通過自己控制的代理進程託管自己的資金,執行自己的交易策略,而非委託給一個統一的合約。
2. 個性化:用戶可以通過自己控制的代理進程,靈活的設定自己的金融業務參數。也就是說,這相當於用戶開了一家交易所,可以自定義交易策略、費率,如果擴展到借貸業務,則可以理解為用戶自己開了一家銀行,可以自定義利率。更進一步,用戶完全可以使用自託管的進程運行自定義的金融策略程序,甚至可以是融合了 AI 的智能化策略程序。
3. 點對點:供需雙方的匹配,不再是傳統 DeFi 的點對池的模式,而是迴歸到點對點模式。
在以太坊上有合約賬戶(CA)與外部賬戶(EOA)的區分,不同的金融場景功能通過不同的合約代碼實現,金融行為需要人主動參與。在 AO 上,則是面向 Agent 的另一種概念,不同的 Agent 可以實現不同的功能,金融行為可以依靠 Agent 進行代理。筆者認為,AgentFi 的概念更像是積木,可以組合出更加豐富的去中心化金融生態。
當有了數量龐大的自託管進程,如何讓他們能夠互相通信,具備可組合性呢?這就是提到 FusionFi Protocol 了,這是一個 AO 上的 Agent 的開發標準和通信規範。幾乎所有金融業務都可以抽象為票據的流轉與處理,FusionFi Protocol 正是定義了一套票據的格式標準。有了這樣一個標準,複雜多元的金融形態可以實現融合。開發者可以基於 FusionFi 的標準,實現交易所、借貸、期貨,甚至穩定幣等各種各樣的金融業務。在未來,FusionFi Protocol 可以參考 BIP、EIP 和 NIP 這些行業標準化提案機制的模式,讓更多人參與進來一同制定協議的標準,推動生態的可持續發展。
關於 FusionFi Protocol 的詳解,筆者會單獨撰文展開。
總結
以太坊的性能與成本問題限制了目前 DeFi 發展的腳步,L2 和新公鏈的擴容儘管頗有成效,但依舊存在限制金融業務發展的隱形天花板。
為了徹底打破天花板,一個不同於傳統區塊鏈範式的網絡 —— AO 超並行計算機橫空出世。由於 AO 無限可擴展的性能,使得 AgentFi 成為了可能。用戶可以運行自己的進程,自行管理資金,自定義金融業務。
面向 Agent 的金融模式對比傳統 DeFi 有著更廣泛的應用場景。
數據來源:
1. 以太坊 TPS 解讀
https://www.chaincatcher.com/zh-tw/article/2102262
2. 以太坊交易 Gas 用量統計
https://etherscan.io/gastracker
參考資料:
2. AO 協議:去中心化、無需許可的超級計算機
https://x.com/kylewmi/status/1802131298724811108
3. 智能金融:從 AgentFi 到 FusionFi
https://www.notion.so/permadao/AgentFi-FusionFi-6461feb8915c4ea5a1252eca80aa6a4a
本文首發於 PermaDAO
原文鏈接:https://mp.weixin.qq.com/s/YUIwqIAn8X-wMF0cruvMyg