不同的基礎設施層可能會爭奪價值捕獲,但成功的 DApp,無論捕獲的價值在哪裏,都會爲所有基礎設施層帶來更多價值。

原文標題:《去中心化基礎設施如何實現 DApp 價值捕獲》
撰文:SmartContent
翻譯和校對:Lochaiching 和 ETH 中文站

去中心化應用程序 (DApp) 是一種建立在區塊鏈上的新型數字化應用程序。與目前大多數由在中心化服務器上運行且非開源代碼組成的應用程序不同,DApp 是一種能夠在去中心化網絡上運行的開源軟件。去中心化這種形式是值得期待的,因爲在 DApp 中解決了原本存在的單點控制和單點故障問題,這意味着賦予了整個系統強大的確定性——DApp 將完全按照最開始編寫好的代碼邏輯全程自動運行,中途不會出現交易對手方對交易程序或者交易數據進行篡改的情況,也不會出現網絡停機或不同形式的審查情況。確定性其實對於多方流程自動化來說是非常重要的一點,尤其是在沒有人工干預的情況下,整個交易數額達到數十億乃至數萬億美元的規模時。

去中心化基礎設施如何實現 DApp 價值捕獲 (上)

DApp 是通過智能合約構建起來的——智能合約指的是在區塊鏈上以確定性運行的編碼邏輯的程序 (即如果發生 x 事件,則自動執行 y 操作) 。我們目前看到的大多數 DApp 都是由多個智能合約構建而成的,形成了一個個具有特定用例的應用程序。以下爲一些 DApp 的例子:

  • Bancor—— 一個去中心化交易所 (DEX),它通過自動做市商 (AMM) 模式在鏈上爲資產兌換提供了流動性。用戶在流動性池中質押其資產,交易者和其他 DApp 可以利用這些資產進行即時 swap,並向流動性提供者 (LP) 支付少量的費用。

  • Aave—— 一個去中心化的貨幣市場,任何人都可以在短短几秒內無需許可地從這個市場中取出超額的抵押貸款。貸方提供自己的資產到流動資金池中,並從中賺取利息,而借款人可以通過存入抵押品以及支付利息,從流動資金池中獲得貸款。

  • PoolTogether—— 一個無損的儲蓄遊戲,用戶將他們的計息代幣存入彩票池,在彩票的持續時間內,彩票產生的利息將會全部分配給隨機贏家。在這之後,用戶可以全額提出存款。

  • Fei 協議—— 一種算法穩定幣,旨在以去中心化的方式維持 1 美元的價值。其供應量可調節,即通過發行和銷燬穩定幣,套利者受到經濟激勵,在 FEI 的價格高於 / 低於 1 美元時爲了套取差價利益,通過交易的方法將其價格恢復到與 1 美元持平。

這些只是目前在各種區塊鏈上實時運行的許多 DApp 的幾個示例。但其實從長期來看,DApp 仍處於起步階段,這意味着這個賽道上的產品還會不斷升級,市場上也會出現越來越多適合不同需求或者更高階的 DApp,但具體會發展成什麼樣,我們目前還是無法想象到更多細節的。

本文沒有去分析 DApp 用戶 (需求方) 的優勢或加密貨幣代幣存在的原因,而是研究了從 DApp 捕獲的價值將如何分佈在去中心化基礎設施 (供應方) 中。簡單來說,DApp 的哪些功能會帶來成本,哪些基礎設施層最適合爲這些功能提供服務並因此可以收取 DApp 的費用。

本文首先通過確定 DApp 所需的所有潛在功能來回答這些問題。然後概述了幾個將影響 DApp 價值捕獲的宏觀趨勢。最後,列出了一個四層的通用框架,DApp 的價值可能會在其中得到鞏固。

注意:首先,本文的討論範圍基於不完整且還在不斷增長的數據集研究得出的近似值。DApp 的生態系統發展迅速,因此我們的分析結果可能會隨着時間的變化而改變。其次,我們經常會表示用戶需要承擔成本,但我們意識到目前大多數的 DApp 是通過初始代幣供應的發售來補貼其中的許多成本以達到網絡效應。然而,從 5 到 10 年作爲一個時間間隔來展望的話,我們假設用戶將在長期內承擔大部分成本。因此,我們可能會重複聲明 DApp 和 / 或用戶產生的底層基礎設施成本。

DApp 的潛在價值捕獲功能

在研究如何分配價值捕獲之前,讓我們先概述一下 DApp 爲了實現點對點的競爭可能需要的所有功能。每個功能都爲 DApp 提供一項關鍵服務,而服務都是需要產生成本的。由於工作輸出需要人才成本,因此每項服務的實現其實都是爲了利潤而進行的,這些利潤將由 DApp、底層區塊鏈、鏈下預言機、外部服務提供商這四者或這四者中的幾項組合來捕獲。

DApp 需要哪些服務以及每項服務對其成功的重要性體現都不一樣。此外,每項服務的成本將取決於它的使用頻率、它所保護的價值、它的架構方式以及 DApp 本身的整體質量。考慮到這一點,下面列出了所有 DApp 所需的六個最基本的功能。

結算

DApp 本質上是整個區塊鏈分類賬中的子分類賬。它們由一些智能合約組成,這些智能合約用於分配資產所有權並定義存入資產如何在 DApp 中交互。結算代表了 DApp 的永久狀態得到了更改,這意味着 DApp 的子分類帳經歷了不可逆轉的更新。狀態更改通過鏈上交易發生,這些交易由 DApp 的底層區塊鏈處理,例如轉移資產所有權、增加可升級智能合約的代碼、驗證鏈下證明、發佈外部狀態的哈希值或簡單地存儲原始調用數據。以上所述的每個狀態變化都需要滿足 DApp 中那些已經寫好的智能合約中的條件,纔會按照智能合約中的步驟執行,產生狀態的變更。其實這像是簽名驗證一樣簡單,但是也可以涉及到更復雜的算力檢查。

