通證工程學入門之七:海洋協議的案例研究(上篇)
這一部分,以海洋協議這個專案(Ocean Protocol) 為案例,介紹如何將通證工程的方法論和工具用於具體的專案設計和分析上。
原文連結:ofollow,noindex" target="_blank">https://blog.oceanprotocol.com/token-engineering-case-studies-b44267e68f4
簡介
我們第一次嘗試進行海洋協議的通證設計,始於2017年的三月份,我們發現自己陷入困境之中,我們沒有界定好目標(目的和約束條件, objectives and constraints), 相反,我們只關注即插即用的模式,比如去中心化的市場。但是不久我們就問道:
這對資料共享又有什麼幫助?答案是,沒有幫助。
需要自己發通證麼? 不需要。
還有一些其他的問題。
因此,我們更進一步,設定了目標,要建立更合理的目的和約束條件。之後,事情變得更加順利了。藉助這些定下的目標,我們嘗試了其他的即插即用的模式(解決方案, solvers). 我們發現了目標未能反映出來的新問題,然後,我們繼續更新目標。我們持續進行迭代迴圈的過程。不久之後,我們窮盡了所有的現成的模式,必須得自己去建立新的模式了; 我們對新模式進行了迭代。
進行了一段時間之後,我們意識到自己是在用優化設計的思路來進行通證設計(token design)!
這種方式是:界定問題,嘗試現有的解決問題的模式;如果需要的話,建立自己的模式。雖然這篇文章裡面的通證設計過程看起來是既定的事實(fait accompli)了, 在實踐過程中我們是邊摸索邊有所發現的。從那之後,我們在其他的通證系統設計中也採用了這一方法論,也幫助我們的朋友設計自己的專案。
海洋協議專案的問題界定
回想一下,目標函式是關於讓人們做一些事情的。所以,我們必須首先確定這些參與者是誰。我們必須定義可能的利益相關人或系統參與者。下表列出了海洋協議(Ocean) 通證動力學的關鍵點。
目標函式
經過了上述的迭代之後,我們得到了如下的目標函式:
- 最大限度地提供相關的人工智慧資料和服務。
這意味著,不只是要激勵高質量有償的資料,而且要記錄高質量的共享資料,以及圍繞這些資料的計算服務(例如,為了隱私考慮).
約束條件
在上述迭代中,我們考慮各種各樣的設計時,會用到如下的檢查清單, 粗略來說,我們可以將他們視作是約束條件。
- 對於有償(收費)資料,是否有提供更多資料的激勵? 引用的激勵? 在防止垃圾郵件方面做得如何?
- 對於共用(免費)資料,是否有提供更多資料的激勵? 引用的激勵? 在防止垃圾郵件方面做得如何?
- 該通證對網路使用者和外部投資者而言,是否有更高的邊際價值?
- 更多….
除了這些問題之外,我們也不斷向別人詢問意見,防備可能的攻擊; 在有待解決的約束列表中,我們增加了所有新的關注點(包括一個令人難忘的名稱); 並更新設計來處理這些問題。
新的約束包括:“資料轉義(Data Escapes)”、“管理克隆(Curation Clones)”、“Elsa & Anna Attack ”等。[海洋協議白皮書]的FAQs部分( https://github.com/oceanprotocol/whitepaper/raw/master/whitepaper.pdf )記錄了這些問題,以及我們的處理方式。
探索設計邊界
我們嘗試了各種設計方案,以不同的方式組合通證模式; 並針對上面列出的約束,對每種設計(在思想實驗中)進行測試。我們嘗試瞭如下的方案:
1、僅僅對參與者使用 TCR (類似adChain). 結果:失敗,無法防止垃圾資料。
2、針對資料/服務使用 TCR模式。結果: 失敗,無法處理資料溢位(Data Escapes) .
3、參與者和資料/服務都使用TCR設計模式。結果:失敗,無法將非垃圾資料/服務與相關的內容區分開。
4、參與者設計為TCR,資料/服務採用內容管理市場( Curation Market (CM))的模式。結論:失敗,缺少激勵,無法讓資料/服務有效提供。
下面列出了每個備選的設計方案在對照檢查清單時候的情況。每個設計方案中,至少在一個主要方面失敗了。
我們需要回到方法論的第三個步驟中:設計我們自己的構建模組。結果是建立了一個內容管理證明市場的模式 (CPM; 下一章節中有具體的介紹), 它是對CM的一個儘可能小的擴充套件. 我們嘗試了兩種新的設計選項:
5、資料註冊 +免費資料 CPM. 內容管理:
抵押通證,當作對名譽的信任. 自動CDN.
6、參與者註冊+ 免費資料/收費資料採用 CPM. 內容管理: 抵押通證,當作對名譽的信任. 自動 CDN.
下表在最右邊的列上添加了兩個新設計。我們看到設計 6 達到了我們的目標!
這一點至關重要: 它意味著,我們知道自己可以停止當前的設計過程了(至少目前是這樣)。
相關文章
通證工程學入門之七:海洋協議的案例研究(上篇)
通證設計與其他學科的關係