解析Web3世界的可組合性
原文作者:Aragon
原文作者:Aragon
原文作者:Aragon

原文作者:Aragon
貢獻者:Dewei-DAOrayaki
什麼是可組合性?
可組合性是系統的組件重新組合成更大的結構並將一個的輸出作為另一個的輸入的一般能力。簡單來說,最好的例子是樂高,樂高的每一部分都可以連接到其他部分。
能夠重用開源組件是使Web3 中的構建極其高效的超能力。團隊可以使用大量現有的、可靠的代碼,並且只專注於構建項目缺少的組件。這成倍地提高了實驗和創新的速度。每次建立業務時都不必重新發明輪子(或擔心被監管機構和專利流氓起訴),這使得Web3 在分配資源方面比Web2 更高效。它還調用了複合的魔力:

二級標題

二級標題
二級標題
原子可組合性
重要的是,以太坊的第1 層(L1) 允許“原子”可組合性,其中跨多個dApp 的多個操作可以捆綁到單個事務中並一起執行。如果其中一項操作失敗,則整個事務都將失敗。這使得將一筆交易拆分到多個交易所成為可能,或者一次對多個DAO 提案進行投票,而不會出現部分失敗的風險。
原子可組合性對於去中心化金融(DeFi) 至關重要,因為它允許創新,例如“閃貸”,即在一次交易中藉入、投資和償還資產。
形態可組合性
儘管以太坊的架構旨在促進可組合性,但這並不能保證dApp 的內部形態,例如功能和接口,會自動相互兼容。這需要合作。為此,已經就代幣、名稱註冊和錢包格式等元素達成了許多應用級標準,稱為以太坊徵求意見(ERC)。其中最著名的是ERC20,它定義了以太坊內可替代代幣的特徵。
從Web2 的角度來看,形態可組合性的含義是令人興奮的:DAO 代幣持有者已經有可能對Snapshot 進行投票並使用Zodiac Reality 從DAO 的金庫中觸發一筆交易以獲取從MakerDAO 借出$DAI,將$DAI 集中在Curve 上,然後將生成的LP 代幣存入Convex 以賺取交易費以及$CRV 和$CVX 代幣。由於工具的互操作性和代幣的標準化定義,使得這樣的可組合性是可能的。
Web3 可組合性
Snapshot投票→ Zodiac Reality → 借入$DAI @ MakerDAO → 池$DAI @ Curve → 存款Curve LP 代幣@ Convex → 賺取交易費+ $CRV + $CRX
除了金融之外,來自Axie Infinity 或Guild of Guardians 等Web3 遊戲的角色或動產是不可替代代幣(NFT) 的實例- 獨特的數字財產,在ERC721 中標準化。因為它們實際上歸用戶所有,它們可以在不同的遊戲之間自由轉移,在二級市場上出售,甚至用作貸款的抵押品。