用戶必須爲在鏈上執行的任何結算功能向區塊鏈礦工 / 驗證者支付費用,因爲他們是生產區塊和保護區塊鏈網絡的實體存在。雖然許多區塊鏈都有區塊獎勵來補貼礦工 / 驗證者所做的工作,但用戶仍然需要去支付基本的費用以防止那些拒絕服務 (DoS) / 濫發郵件攻擊的出現而導致系統停止運行。此外,當對區塊空間的需求超過本來能夠供應的需求時,用戶爲了能夠更快地處理交易,可能會選擇向礦工 / 驗證者支付額外的小費,加速鏈上的交易打包時間。DApp 的結算成本將取決於結算頻率、結算複雜性、鏈上數據存儲要求、底層區塊鏈網絡擁堵情況和最終確定性需求等。

通常,硬件要求較高 (100 到 1000 個節點) 的高吞吐量區塊鏈可能會選擇直接且單獨地在底層區塊鏈上去結算每個用戶的交易。而那些更去中心化 (10,000 到 100,000+ 個節點) 的低吞吐量區塊鏈可能會選擇捆綁多個用戶的鏈下交易,並在區塊鏈上將其作爲單個聚合結算交易進行結算,從而提高整體的吞吐量 (提高 100 倍到 10,000 倍)。

去中心化基礎設施如何實現 DApp 價值捕獲 (上)

Layer-1 區塊鏈是 DApp 的最終結算層 (來源)

計算

每個 DApp 中都會包含着帶有程序邏輯的智能合約,要想對這些邏輯進行處理,必須要在最終狀態更改生成前執行。雖然結算涉及資產的轉移,或者需要直接在分類賬上存儲其最終狀態,但計算的內容包含運行 DApp 的代碼來檢查該代碼是否滿足不同的結算條件。簡單來說,計算決定了子分類賬的最終更新 (狀態變化) 情況,而結算則是對狀態變化進行簡單的驗證並在區塊鏈上執行該變化。

示例:去中心化貨幣市場中的抵押不足貸款

  • 計算——通過參考喂價數據來計算與抵押品價值相比的未償還貸款價值,從而確定用來貸款的抵押品價值。如果發現貸款的抵押品價值低於預定義的閾值 (例如 150%) ,則表明這筆貸款交易可被清算。

  • 結算——檢查清算人的交易簽名及其計算結果。如果驗證有效,鏈上的程序將會通過償還債務並將清算抵押品的所有權轉讓給外部實體,從而來清算掉用戶的抵押品。

高吞吐量區塊鏈上的 DApp 直接在鏈上運行計算和結算。然而,去中心化區塊鏈開始將計算和結算的過程分開。這個分離的過程是這麼實現的:通過在 Layer 2 網絡中計算鏈下交易,然後將這些交易進行批量處理 (例如在 rollup 上) ,然後通過單個聚合交易在鏈上完成結算。這降低了鏈上成本,因爲區塊鏈只需存儲少量數據並處理單個壓縮證明來驗證所有狀態的更改,最後再進行結算,而不是爲每一筆單獨的交易執行計算工作。

用戶需要爲鏈上完成的任何計算 (類似於結算) 向區塊鏈礦工 / 驗證者支付費用,並需要爲鏈下完成的任何計算向 Layer 2 的驗證者支付費用。

去中心化基礎設施如何實現 DApp 價值捕獲 (上)示例:zkRollup,它在鏈下執行計算然後將狀態存儲在鏈上

存儲

爲了方便用戶能夠在其 Web 瀏覽器中與 DApp 進行交互,DApp 需要選擇適合自己的存儲解決方案來託管用戶界面 (UI)。網站的託管可以通過傳統的雲服務 (如 AWS) 或去中心化的替代方案 (如以太坊上的 ENS 和 IPFS 系統) 來完成。儘管任何人都可以在沒有任何用戶界面的情況下運行一個完整的區塊鏈節點來和 DApp 進行交互,但大多數非技術的用戶由於自身缺乏技術上的支持也是無法進行操作的。因此上述的用戶界面接口對一般非技術用戶來說是非常有必要的。由於 ENS 和 IPFS 是還未代幣化的網絡,除非能夠在這樣的系統上構建激勵層 (例如,Filecoin 提供持續存儲文件的經濟激勵) ,否則對一般用戶來說,幾乎是等於沒有價值捕獲的潛力。

DApp 還需要存儲與應用程序相關的數據,例如原始交易數據。此數據存儲的位置將取決於 DApp 計算髮生的地方。如果計算僅發生在鏈上,則數據存儲在鏈上,費用將支付給礦工 / 驗證者 (有時使用狀態租金可以最大程度地減少狀態膨脹) 。如果在 Layer 2 網絡中進行鏈下計算,那麼 DApp 就可以在鏈上或鏈下存儲交易數據,具體的存儲點還是需要取決於 DApp 所選的信任假設。

一些 DApp 將所有交易數據存儲在鏈上,因此任何人都可以重建任何這些數據的狀態變化,但前提是需要向礦工 / 驗證者支付更高的費用來存儲數據。其他 DApp 在鏈上存儲的則是最終狀態根,並以較低的成本在鏈下存儲原始交易數據,例如通過 Layer 2 驗證者委員會或去中心化存儲網絡進行該操作。用戶需要向存儲提供商付費才能保留數據 (持久性) ,用戶想要對特定的數據進行按需查詢 (可用性) 也一樣需要付費。

