他山之石|如何用 Optimistic Rollup 機制改善跨域協作管理?

技術的突破是推動區塊鏈行業前進的引擎,幣安中國區塊鏈研究院與小貓+ ChainNews 同為密切關注區塊鏈與密碼學等領域技術發展前沿的組織,故而聯合推出「他山之石」專欄,向中文世界讀者介紹全球范圍最值得關注的區塊鏈技術進展,以及在金融等產業最新的應用分析與動態,以期為中國的區塊鏈行業「攻玉」提供借鑒和思考。

本文介紹一種分散自治社區 DAC 與以太坊擴容方案 Optimistic Rollup 結合的框架,讓跨域協作具備擴展性,實現更高效啟動 DApp。

原文標題:《【他山之石】跨域協作遇見 Optimistic Rollup》
撰文:Kevin,分散自治社區(DAC)與跨境協作的治理結構研究員
本文已取得作者授權小貓+和幣安中國區塊鏈研究院翻譯轉載

在我的上一篇文章《區塊鏈的未來是跨域協作,不是金融》中,我詳細地說明了跨域協作是骨干價值創造的基礎層。區塊鏈的未來取決于如何為跨域協作打造治理及業務實施框架,而不是把所有的財富都投入到不可控的去中心化金融應用中。而分散自治社區(DAC)作為跨域協作的一部分,是整個框架的關鍵。

他山之石|如何用 Optimistic Rollup 機制改善跨域協作管理?

在了解了 DAC 相關的研究和架構后,啟動各種 DApp 的方法就清晰了。

(1)要成立一家傳統的企業,必須在政府辦公室注冊,并且遵守一系列的法律和財務政策,保護各股東的利益。DAC 應該具有類似的治理結構,以進行去中心化的注冊并規范各種分布式協作者之間的關系。

(2)類似于傳統企業的 KPI 管理、項目管理及其他業務管理系,DAC 也應具有類似的框架來管理業務實施,否則,如果分布式協作者僅按照自己的理解和時間行事,事情會變得一團糟。由于實際的業務經營是一個復雜的過程,因此大多數去中心化自治組(DAO)使用的投票功能還遠遠不夠。

(3)在建立健全了 DAC 的治理和業務實施框架后,您會發現建立 DAC 并在內部進行協作是一件非常容易的事情。由于 DAC 活在互聯網和區塊鏈上,因此所有的協作活動都是可設計的、可記錄的、且可追溯的,這為治理和管理提供了便利。

(4) DAC 的設立是為了實現某些業務目標,因此它與 DApp 的概念是一樣的,并且激勵機制將作為協作的結果會自然地運作起來。

為什么要讓 DAC 與 Optimistic Rollup 建立聯系?

Optimistic Rollup (OR)是以太坊的第 2 層擴容方案。

正如其名,如果假設整合者(aggregator)在運行中未進行欺詐并且僅在存在欺詐的情況下才提供證明,則整合者只需要發布不含證明的最少信息,所以使用了「Optimistic」(樂觀的)一詞。之所以使用「Rollup」,是因為交易會以打捆的形式提交至主鏈(也就是說,它們是成卷的)。

我們發現 OR 概念與 DAC (跨域協作)治理及業務實現的結合非常匹配。

首先,在分布式協作者之間的協作關系建立應盡可能的簡單。大多數分布式協作者可能分布在不同的時區,最初沒有信任基礎,如果難以建立并確認協作關系,則無法實現協作,也就無法建立 DAC。

受 OR 的 Optimistic 特性啟發,我們可以設計一種 Optimistic 機制,讓這些分布式協作者不受限制地參與進來,只需要假設所有協作者都是誠實的,并按照其承諾協調地行動。但是,如果某些協作者弄虛作假,則應啟動仲裁和懲罰系統,保護「誠實」協作者的利益。

第二,OR 將交易轉移到了鏈外的第 2 層側鏈,該側鏈由主鏈保護。由于側鏈提供了擴展性,提高了私密性并降低了交易成本,這為我們提供了一條線索,即可以將實際的協作(交易)(時間、地點、頻率均不固定)放置在側鏈上,而不是主鏈上。

如果過度依賴智能合約進行鏈上管理,MakerDAO 清算危機和其他被黑客入侵的 DeFi 項目已經給了我們足夠的教訓。

實際的結論是不必將所有交易都放在鏈上,因為詳細的交易信息,例如協作者想要執行什么以及希望得到什么結果,只需要在分布式協作者之間進行確認。沒有必要取得所有人的共識,否則不僅耗時、耗財,而且毫無私密性。

當把交易放在側鏈上并給予分布式協作者自由討論及確定細節的自由時,Rollup 機制會同步主鏈上各交易的狀態,充當見證人以避免潛在的違約風險并負責啟動激勵或懲罰。例如,如果兩名協作者均已在側鏈上達成共識,則這個狀態會被上傳到主鏈上,但是如果有協作者事后不接受交易結果,則會比對分歧狀態與先前的共識狀態。最終,違約者將受到處罰。

當然,在側鏈上應該有一些工具來記錄交易細節,執行特定的活動,并進行管理。

