首頁>科技>

將 DAO 和 Layer 2 結合起來,會發生什麼樣的化學反應?

撰文:Kevin,MetisDAO 聯合創始人

智慧合約和 DAO 的出現為探索去中心化提供了一個很好的方向。依託於智慧合約,DeFi 風起雲湧,將金融進行了去中心化的重新架構,而 DAO 則更進了一步,讓直接民主成為了可能,也讓治理第一次實現了真正的去中心化。

不過目前關於 DAO,大多數人的認識還很淺薄,很多人認為 DAO 就是一個自治的社群,然後大家透過鏈上的投票實現治理。事實上,DAO 的可能性遠比投票要複雜得多。

某種程度上說,比特幣其實就是人類歷史上第一個 DAO 組織,礦工們在去中心化的模式下形成了 DAO,但並不是為了投票,而是透過記賬獎勵等自制規則發行比特幣,並保證比特幣賬戶的真實有效,即 DAO 是為了完成價值生成活動(協作)而存在。

但是像 WiKi,聊天室,短影片這些網際網路應用,由於其複雜的業務邏輯,現有的 DAO 以及公鏈和智慧合約是無力支撐的,這表明區塊鏈整個產業的技術基礎設施還有欠缺。

Vitalik 發表過類似的言論

當 DAO 和 Layer2 這兩個被行業給予厚望的熱點被放在一起時,會發生什麼樣的化學反應呢?也許 Metis 正在揭曉這個問題的答案。

全面瞭解 Metis

Metis 全新構建了一套架構在公鏈主鏈上的第二層協議,可以使 Web2 的專案和社群非常簡單地在區塊鏈上構建他們的 DAC (去中心化公司,DAO 的一種),快速上線 DApps(去中心化應用),並利用基於區塊鏈的工具對社群和資料運算層的協作進行管理。

Metis 二層協議的核心是基於 Optimistic Rollup (OR)思想和 OR 側鏈的質押回撤的博弈機制,即樂觀治理(Optimistic Governance)。與這套博弈機制相匹配,Metis 對 Optimistic Rollup 進行了硬分叉,構建了 Metis 虛擬機器(MVM),透過部署在側鏈上的 ComCo 管理框架進行業務和資料層的管理和複雜運算。

樂觀治理是用以解決在 DApps 的去中心化的場景中,缺乏信任基礎的協作各方如何建立信任、確定協作關係,並確保 DApps 中業務邏輯的運算過程和結果真實可信。為了構建信任基礎,在確定協作關係之前,缺乏信任的協作各方需要將保證金質押到 Metis 協議之中作為履約的承諾。質押完成後,協作各方的協作關係即得到確認。在協作執行過程中,Metis 會假設各方都是誠實的、信守承諾的(絕大多數案例也的確是這樣),因此,如果沒有協作方提出異議,協作交易完成時保證金將在一段時間的挑戰期結束後自動返還,這種情況下無需治理的介入,整個流程可以保證最高效率。但是如果有作惡方出現(如某一個協作方未能按時按質量提交運算結果或交付物),則質押的保證金會被協議凍結,仲裁和懲罰系統將會被啟動來進行治理,以保護守約者的利益。

同樣,在 DApps 的資料運算層,由於微服務和運算髮生在側鏈,為了防止整合者(Aggregator)在將這些運算資料打包同步到主鏈時,打包或替換了錯誤的資料,這些整合者在操作時同樣需要質押保證金,而且這些資料並不會立刻在主鏈進行確認,主鏈上的驗證者(Validator)會重複執行運算結果,如果發現打包的資料有問題,這些驗證者會在質押保證金後在特定時間內在主鏈上發起挑戰,並觸發主鏈上的智慧合約發起一個仲裁博弈(Arbitration game),仲裁合約會再次執行運算結果,並比對驗證者和打包者的答案,提供正確答案的一方獲取佣金,作惡的一方的保證金將被沒收。

由於涉及到 DApps 中業務和資料的治理、管理和複雜邏輯運算,僅僅透過 Layer1 主鏈和智慧合約是很難實現的(上文提到的 gas 成本、效率和功能缺失的問題),Metis 開發了 ComCo 管理框架,透過 ComCo 部署在側鏈上的微服務工具來實現 DApps 中業務和資料層的複雜運算和管理。這種設計極大地突破了 Layer1 和智慧合約在效能、功能和成本上的限制,不僅可以透過集合提交交易運算來降低 gas 成本,還可以透過在側鏈上不斷新增各種微服務來實現更多的功能。