去中心化基礎設施如何實現 DApp 價值捕獲 (上)Layer 2 網絡通過不同方法進行數據存儲和鏈下計算驗證的簡單框架 (來源)

此外,一些 DApp 爲了存儲其用例的其他數據形式,可能會爲了鏈下存儲的解決方案而付費。例如,用戶配置文件數據和分析可以存儲在鏈下,並用來生成一個聲譽分數,這個分數又可以通過預言機返回到鏈上。最後,關於在哪裏存儲數據,DApp 會有很多可選方案。

資金

DApp 通常擁有原生數字資產和 / 或通過其他用戶存入的數字資產作爲其服務的一部分。資金可以在很多功能上發揮作用,例如爲去中心化交易所和貨幣市場提供流動性,爲合成資產平臺和去中心化穩定幣提供內置的保險支持功能,提供外部保險以對沖不可預見的智能合約故障,或提供質押激勵以鼓勵用戶使用該平臺。由於去中心化金融 (DeFi) 是目前爲止最適合 DApp 的產品市場,流動性的好壞對能不能降低用戶交易滑點來說一直是很重要的因素,這也能刺激更多經濟活動從市場中萌發出來,從而帶動整個行業發展的繁榮。

一般來說,用戶在使用那些存入資金就可以等拿利息的 DApp 時,往往需要直接向資金 / 流動性提供者支付費用。通常情況下,這種費用是交易價值的一個靜態百分比 (例如,交易規模的 0.3%) 。DApp 還可以使用其固定代幣供應的一部分或提供持續的增發代幣供應來補貼一些重要的服務提供商,包括直接的終端用戶、特定的 LP 和 / 或治理代幣持有者。例如,流動性挖礦是激活 DeFi DApp 流動性供應的一種常見方式,也就是通過直接用 DApp 新鑄造的代幣 (即治理代幣) 獎勵用戶和 / 或 LP。

去中心化基礎設施如何實現 DApp 價值捕獲 (上)DeFi 生態利用各種形式的流動性爲用戶創造價值 (來源)

服務

大多數 DApp 需要一些鏈下服務的輔助來完成其鏈上功能和持續的維護,例如訪問外部數據、交易排序、隱私生成、零售銀行支付、企業後端系統、其他區塊鏈、管理員機器人、套利者、數據索引、傳統 API、可驗證的隨機性、儲備證明、區塊鏈抽象層或任何類型的在本地區塊鏈無法使用或無實用價值的鏈下數據或服務。

爲了能夠在鏈上使用 DApp 的這些服務,DApp 必須爲這些服務付費。DApp 可以使用單個的鏈下服務或組合多個服務來擴展其使用功能以及降低用戶使用成本。一般來說,這些支持性的服務由 DApp 的開發團隊運行,通過經濟激勵以無需許可的方式外包給任何人,或者通過鏈上或鏈下協議外包給一些實力強的團隊。作爲一個可以通向其他鏈下服務的鏈上網關,去中心化的預言機網絡 (DON) 這種形式就併入了許多服務。

去中心化基礎設施如何實現 DApp 價值捕獲 (上)示例:鏈上 DApp 如何通過鏈下服務 (數據和計算) 來增加性能 (來源)

DON 通常爲 DApp 提供提取數據的服務,例如處理對礦工的付款 (在鏈上發佈信息) 和鏈下 API (訂閱鏈下資源) ,這是爲 DApp 提供付費服務的一部分。

治理

DApp 爲了可以持續開展開發和維護決策,不同形式的社區治理是有必要存在的。一些 DApp 由基金會或開發團隊運營,爲了激勵這些團隊的運作,他們會得到 DApp 的原生代幣供應的初始分配支持。其他 DApp 通過鏈上治理,也就是治理代幣持有者的直接投票委派出一些社區代表,通過非約束性的鏈下投票來衡量其社區的大概共識是怎麼樣的,在最壞的情況下可能會需要這些人決定是否分叉代幣或者是否發佈空投。

發行治理代幣的 DApp 可以讓用戶來決定協議的未來方向,用戶會因爲參與了治理而獲得一些獎勵的收入。有時,DApp 的一部分交易費用會分配給治理代幣的持有者,類似於根據您在 DApp 中擁有的股權數量獲得相應的股息,或您可以在交易費用被銷燬而不是分配時對股票進行回購。在代幣加權投票過程中,擁有更多的治理代幣可以讓該用戶成爲更有話語權的董事會成員,投票權重越大,能影響協議的概率就越高。

隨着協議規模的擴展,左右治理決策這件事可能會變得越來越有利可圖,儘管很難用數據來衡量其真實價值,尤其是在沒有附加收入來源的情況下。目前還不清楚去中心化和社區到底會對治理產生怎樣的作用。因爲可能同樣的治理結構,呈現出不同的結果只是因爲在不同的 DApp 上,而不是該治理方案多有效。但是有意思的是,由於許多新的治理模型在實踐過程中進行了社區測試,去中心化治理實驗可能會對政治科學的未來產生重大影響。

去中心化基礎設施如何實現 DApp 價值捕獲 (上)示例:爲了適應鏈上協議,代幣驅動的投票治理流程 (來源)

將影響價值捕獲的宏觀趨勢

在全面列出所有可能從 DApp 中捕獲價值的關鍵功能後,讓我們來看看一些將影響整個去中心化基礎設施長期價值累積的總體宏觀趨勢。

趨勢一:網絡效應

