a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”
TEDAO
2023-05-27 04:00
本文约5763字,阅读全文需要约23分钟
關於如何設計經濟可持續、抵抗中心化的Web3協議的心智模型、最佳實踐和指南。

原文標題:Protocol design: Why and how

原文編譯:Sissi

原文編譯:Sissi

導讀:

a16z 以其深度文章在加密領域樹立了指導行業發展的重要地位,為我們提供了認知提升和轉變所需的指引。近期,a16z 一直關注超越代幣經濟的議題。首先是關於"代幣設計"的演講,隨後發表了《Tokenology:超越代幣經濟學》一文,現在又推出了備受關注的"協議設計"二級標題一級標題

二級標題

互聯網協議:交互的紐帶

互聯網是一個協議網絡二級標題

二級標題

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

正文

正文

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

  • a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

Usenet 是一個按分類組織的平台,允許用戶在特定分類的子服務器上發布相關內容。它是早期互聯網文化的重要組成部分,存在於HTTP 之外。使用Usenet 需要特定的客戶端和支持Usenet 的互聯網服務提供商(ISP)。 Usenet 分佈在大量不斷變化的新聞服務器上,任何人都可以運行這些服務器,帖子會自動轉發到其他服務器,形成一個去中心化的系統。雖然用戶很少直接為Usenet 訪問付費,但在2000 年代後期,一些人開始為商業Usenet 服務器付費。總體而言,Usenet 缺乏明確的協議經濟模型,使用者必須通過自己的交易方式使用它。

這些Web1 協議在架構上相似,源自相同的價值觀。即使對協議不太了解,我們仍能理解它們的工作原理,這顯示了Web1 協議易讀性和清晰模板的重要性。然而,這些協議隨著時間推移逐漸面臨失敗或變化。失敗的原因可以歸結為兩個方面:最終,最終,正文正文

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

  • a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

Web2 協議完全由所有者控制,僅受商業策略和法律限制。為了推動Web1 協議的發展,需要更明確的經濟模型。然而,a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

在沒有可行的經濟模型的情況下,電子郵件只能作為大型科技公司的附帶項目可持續發展。減少垃圾郵件的方法依賴於規模經濟和數據結合,託管數百萬電子郵件帳戶的公司更容易檢測異常。此外,切換成本也是一個重要因素。現在,我們需要認識到兩個關鍵的中心化力量,a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

網絡效應是指隨著系統規模的擴大和廣泛使用,權力也會積聚的現象。切換成本則是指用戶離開當前系統並轉向其他系統所需的經濟、認知或時間成本。在電子郵件的例子中,切換成本對於使用Gmail 的用戶來說至關重要。如果你使用Gmail 但沒有自己的域名,那麼切換成本將會很高。然而,如果你擁有自己的域名,你就可以自由地切換郵件服務提供商,並繼續使用任何服務提供商來接收郵件。一家公司可以通過協議設計來增加切換成本,強製或鼓勵用戶使用特定組件,從而減少用戶轉向其他供應商的可能性。

以Reddit 為例,這是一個允許版主單方面控制子論壇的系統,這使得去中心化與中心化之間的界限變得模糊。儘管允許任何人成為版主可能被視為一種去中心化,但如果最終權力仍然集中在管理員手中(例如Reddit 團隊),它們仍然是完全中心化的系統。高質量的用戶體驗與中心化力量無關,但提供高質量的用戶體驗通常需要資金支持。在Web1 時代,由於缺乏資金,去中心化的協議往往無法提供良好的用戶體驗。資金支持在提供高質量用戶體驗方面扮演著重要的角色。

  • Web3: 去中心化& 明確的經濟模型

像在Twitter、Facebook、Instagram 或TikTok 這樣的Web2 平台上,限制了用戶選擇,使其受制於平台的界面決定。a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

作為開發者,選擇在去中心化且具備明確經濟模型的系統上進行建設是最佳選擇。這樣可以確保系統的持續存在,並了解與之相關的經濟關係,而不必讓經濟關係發展在協議之外。在穩定性和價值捕獲方面,需要以不同的方式進行考慮。選擇在去中心化系統上進行建設非常重要,因為這樣可以避免潛在的風險,並建立一個持久且有潛力成為最大系統的項目。

互聯網建設已經不再被視為瘋狂的行為,因為互聯網本身是一個完全去中心化的系統。同樣,使用開源編程語言和依賴Web 瀏覽器也成為構建雄心勃勃項目的可靠基礎。在中心化系統上進行建設可能會受到限制,無法擴大項目的規模和範圍。 Web3 吸引了優秀的開發者,他們可以構建更大、更具野心的項目。其他系統或平台可能會出現,並與現有的Web2 平台展開競爭,符合法規並具備競爭優勢,與Web2 平台進行激烈競爭。