如何利用 OR 機制?

由于 OR 仍在開發中,我們可以參考并優化 OR 的概念,使其更適合 DAC。我們會在兩個層級上討論如何利用 OR。

DAC 治理層

治理層專門針對的是協作關系的建立和維護。由于大多數分布式協作者彼此不熟悉,因此如何為他們建立簡單的保護機制至關重要。

首先,我們可以將各方之間的復雜協作分解成多個點對點的協作,即元協作(Meta Collaboration)。元協作是 DAC 中的最小單位。

然后,通過整合 Staking Economy、Optimistic Rollup 算法,博弈論、智能合約等,我們就可以定義一個合同來規范元協作,這個合同就叫做元質押合同(Meta Staking Contract,MSC)。MSC 把質押存款當做各元協作者履行其承諾的擔保。當兩個元協作者都已將存款質押到 MSC 的托管賬戶中時,元協作便建立了。超級簡單吧!

但是,MSC 如何保護每一名協作者的利益?

在協作過程中,默認情況下會認為兩名元協作者均會按照承諾,協調地行動。因此,當元協作完成時,質押存款的狀態會變成「待分配」,并在 2 周的挑戰期后自動返還。

但是,如果任何協作者(違約方)違背了承諾,則其他協作者(無責任方)可立即申請仲裁服務,撤銷待分配的押金,暫停 MSC。根據仲裁結果,違約方將受到處罰。

MSC 的撤銷和仲裁機制讓每一名分布式協作者都可以建立 DAC 并與其他協作者保持協作關系,這么做速度快,有保障,而且無需給予任何權限。通過 MSC,可以非常方便地管理分布式協作,并高效地進行擴展。

DAC 業務實現層

分布式協作業務實現的管理是最難的部分。參照 OR 機制,我們可以把元協作都放到側鏈上,讓元協作者在鏈下自行討論、協商及確認協作細節,這么做有利于緩解主鏈的壓力。

但是,協作者要想管理具體的業務實現,這么做還遠遠不夠。應為他們提供一個能促進協作的系統框架,其中應包括兩個補充項目——交易聲明合同(TSC)和微服務工具庫(MTP)。

那么,這個框架如何有助于協作管理呢?

交易聲明合同會被部署在側鏈上,并將交易的里程碑信息(即兩名元協作者達成一致)轉換成標準的合同模板,此模板包括七個元素——上下文、邊界、目標、可衡量結果、輸入、活動和輸出。此模板可以讓所有元協作者保持相同的進度,方便了記錄、驗證和傳送。

在元協作中,輸入和輸出都是數據化的,因此應將微服務工具庫設置為提供微服務工具 /API,以實現特定的活動,完成數據和價值之間的轉換?;诮灰茁暶骱贤卸x的共識,可使用微服務工具 /API 執行各種活動,以達到可衡量結果。微服務工具的輸出會記錄在 Wiki 上,Wiki 鏈接則記錄在側鏈上。

可交付成果將由相關方在鏈下審核,并定期上傳至主鏈。如果結果符合要求,則框架調用 MSC 進行激勵分配。如果協作過程中出現任何爭議,框架將調用 MSC 進行治理工作。

他山之石|如何用 Optimistic Rollup 機制改善跨域協作管理?

價值和使用場景

協作是價值創造的最基本層。通過本文中介紹的框架和方法,你會發現建立 DAC、管理協作者之間的協作關系以及管理整個業務實現過程是非常容易的事情。

此框架在側鏈的支持下具有高度的可擴展性,并且我們可以進一步添加通信、支付、知識管理、事件等微服務工具,實現對更多的使用場景的支持。

此框架還能夠顛覆傳統的 DApp 啟動方式。開發人員可以參考 MSC、管理框架和微服務工具庫來快速啟動 DApp。

如果一名開發人員調用了 MSC、管理框架和 Wiki 微服務,則會創建一個類似于 Wikipedia 或 Quora 的分布式應用。如果另一名開發人員增加了聊天室微服務,則會出現一個分布式私有社區應用。

此框架和方法將在共享經濟、零工經濟、眾包、眾籌、社會共同體經濟、志愿者等領域發揮相當大的價值并得到應用。

他山之石|如何用 Optimistic Rollup 機制改善跨域協作管理?

總而言之,跨域協作非常適合 Optimistic Rollup。上述方法將成為支持 Web 3.0 開發的基石之一。

在此我們要特別感謝 Colleen Swanson 和 Marcella Hastings,感謝他們的校對工作,以及他們關于本文的寶貴反饋。

來源鏈接:hackernoon.com

>>> 【買幣首選】DragonEx龍網交易所,買比特幣和以太坊等幣簡單快捷,現在注冊交易手續費終身4折,每天現金分紅 + 30%年化理財收益,注冊并中級認證即可獲得抽DT獎勵(100%中獎),1小時內極速出入資金。

...

...

>>【8年老牌】現在注冊Gateio比特兒交易所,即可享受一年內交易手續費9折優惠+糖果空投。

...

...

相關推薦

評論 搶沙發

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址
pk10计划软件手机版