如果有價值可以捕獲,就會吸引競爭。然而隨着時間的推移,DApp、區塊鏈和各種其他去中心化網絡將會開始整合,並且很可能每個賽道能剩下的贏家都是非常少數的,類似於冪律分佈。當底層網絡足夠普遍化、去中心化和能夠自我維持時,一些垂直市場甚至可能會成爲贏家通喫的狀態。整合的主要驅動力將是網絡效應——網絡中每增加一個用戶,都會爲該網絡的用戶產生更多的價值。

網絡效應的主要優勢之一是規模經濟,即每增加一個用戶都會降低每個現有和未來用戶的成本。當用戶和服務提供商專注於單一的標準化協議時,就會發生這種情況,如此一來服務提供商可以獲得最多的收入的同時,用戶可以以最低的成本獲得最高質量的服務。這對 DApp 用戶來說,最直接的好處包括獲得更深的流動性和更高的安全性,而服務提供商可以獲得更多的用戶費用,用戶也能因此降低了使用成本。

相比之下,當資源分佈在多個不同的協議中時,整個成本就會上升,性價比會被稀釋,和 / 或收入會減少。那些想要保持長期競爭力的 DApp 會希望通過外部的且具有規模經濟的基礎設施構建自己的應用,而不是全靠自己來支付全部基礎設施構建的成本並承擔額外的風險。規模經濟對於易於複製的開源技術來說尤爲重要,這迫使 DApp 除了要想辦法在降低利潤率和去除不必要的費用之外,還要盡最大可能保持最低限度的消耗。

去中心化基礎設施如何實現 DApp 價值捕獲 (上)網絡效應的各種示例,其中之一就包括了規模經濟 (來源)

網絡效應的另一個好處是開發標準——一個由大量不同用戶組成的大型生態系統聚集在一起構建、使用和改進同一技術的情況。統一的標準爲開發人員帶來了許多好處,例如更安全的技術、更快的集成、更復雜的工具、更好的文檔以及在通過了廣泛測試並且經過長期實踐考驗的基礎設施的幫助下產生的普遍舒適度。這樣的標準爲林迪效應提供了支持,林迪效應認爲,某物存在的時間越長,它在未來繼續存在的可能性就越大。無論是因爲標準實施經過時間考驗,還是受到同行認可的原因,我們至少知道新用戶更有可能將時間和資源投入到他們認爲是並將繼續成爲行業標準的網絡上。

趨勢二:代幣化優勢

大多數去中心化的基礎設施都需要通過補貼來激活該網絡提供的服務,或者至少要保持到有競爭力的程度。比如,區塊鏈上有區塊獎勵,預言機網絡上有動態補貼,DApp 上提供流動性可以得到挖礦激勵。這些經濟上的激勵,都來自於整個網絡的初始或增發的原生代幣供應,這樣的設計可以讓整個網絡保持着可持續發展的動力,和 / 或建立起一個共識已經無法被取代的網絡效應。每個帶有代幣的去中心化網絡都會比沒有代幣的網絡表現得更好,因爲它們可以在沒有實際團隊去承擔債務的情況下激勵用戶去儘可能地使用該應用的功能。他們還可以通過希望從項目的潛在成功中獲得經濟利益的社區來推動協議的發展。

然而,對於固定供應代幣來說,這種對網絡的補貼分配不可能一直可以持續下去,其有效性必然會隨着網絡規模的擴大而逐漸發生改變。但是爲了能夠持續吸引用戶的使用,一般來說是要保持不同的激勵方式的。初始補貼分配的減少會削弱網絡對用戶的吸引力,這樣可能會迫使去中心化基礎設施開始動增發代幣供應的念頭,或通過用戶付費長期有效地獲得穩定的運營成本。將費用轉嫁給用戶的速度取決於該網絡 /DApp 開始有多少資金以及後期會如何管理這些資金。

去中心化基礎設施如何實現 DApp 價值捕獲 (上)有原生代幣的加密項目產生的用戶費用 (粉紅色部分的 DApp) (來源)

延長補貼期限是有利的,因此基金會、開發公司或 DAO 進行正確的資本管理的話,可以使該網絡能夠維持更長時間的競爭力。即使網絡上有大量資料部署,收取更多用戶費用的大型網絡效應也將超過那些補貼更高的網絡效應。此外,要是網絡效應強大到不用靠網絡代幣的補貼也能吸引大量用戶的使用,這樣也能進一步增加其對長期的用戶和服務提供商的吸引力。

趨勢三:層間互操作性漸起

網絡效應可以讓 DApp 和去中心化基礎設施獲得特定的優勢,使它們能夠擴展到其特定層內的更多功能。在不同網絡中,層與層間的擴展最有可能發生在這三個維度:區塊鏈、流動性和混合服務提供商。

那些可以在發展上兼備速度和有針對性的區塊鏈,在通往受到廣大用戶認同的道路上,將會逐漸吞噬那些針對特定目的進行優化但卻緩慢發展的區塊鏈。例如,高度去中心化的區塊鏈可以通過精心設計和被廣泛採用的擴容以及隱私解決方案產生巨大的網絡效應。這對那些針對擴容和隱私性優化了的特定區塊鏈來說是一個巨大的挑戰,難以與前者競爭。然而,也可能是優化過於明顯而無法被超越,因而各個區塊鏈將按功能分類,擁有自己的小衆市場——即多個應用於不同領域的專用區塊鏈共存,同時又根據一個標準化的通用互操作性解決方案互相連接起來。

去中心化基礎設施如何實現 DApp 價值捕獲 (上)