因此 Metis 提供了一套全新的高可擴充套件性、高效能、低成本的二層協議。開發者可以透過 Metis 開源的微服務軟體框架去快速實現去中心化應用的落地,他們可以勾選一些已有的服務、模組和 UI,實現“一鍵發 DApp”,也可以呼叫 Metis 的各種介面和協議進行深度開發,實現例如去中心化的維基,聊天室,開源社群,活動組織、任務分發平臺、社群遊戲、Defi 等 DApps。

由於這些 DApps 是架構在 DAC 的組織框架之上,社群成員可以發揮他們的力量,在一套統一的管理規則下參與到專案的價值生成活動之中,貢獻並獲得通證激勵。

探索「新一代」DAO 基礎協議

Metis 在 2019 年形成了二層協議最早的框架,並提出了 DAC——去中心化公司的概念。每個 DApp 都是一個由社群成員和利益相關方組成的去中心化公司 DAC,他們為了完成特定的使命而進行分散式的跨域協作。DAC 是一個 DAO 的子集,DAC 不但關心治理(governance),同樣更關心管理(management),而後者正是目前其他 DAO 專案所欠缺的,實際上我們也看到了目前大多數 DAO 只是負責提案和投票,這些功能在專案裡面透過一些模組就可以實現,其實是不需要單獨成立 DAO 來做這個事情的。

Metis CEO Elena Sinelnikova 對這個問題感觸良多。她還是 CryptoChicks 的聯合創始人(該專案另一個聯合創始人是 Vitalik 的媽媽 Natalia Ameline),領導著這個全球最大(總部加拿大,成員遍佈全球 56 個國家)的女性區塊鏈社群。Elena 一直在從事社群建設工作,每年會舉辦多場全球範圍的 Hackathon 和相關培訓活動,因此她一直在尋找能夠解決在缺乏信任的去中心化環境下進行有效協作的機制。她認為 DAO 提供了很好的思路,但是離去中心化的協作的管理還差距較大。

因此,Metis 的 3 個合夥人將問題聚焦在如何構建一種協議,以便讓 DApp 在新的組織結構、管理機制和軟體框架上,建立信任、確定協作關係,並驗證運算結果。

2020 年底,Metis 的 MVP 測試網上線,CasperLabs 的 CTO 和聯合創始人 Medha Parlikar,特別認同 Metis 對於以太坊、Casper 以及 Polkadot 等 Layer1 主鏈的重要性,她認為 Metis 是 enabler (賦能者),可以讓 Web2.0 的開發者快速構建好去中心化的 DApp,並在 DAC 的結構下實現去中心化的業務的治理和管理。因此,高可擴充套件的 Metis 二層協議可以和包括 Casper 網路在內的高效能的 Layer1 主鍊形成互補,共同支援更多的使用者案例上鍊。Medha 很快同意作為 Metis 的首席顧問,同時 Casper 和 Metis 還發起了聯合實驗室-TranspilerLab.DAC(編譯實驗室,同時也是構建在 Metis 之上的 DAC),共同進行新架構的研發、開發者社群建設和專案孵化。

如何使用 Metis

Metis 目前上線的 MVP 版本是一個面向社群的示範版本,可以讓社群透過簡單的 3 步即可在區塊鏈上建立他們的去中心化公司 DAC。

3 步即可建立 DAC

目前這些社群可以透過任務管理和知識管理,來運維 WiKi、hackathon 等業務和活動。

任務管理

知識管理

Metis 一直在使用這套協議和規則對 Metis 專案進行管理(eating your own dog food),我們可以追蹤到 Metis 專案從 2018 年開始的發展軌跡,社群中各個參與方的任務、貢獻和交付物等。

可追蹤軌跡

某項任務和交付物示例

產品路線圖

Metis 團隊用廣為人知的一系列歷史文明發展程序名詞定義了專案的主要階段。目前 Metis 已經完成了石器時代的準備,在測試網上線了 MVP 版本,不過由於主網還未上線,目前僅支援一些簡單的網際網路應用。在效能和功能上的進一步提升需要在青銅時代主網上線和大航海時代的逐步開發,才能支援更多的商業應用。

19
最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 技術對智慧城市交通解決方案的影響