Web2 網絡的最大問題在於其脆弱性和過度優化的商業模式。這些網絡追求特定指標的優化,而忽視與其目標無關的事物,導致缺乏創新和對新產品的開發。相比之下,

相比之下,Web3 通過去中心化和明確的經濟模型,提供了更具彈性和創新能力的空間。因此,

因此,二級標題一級標題

二級標題

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

我們面臨一個有趣的問題:如何擴展這個系統,使其更大、更專業一些,同時保持開放性和互操作性,又能避免中心化破壞項目最初精神的風險。一種建議是將Kudos 分數轉換為ERC 20 代幣並記錄在區塊鏈上。然而,簡單地添加區塊鏈可能會引發一系列問題,如虛假結果攻擊等。

讓我們重新思考協議設計過程。二級標題二級標題

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

Web3 協議示例: Unstable Confusion

轉換為Web3 協議"Unstable Confusion"轉換為Web3 協議"Stable Horde"轉換為Web3 協議"Unstable Confusion"的背景下提出的。

在前面提到過,存在發送虛假結果的問題,因此需要一種機制來確保用戶獲取他們所需的內容,這就是所謂的"驗證推理"。簡單來說,我們需要對推理進行驗證,以確保其結果符合預期。另一個問題涉及到"Stable Horde"工作者工作者可能會為了獲取更多報酬而大量申領任務,但實際上並不打算完成這些任務。他們可能會競爭低延遲,搶奪任務,導致系統擁堵。

按貢獻比例支付"按貢獻比例支付"低延遲靈活參與"靈活參與"低延遲"低延遲",即應用程序的響應速度和快捷性對於用戶體驗至關重要。a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

  • a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

1.驗證機制

我們可以採用博弈論和密碼學等方法來確保推理的準確性。博弈論機制可以用於爭議解決系統,用戶可以升級爭議,由特定角色進行仲裁。連續或抽樣審計是另一種方法,通過審查工作者的工作,確保任務分配給不同的工作者,並記錄通過審計的工作者。密碼學中的零知識證明可以生成高效的證明,驗證推理的正確性。傳統方法包括可信的第三方機構和用戶評價,但存在中心化風險和網絡效應問題。

其他可能的驗證機制包括讓多個工作者完成同一任務,然後用戶從結果中選擇。這可能需要較高的成本,但如果成本足夠低廉,可以考慮實施這種方法。

2.定價策略

關於定價策略,可以在鏈上建立一個訂單簿。也可以使用鏈上驗證的計算資源代理度量,比如gas 。這種方法不同於簡單的自由市場,其中用戶只需發布願意支付的推理費用,工作者可以接受,或者他們可以出價爭奪任務。相反,用戶可以創建一個類似gas 的代理度量,其中特定的推理需要一定數量的計算資源,計算資源的數量直接決定價格。通過這種方式,可以簡化整個機制的運作。

另外,還可以使用鏈下的訂單簿,它的運行成本較低且可能非常高效。然而,問題在於,擁有該訂單簿的人可能會將網絡效應集中在自己身上。

3.存儲機制

存儲機制非常重要,確保工作結果能夠正確傳遞給用戶,但難以減少信任風險並證明工作是否正確交付。用戶可能會質疑物品是否已經交付,類似於抱怨未收到預期商品。審計員可能需要驗證計算過程並檢查輸出結果的準確性。因此,輸出結果應對協議可見並存儲在協議能夠訪問的地方。

在存儲機制方面,我們有幾種選擇。一種是將數據存儲在鏈上,但這很昂貴。另一種選擇是使用專門的存儲加密網絡,雖然更複雜,但可以嘗試以點對點方式解決問題。另外,還可以選擇將數據存儲在鏈外,但這會引發其他問題,因為控制該存儲系統的人可能會影響驗證過程和最終支付的傳輸等其他方面。

4.任務分配策略

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

二級標題

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

a16z加密創業課:繼“代幣設計”之後,重磅推出“協議設計”

  • 正文

正文

  • 正文

正文

  • 正文

正文

  • 深入研究和選擇最佳解決方案

在設計協議和確定策略時,需要深入研究各個方面。對於驗證方面,密碼學解決方案通常是最佳選擇。在定價方面,使用鏈上驗證的計算資源代理度量可以適應各種不同的推理或機器學習任務。在任務分配方面,採用實時更新工作者能力和狀態的協議,公平地分配任務並允許工作者自主選擇是否接受任務。存儲問題可以考慮使用原型分片技術等解決方案,在短暫的時間窗口內解決問題,並採用臨時存儲方式。

在設計去中心化系統時,以上要點考慮可以幫助構建具有長期穩健性和去中心化特性的系統。

TEDAO
作者文库