區塊鏈的三難困境指的是區塊鏈可以針對三個特徵 (可擴展性、去中心化和安全性) 中的其中兩個進行優化,但沒有辦法對三個特徵都進行優化。然而,可能真會有實際示例的出現能夠挑戰這一概念 (例如:分片) ,或者通過減少對基礎層的需求以同時實現這三個特徵 (來源)

流動性讓 DApp 擁有了更強的優勢,這些 DApp 也由此有了可以爲用戶提供更多服務的機會。例如,一些具有很高流動性的 DApp 可以決定是否要在其代幣市場列表中添加一個 DEX,反之亦然,這樣可以爲其平臺帶來雙重效用,也能爲其原生代幣帶來更多的價值。同樣地,流動性可能也會影響到區塊鏈在規模上的採用,就算我們知道跨鏈的 DEX 和封裝的代幣在一定程度上也可以減輕這種影響。

最後一個整合層是混合服務,即代表智能合約執行的鏈下計算,但爲了提高確定性,可以將其安全地錨定到區塊鏈上。混合服務代表了不同的功能,但通常涉及到 DApp 外包的服務,因爲由於區塊鏈在經濟或技術上的侷限性,這樣的功能在鏈上進行是不可能的或者是不切實際的。

混合服務在通用預言機網絡中整合得特別好,因爲它們擁有大量通用的、支持計算和高度可靠的節點,開發人員可以將這些節點組合到自定義網絡中,然後執行一些特定的工作,例如獲取外部數據、執行安全的鏈下計算、自動化合約功能,運營跨鏈橋接等等。用於執行任何支持性鏈下功能的混合服務層可以爲 DApp 在以下方面產生優勢:強大的規模經濟、易用性和資源可訪問性。

趨勢 4:地域性採用

雖然網絡效應很重要,但技術的採用程度有時也會取決於地域上的限制,這一點主要是由於政治或文化障礙的原因。我們在美國和中國的科技巨頭中就能看到,每個國家都有自己標準的技術版本:谷歌 / 百度、亞馬遜 / 阿里巴巴和推特 / 微博。當然,這不僅僅是美中特有的現象,這種情況在世界各地都會存在。

去中心化基礎設施如何實現 DApp 價值捕獲 (上)當下中美兩國最流行的應用程序對比 (來源)

與此同時,不難想象有些區塊鏈網絡之所以能夠盛行起來,僅僅是因爲它們專注於特定的國家或地區,或者因爲它們的創始人與當地有密切的政治聯繫。同樣,DApp 可能會專注於以地域爲界限的市場,例如用當地使用的貨幣就能給該應用提供更好的流動性,除此之外,還有在其 DApp 的用戶界面中提供本地語言的選項,或實施符合特定政治區域的監管檢查。

價值捕獲將在四個層面上進行整合

考慮到所需的各種 DApp 功能以及將影響價值捕獲的宏觀趨勢,讓我們從長期角度來看,價值捕獲是如何在四個主要層面上進行整合的。

區塊鏈 (鏈上功能層)

捕獲 DApp 價值的第一個也是最明顯的基礎設施是底層區塊鏈。區塊鏈可能會圍繞 DApp 提供以下鏈上功能進行整合:

  • 檢查用戶之間、DApp 內部和 DApp 之間資產轉移的私鑰簽名

  • 驗證鏈下計算和 layer-2 網絡的有效性證明、欺詐證明、閾值簽名和 TEE 證明

  • 計算智能合約邏輯;或多或少取決於區塊鏈的吞吐量

  • 更新智能合約的狀態並在鏈上存儲 calldata 或真實運行的數據

在區塊鏈上捕獲 DApp 價值可以通過賺取區塊獎勵和執行鏈上功能的用戶費用,這兩者都以區塊鏈的原生資產計價。區塊獎勵被分配給礦工,因爲他們產塊 (工作量證明 ,PoW) 是需要消耗能量的,或者可以讓那些質押了一定數量區塊鏈原生代幣 (權益證明 ,PoS) 同時還要產塊的驗證者獲得一定數量的獎勵。基礎用戶費用直接支付給礦工 / 驗證者,或者通過銷燬基礎費用的貨幣通縮機制間接支付給代幣持有者。礦工 / 驗證者還可以獲得額外的用戶費用作爲更快打包用戶交易的激勵 (如,支付高昂的 gas 費以便其交易更快被包含到下一個區塊中)。並且在其中一些區塊鏈中,通過重新對區塊內的交易進行排序,可以獲取礦工 / 最大可提取價值 (MEV) 。

去中心化基礎設施如何實現 DApp 價值捕獲 (下)比特幣和以太坊礦工產生的收入的 7 天移動平均值 (來源)

實際上,每個區塊鏈可以從其網絡上運行的每個 DApp 中都獲得一部分的價值。這種價值捕獲很可能來自於高吞吐量鏈上非常低成本及高頻的個人交易,以及去中心化區塊鏈上成本較高、頻率較低的批量交易。總的來說,區塊鏈捕獲 DApp 價值的關鍵是能否支持大量擁有活躍用戶的 DApp。

不過區塊鏈確實也有一些侷限性。首先,它們只從在其區塊鏈上運行的 DApp 中捕獲價值。在一個鏈的選擇越來越多的環境中,DApp 可能會選擇通過跨鏈部署來分割它的功能使用,也就是在某條合適的鏈上部署相應高性能的功能,這樣就會減少另外一條鏈對其的價值捕獲。其次,區塊鏈經過優化來提供某些功能,例如以犧牲去中心化爲代價來產生鏈上可擴展性,或以犧牲隱私爲代價提供透明度。因此,DApp 可能只部署在具有某些優化過功能的區塊鏈上,或者只是將特定功能路由到鏈下,從而減少單個區塊鏈對其的總價值捕獲。最後,區塊鏈有意去限制其計算能力,因此更高階的 DApp 可能永遠不會直接在鏈上運行計算。然而,區塊鏈的原生代幣可能會從一些鏈下計算系統 (如 layer-2 欺詐證明或有效性證明) 中積累價值。