在Web2 中實現等價意味著以某種方式說服Nintendo與索尼、微軟共享數據庫;讓eTrade 在Robinhood 上執行交易。這種情況發生的可能性基本上為零:即使Web2 公司並非都在相互競爭,但它們建立在不兼容的技術堆棧上,這將阻止它們重複使用彼此的軟件。
除了數字資產,Web3 還允許用戶在dApp 之間轉移他們的身份和聲譽。用戶不是通過用戶名和密碼登錄,而是使用他們的Web3 錢包來提供對其ERC20 地址的選擇性只讀訪問,該地址充當唯一標識符和聲譽指標。擁有代幣交易記錄、dApp 交互和DAO 會員資格的可驗證“簡歷”,已經產生了“Degen(erate) 分數”作為Web3 素養的排名,但這已經被真誠的申請者包含在Web3 工作申請中。通過這種方式,身份和聲譽可以被視為由Web3 活動支持的貨幣。與任何貨幣一樣,鏈上身份可以交換和交易(伴隨著所有帶來的混亂),以及形成抽象社交網絡的組成部分,該網絡將形成數字社區、工作組和新型“國家”。
DAO 形態學
目前,還沒有一個ERC 來標準化DAO 的結構、功能和接口,但行業正在朝著這個方向發展。 DAOstar One 是一個圓桌會議,致力於標準化DAO 的定義和最小參數。該小組目前的重點是實驗——因此不限制創新——但一旦實施,ERC 將為DAO 生態系統帶來樂高可組合性,這意味著Aragon 的金融dApp 可以與Moloch v2 一起使用,或者Openzeppelin 治理合約可以與Gnosis safe 集成以及與Compound 治理合約。
甚至在ERC 達成一致之前,Gnosis 正在開發一個基於Zodiac 開放標準的模塊化DAO 工具系統。任何實現其Iavatar 接口的DAO 平台都可以訪問越來越多的Zodiac 兼容工具,例如可以觸發鏈上執行的oracle 模塊或支持跨鏈控制Gnosis Safe 的橋接模塊。
除了這些示例之外,Web3 軟件可以是開源和可分叉的,但這本身並不能保證與其他項目的兼容性。但希望是,因為用戶的轉換成本如此之低,互操作性的好處如此之高,行業的動力和願望已經到位,盡快與一套共享的標准保持一致。

DAO工具
最後一點值得強調。 Web2 公司因建立具有競爭力的“護城河”以將自己與競爭隔離開而臭名昭著。這些可以採取有利的監管、積極的專利執法、高轉換成本、數據囤積和許多其他自我保護策略的形式。然而,這些策略在開源、無許可、透明的Web3 世界中都沒有意義。相反,組織必須建立在他們的代碼將被其他人重用的假設之上,並將其轉變為他們增長戰略的先鋒;可組合性將Web2 中的尾部風險轉化為Web3 中的核心假設和戰略目標。在這樣的環境下,組織必須成為協作和共生的專家,這就是為什麼像DAOstar One 和Global Hackathon DAO這樣的倡議吸引瞭如此多的參與者來追求DAO 的可組合性。
DAO工具
Web2 中的標準做法是,公司在出版和圖形設計等方面使用彼此的軟件。 DAO 的相似之處在於它們使用Discord 等專有軟件來管理其社區。此外,Web3 基礎設施使這些工具能夠集成到這樣的程度,以至於它們成為DAO 治理的組件,能夠安排和執行交易。這是通過稱為oracles 的第三方網絡實現的,該網絡能夠驗證外部數據並將其嵌入到鏈上智能合約中。已經可以使用Witnet 的去中心化預言機網絡從Discord 上的表情符號投票觸發Aragon 上的鏈上執行,並且如前所述,Gnosis Zodiac 的Reality 模塊集成了reality.eth 作為預言機來觸發安全交易以響應Snapshot 提案、Discord 民意調查,或任何其他兼容數據。要更深入地了解DAO 工具,請查看DAO 和組織樂高積木的激勵設計和工具:DAO 工具的現狀。
將真實世界數據集成到智能合約中,開啟了Web3 中數據可組合性的世界,本文無法涵蓋這一點,但在具有API3 的第一方Oracle 和Chainlink 支持的77 個智能合約用例中進行了探討。
Web3 正在發聲
單體架構在少數領域是有意義的:超國家的政治結構隨著時間的推移往往會破裂;互聯網的成功歸功於許多節點通過通用協議進行通信;甚至人腦也是一個模塊化系統。
隨著時間的推移,計算架構已經從單一的堆棧演變為微服務的擴散,可以根據需要組合、升級和換出。儘管Web2 建立在這樣的後端上,但可組合設計並沒有體現在Web2 公司本身:像亞馬遜、Facebook 和谷歌這樣的巨型壟斷企業幾乎沒有動力將自己分解成可組合的微服務。但最終,這可能會被Web3 強加給他們:如果要相信技術和自然的證詞,可組合性的邏輯就是命運。
在到達這個命運之前,沿途有幾個障礙