預言機 (混合服務層)

從 DApp 捕獲價值的第二個,也是最容易被誤解的基礎設施是預言機,它們執行信任最小化的鏈下功能,被稱爲混合服務。由於區塊鏈通過隔離來創建確定性 (即,區塊鏈僅使用內部數據追蹤內部狀態) ,因此它們沒有連接鏈下的內置功能。所以區塊鏈需要預言機與鏈下資源進行交互,以在某種程度上維持其確定性。

雖然人們通常在一定意義上認爲預言機只在鏈上中繼外部數據 (如喂價服務) ,但像 Chainlink 這樣的通用預言機網絡可以被用來爲 DApp 提供任何類型的混合服務——使用去中心化、密碼學、經濟激勵和 / 或可信硬件的鏈下計算,以在鏈上通過可驗證和可執行的方式爲智能合約提供高度安全和可信任的服務。

如果區塊鏈層類似於去中心化的計算機,那麼預言機層就像一個去中心化的互聯網協議網。然而,預言機不僅僅能安全地連接不同的價值系統;它們還通過完善自身服務來補充鏈上計算和鏈下資源。例如,預言機可以爲 DApp 的計算提供可擴展性和隱私性,以及通過數據聚合和質押爲傳統 API 服務提供鏈上的連接性和可信任性。而這裏值得我們注意的是,這兩種服務都不需要對底層區塊鏈或 API 進行修改。

DApp 將對去中心化預言機網絡 (decentralized oracle networks,DONs) 的廣泛混合服務有很大需求,包括:

  • 從外部 API 獲取數據並傳送到鏈上

  • 將智能合約的輸出中繼到像法幣支付系統這樣的外部 API

  • 聚合數據以使其免受單點故障的影響

  • 自動化開發 (DevOps) 和智能合約維護功能 (Keepers) ,如觸發償還、回基、限價訂單、收取收益、餘額充值等

  • 生成可驗證的隨機數,以證明鏈上隨機數的公平性

  • 使用 Layer-2 技術執行可擴展的智能合約和數據計算

  • 爲智能合約計算和數據生成隱私

  • 根據預先定義的公平概念爲用戶交易排序,防止搶跑和有害形式的 MEV

  • 爲封裝代幣和代幣化的現實世界資產提供跨鏈和儲備證明 (proof of reserve) 的橋接

  • 作爲一個區塊鏈抽象層,可以爲任何區塊鏈讀取 / 寫入數據

去中心化基礎設施如何實現 DApp 價值捕獲 (下)去中心化的預言機網絡在鏈上和鏈下環境之間雙向通信 (來源)

DON 執行的每項混合服務都會獲得報酬,即從 DApp 中捕獲了價值。支付主要以 DON 的原生代幣來計價,與礦工 / 驗證者以區塊鏈的原生代幣獲得報酬無異。成本會有很大的差異,取決於混合服務的使用頻率、複雜性和質量,以及服務保障的價值量和支持它的加密經濟系統的安全性。DON 可以通過要求預言機節點在鏈上服務協議中質押預言機網絡的原生代幣來提供加密經濟的安全,這些代幣是會因惡意活動或只是因爲未能履行預先訂立的鏈上義務 (例如離線、異常數據、錯誤證明等) 而被罰沒。

絕大多數的 DApp 對混合服務是有需求的,而且 DApp 需要的是多種混合服務,例如可擴展的合約計算、外部數據、DevOps 自動化等。這使得與通用型區塊鏈預言機層的應用範圍比任何單一的區塊鏈都更廣泛,因爲它可以在非常多獨立服務上從大多數區塊鏈上的大多數 DApp 中捕獲價值,並將整個現有的 API 經濟貨幣化。

我們認爲混合服務層將主要圍繞 Chainlink 進行整合。作爲市場領先的預言機解決方案,Chainlink 不僅已經有了顯著的網絡效應,而且它是一個完全通用的、無需許可的,並具有異構網絡架構的協議,。在這個意義上,Chainlink 是一個可以無限擴展的獨立的 DON 網絡,其中每個 DON 可以由任何自定義的節點組合組成,負責向不同的區塊鏈 / Layer 2 上的 DApp 提供不同類型的混合服務。正如 Chainlink 2.0 白皮書中所述,Chainlink DON 是可以有自己的共識機制、數據結構、外部連接、治理框架和信任假設的。但它們不是像區塊鏈那樣是永久的、通用的賬本。相反,DON 是獨立的,並且可以針對現有區塊鏈和 Layer 2 網絡的智能合約提供針對性的應用服務。

像 Chainlink 這樣的通用型異構預言機網絡可以很好地實現網絡效應,因爲它可以爲任何用例提供服務;不存在強制的設計模式、網絡可擴展性瓶頸或 DON 之間的相互依賴關係。這種網絡架構可以創建一個通用的混合服務市場,開發人員可以利用現有的 DON 或者可以結合可信任的節點運營商、外部 API 和計算適配器,爲 DApp 快速接入混合服務。隨着市場的多樣化發展,還發展出用於篩選 DON 及其各個組件質量的聲譽框架,以及用於記錄任何鏈上和鏈下系統如何通過 DON 進行交互的公共庫。

只有混合服務層的網絡效應才能向區塊鏈開發者開放世界上所有現有的數據和系統,並培育出大型高度可信任的通用節點池,以計算這些鏈下資源。由於開發者只需要專注於開發的核心業務邏輯,並可以用一種代幣做任何鏈下的事情,通用資源的可訪問性將大大加快構建和發佈 DApp 所需的時間。此外,還存在強大的規模經濟效應,因爲多種類型的 DON 可以由多個 DApp 共同使用和資助,且多虧了用戶費用聚合機制,大家可以以最低的成本使用最安全的 DON。

然而,混合服務層的廣闊性將同時看到其他項目所創造的競爭和利基市場,以及不同 DApp 對混合服務的差異需求。例如有些區塊鏈已經有內置的跨鏈橋接,如波卡的 XCMP 和 Cosmos 的 IBC。一些 DApp 還使用鏈上激勵來鼓勵混合功能,如 keeper bots 和其他 DApp 對可擴展性計算的需求較低,因爲它們本來就在高吞吐量的區塊鏈上運行。雖然會有很多競爭,但毫無疑問,預言機層的網絡效應可以爲那些想要構建高級 DApp 的開發人員帶來最大的裨益。爲什麼呢?因爲它可以讓所有區塊鏈上的開發者都能訪問可信任的節點網絡,以安全、可擴展和加密的方式使用任何輸入和輸出執行自定義計算。

外部 API (鏈下資源層)

捕獲 DApp 價值的第三類基礎設施是 DApp 使用的外部 API。任何存在於 DApp 底層區塊鏈之外的系統或網絡都屬於外部 API,其本身產生了獨特的價值形式,無論這部分的價值是體現在數據上還是服務上。外部 API 包括中心化的系統、獨立於 DApp 本身的區塊鏈,以及可以在鏈下使用的鏈上 DApp。因此,雖然通用型預言機網絡提供了連接外部資源的網關並完善了鏈上 / 鏈下服務,但外部 API 生成了許多 DApp 想要訪問的底層數據集和計算服務。

一些常見的外部 API 資源示例:

  • 專門生成特定數據集的數據提供商,例如高質量的天氣數據或金融市場信息。DApp 可以通過預言機把這些數據作爲輸入,觸發其計算的執行

  • 提供高級計算能力,如高性能機器學習算法和集成物聯網網絡的雲基礎設施。DApp 可以利用雲系統來處理原始數據,然後由預言機在鏈上中繼作爲輸入,觸發智能合約的函數計算

  • 提供法幣支付軌道和能接觸到大型客戶羣的全球支付基礎設施。DApp 可以使用傳統的支付網關以當地法定貨幣進行鏈下交易的結算

  • 由去中心化網絡 (如 Filecoin 和 Siacoin) 或中心化網絡 (如 DropBox 和雲系統) 組成可用的存儲解決方案。DApp 可以將大型存儲需求卸載到外部網絡,以避免更昂貴的鏈上開銷和 / 或檢索外部數據所需的計算。

  • 創建受歡迎服務(如 The Graph 的鏈上數據索引服務,以支持用戶交互或其他區塊鏈的外部支付)的 DApp。DApp 可以利用其他鏈上系統來獲得新功能,或接觸新用戶。

  • 爲用戶交互和網站提供支持的網站託管和域名註冊解決方案,使用戶能夠找到和使用 DApp。

去中心化基礎設施如何實現 DApp 價值捕獲 (下)示例:數據提供商對其金融市場數據的定價模型 (來源)

外部資源通過 DApp 直接或間接爲其數據 / 服務付費來捕獲價值。支付方式有兩種:使用法幣和傳統 API 訂購模型的鏈下支付,或者使用外部 DApp/ 網絡的原生代幣的鏈上支付。所有區塊鏈中的大多數 DApp 都需要某種形式的外部數據或計算,這幾乎總是需要使用預言機作爲不同環境之間的橋樑。這些外部資源可能對 DApp 的成功起着相當關鍵的作用,尤其是在 DApp 執行中使用的數據和計算。總的來說,外部資源的價值捕獲是相對較高。然而,大多數外部 API 面向的都是小衆市場,因此任何單一的外部資源可以從 DApp 中捕獲的價值都明顯有限。

如前所述,預言機通常通過將外部資源費用的提取納入到 DApp 支付的預言機費用中。這對 DApp 來說,其實是一種更容易的形式,因爲對於任何鏈下資源他們只需要管理一種支付流。這種形式還降低了成本,因爲預言機可以將費用匯總到共享外部服務中。隨着時間的推移,外部資源提供商很可能也會選擇成爲預言機節點之一,這樣的情況在 Chainlink 上並不少見 (例如 Tiingo、dxFeed 和其他) 。

從根本上說,預言機網絡以這兩種方式支持外部資源是很重要的:1) 允許外部資源提供商以向後兼容的方式向現有預言機出售 API 連接;2) 允許外部資源提供者啓動他們自己的預言機節點,直接在鏈上出售其 API。

這種雙重方法模型對於在鏈上獲得最廣泛的數據,同時保持對時間敏感的 DApp 所需的強大可信任性保證是至關重要的,這些 DApp 以自動化的方式爲數十億美元提供安全性。這就是爲什麼 Chainlink 今天運行着這兩種模式的原因,並同時提供數據聚合和數據隱私的解決方案,爲 DApp 優化其所需的數據。現實情況是,許多 API 供應商不希望運行額外的基礎設施,或者他們本身就缺乏以高度可信任的方式運行系統的能力。因此,如果供應商需要自己來運行節點,這將嚴重限制鏈上數據的訪問,併爲智能合約引入了潛在的嚴重漏洞 (即如果 API 供應商不是專業的 DevOps 的話) 。

DApp 代幣 (鏈上資金層)

捕獲 DApp 價值的最後一層是 DApp 的原生代幣,和可能在一個 DApp 中使用的各種外部 DApp 代幣。大多數 DApp 會選擇發行自己的原生代幣,這些代幣與 DApp 內的某些價值流或治理權力相關聯,在 DApp 內賦予代幣價值並用於引導一個雙邊市場。或者,有些 DApp 會給非原生 DApp 代幣提供支持, 這樣做通常是爲了吸引資金,尤其是需要各種資產流動性的 DeFi 應用。當今使用 DApp 代幣的最常見方式包括:

  • 爲基本的 DApp 服務提供流動性,例如代幣兌換和超額抵押貸款

  • 爲保險池提供資金,在服務出現故障時保護用戶的資金

  • 通過收取 DApp 內特定用戶交互的小額交易費用,給持有者發股權

  • 允許用戶在鏈上治理決策中使用代幣加權的投票權

  • 作爲貨幣間交易的橋樑

  • 作爲 DApp 服務或購買的支付和 / 或折扣媒介

去中心化基礎設施如何實現 DApp 價值捕獲 (下)基於 30 天數據樣本,關於從 DeFi 協議中產生的年化收入 (來源)

DApp 代幣以多種方式捕獲價值,有時有不只一個價值流。一些 DApp 代幣只是賦予持幣者通過 DApp 的原生治理 DAO 對協議修改進行投票的權利。其他 DApp 將所有交易費用的一部分分配給治理代幣持有者 (通過給分紅或燒燬的方式) ,作爲持有該 DApp 代幣股權的一種收入形式。也有 DApp 向做質押的 DApp 代幣持有者發放增發獎勵,無論是隻給它們代幣的持有者還是一些外部 DApp 的代幣持有者,都是爲了吸引流動性。最後,有些 DApp 更有創意,它們提供一些只有它們的代幣持有者才享有的特權和在它們 DApp 內可用的折扣。

DApp 代幣可以說受限於網絡效應,因爲它們只能從其 DApp 的使用中捕獲價值,並且鑑於 DApp 易於複製,在收取高額費用時必須要謹慎。但是,某些 DApp 的構建更像是基礎設施,而不是純粹應用本身,例如使用其他 DApp 作代幣兌換或即時鏈上流動性的 DApp。還有證據表明,具有良好聲譽和社區的 DApp 是很難被取代的。例如,今天市場上我們看到很多 DApp 有仿盤,但仿盤的存在大多數都是沒有什麼意義的,因爲用戶不信任缺乏經驗的團隊和 / 或由於社區共識或經濟風險而選擇忠於他們最喜歡的 DApp。

最成功的 DApp 可能是由那些有原創想法且能力強大的團隊構建的。他們還可能採用多鏈策略,吸引大量的長期流動性提供者,支持充滿熱情和活躍的社區,將混合服務外包給具有最佳網絡效應的解決方案,將收入來源與其代幣聯繫起來,併成爲其他 DApp 中受歡迎的代幣。

高級 DApp 需要聯合基礎設施,以形成網絡效應

DApp 已準備好成爲人們在多樣化的社會和經濟進程中進行全球互動的支柱了。然而,要形成成功的 DApp 的大型生態系統,需要利用網絡效應,這必須涉及與支持 DApp 的去中心化基礎設施的整合。網絡效應提供的先進開發環境對 DApp 的創建、維護和演化過程非常重要,一方面給開發者提供更多的可用資源,另一方面以最低的成本給 DApp 提供最高質量的服務。

網絡效應對 DApp 和支持它們的所有層是確實有益的存在。

  • 承載着成功的 DApp 的區塊鏈將產生更多的用戶費用,這些費用可以用來提高安全預算,從而能夠支持更去中心化和防篡改的網絡。那些在有更高安全預算的區塊鏈上運行的 DApp 是更安全的,也會更容易得到用戶的信任。

  • 預言機網絡通過混合服務支持大量新的 DApp,這樣將會吸引更大的用戶費用池,增加網絡的安全預算,使得節點運營商可以僱更多的人來維護。對預言機網絡的需求增加導致預言機節點之間的競爭,從而提升節點的安全性,擴大服務種類,也使得額外的 API 數據和計算服務通過預言機變得鏈上可用。

  • 外部資源提供商從成功的 DApp 和預言機網絡中獲益良多,因爲它爲他們開闢了新的市場,賺取了更多的收入。開發人員可用的外部資源和預言機計算越多,DApp 的開發速度就越快,它們就可以爲更多的價值提供安全性,並且它們可以支持的功能也會越高級。

  • 由安全的區塊鏈支持、得到高級的預言機計算的協助,並與高質量的外部輸入 / 輸出相連,DApp 變得性能更強、成本更低和技術更前沿。不斷提升的 DApp 促進用戶需求的增長,爲 DApp 代幣持有者帶來更多收入。

因此,雖然不同的基礎設施層可能會爭奪價值捕獲,但成功的 DApp——無論捕獲的價值在哪裏——都會爲所有基礎設施層帶來更多價值,因爲總的蛋糕面積更大了。最終,所有四個層都是相互依存的,並需要彼此的成功才能不僅最大化自身的價值捕獲,而且實現超越物質慾望的終極元目標:

在這個社會中,人們有能力控制自己的數據和金融資產,並參與到與他人公平、公開、透明和可靠的合約關係中。

來源鏈接:smartcontentpublication.medium.com