模塊化區塊鏈的概念源於兩篇白皮書。2018年,穆斯塔法·阿巴桑(Mustafa Albasan)和維塔利克·布特林(Vitalik Buterin)共同撰寫了名為“數據可用性抽樣和欺詐證明”的白皮書,提出了一個允許輕量級客戶端接收和驗證全節點欺詐證明的系統。它設計了一個數據可用性抽樣協議,以減少鏈上容量和安全之間的折衷,解決區塊鏈可擴展性問題,同時不影響安全性和去中心化。
隨後,2019年,Mustafa Albasan在《Lazy Ledger》白皮書中詳細介紹了一種新的架構。該架構使用區塊鏈進行排序和確保交易數據的可用性,而無需處理交易執行和驗證。這種新架構旨在解決現有區塊鏈系統中的可擴展性問題,最初被稱為“智能合約客戶端”。智能合約的執行由該客戶端上的另一個執行層完成,形成了Celestia的原型,這是第一個模塊化數據可用性層項目。
隨著Rollup技術的出現,這一概念變得更加具體,遵循在鏈下執行智能合約並將結果作為證明上傳到“客戶端”執行層的邏輯。反思區塊鏈架構和新的擴展技術,Celestia應運而生,定義了一個“模塊化區塊鏈”的新範式。
模塊化區塊鏈旨在通過解耦和重組來解決區塊鏈領域中的“不可能三角”困境。簡單來說,它將單一鏈的主要功能分解為多個層級,每個層級都專注於特定功能,從而實現可擴展性。一般而言,單體鏈的基本功能可以分為以下四個層級:
在早期歷史上,像閃電網絡和側鏈這樣的比特幣解決方案可以被認為是“模塊化的先驅”。然而,由於比特幣的非圖靈完整性,這些擴展解決方案進展緩慢,存在各種缺陷並且未被廣泛採用。傳統區塊鏈試圖通過重構基礎框架來解決三難問題,但取得了有限的成功。為了解決這個問題,Vitalik Buterin提出了關於Rollups的改進方案。隨著作偽證明和零知識證明的成熟,通過類似樂高的方法在以太坊上構建執行層變得現實。以太坊將其最終目標設定為以Rollups為中心的分層擴展路徑。這種以Rollups為中心的升級方法預計將超越以往的擴展解決方案,成為區塊鏈擴展的最終解決方案。
圖片來源:Legendary Quant
模塊化 DeFi 借貸利用基礎層所提供的安全性、共識和數據可用性,專注於執行和應用層的功能模塊化,並在區塊鏈上運行這些模塊。關鍵模塊部分包括:
一個模塊化的借貸系統需要從數據可用性層獲取所有必要的交易和合約數據,以便模塊之間的交互和驗證。每個模塊操作的結果需要由共識層確認和記錄,確保所有模塊狀態變化的安全性和一致性。大部分模塊化借貸的邏輯運行在執行層上,通過智能合約實現每個模塊的功能。借貸交易的最終結算和清算依賴於結算層,確保借貸和清算交易的最終性。
圖片來源:跨鏈橋樑解釋
模塊化借貸的本質不僅僅是跨鏈和匯總,盡管兩者都發揮著重要作用。模塊化借貸的核心思想是通過模塊化借貸過程的各種功能,提高系統的靈活性、可擴展性、安全性和創新性。跨鏈和匯總是實現這一核心思想的一部分,但並不是全部。
跨鏈(互操作性):
聚合:
模塊化設計:
安全和风险管理:
靈活性和可擴展性:
一些已经建立的 DeFi 平台,例如 Aave、Compound 和 MakerDAO,也正在采用模块化设计概念。例如,MakerDAO 正朝着更加去中心化的 SubDAO 模型发展,而 Aave 的协议由处理借贷、抵押管理、清算等的多个智能合约组成。开发人员和用户可以根据需要组合这些合约,甚至开发新的合约来扩展平台的功能。
Morpho Labs旨在通過技術創新和優化提高去中心化借貸市場的效率和用戶體驗,促進DeFi生態系統的增長。Morpho Labs憑藉其模塊化設計和無摩擦交易機制,旨在吸引更多用戶和資金進入去中心化金融領域。關鍵創新包括Morpho Blue和Meta Morpho,這些都增強了DeFi借貸的效率和互通性。
圖片來源:Morpho Labs 官方
Morpho Blue
Morpho Blue 是 Morpho Labs 提供的借貸協議的進階版本。它旨在最小化在以太坊虛擬機上部署加密資產(ERC20 和 ERC4626 代幣),並創建獨立的借貸市場。Morpho Blue 為貸款人、借款人和應用程序提供了一個無需信任的基礎層,並運行在雙重許可證(BUSL-1.1 和 GPLv2)下。一旦部署,它將永久運行在以太坊區塊鏈上。(1)主要功能和組件包括:
Morpho Blue的一個顯著特點是能夠創建無需許可的交易市場,允許用戶建立由貸款資產、抵押資產、LLTV、Oracle和利率模型(IRM)組成的獨立市場。在市場創建期間選擇每個參數,並且不可變,LLTV和利率模型從Morpho治理批准的一組選項中選擇。
Meta Morpho
Meta Morpho是一個獨立的元協議,旨在基於Morpho Blue創建MetaMorpho Vaults,從而在不同的DeFi平台和協議之間實現無縫集成和互操作性。其主要功能包括:
圖片來源:Euler Finance 官方
2024年2月22日,借貸協議Euler Finance宣布即將重新啟動並發布其v2版本。該模塊化借貸平台主要包括兩個主要組件:Euler Vault Kit (EVK)和Ethereum Vault Connector (EVC),旨在提升協議的靈活性和功能性。(2)
Euler Vault Kit(EVK)
EVK是一個工具包,允許使用者創建和管理自定義的「保險庫」系統。EVK使用戶能夠將其資產存入金庫,並根據需要設置不同的策略和規則。它與EVC集成,允許開發人員自由構建ERC-4626保險庫。EVK的主要特點包括:
以太坊保險庫連接器 (EVC)
EVC是一個旨在連接以太坊上的EVK的工具。它允許用戶在不同的去中心化金融協議之間無縫轉移資產和策略,賦予金庫超能力以作為其他金庫的擔保物品,促進ERC-4626金庫和其他智能合約之間的無縫通信。EVC的主要功能包括:
Euler Vault Kit(EVK)和Ethereum Vault Connector(EVC)是Euler Finance推出的重要功能,旨在提供更大的灵活性和管理效率。通过EVK,用户可以创建和管理自定义保险库,通过EVC,他们可以在不同的保险库之间无缝地转移资产和策略。这些工具增强了用户对其资产的控制和管理能力,有助于改善DeFi生态系统中的流动性和效率。
去中心化金融協議是指建立在區塊鏈網絡上的一系列去中心化應用程序(dApps),這些應用程序提供傳統金融服務,如借貸、交易和保險,而無需依賴傳統金融機構。模塊化的DeFi協議通過將這些服務分解為獨立模塊,提高了靈活性和創新性,允許用戶和開發人員混合和匹配不同的功能。
目前,DeFi主要由收益聚合器、借贷协议、衍生品和期权以及保险协议组成。这些模块可以自由组合以创建新的金融产品和服务。然而,它们的性质类似于OP Stack的“一键链部署”逻辑;模块化的DeFi协议需要在自身框架内建立模块组合以创建新的金融产品和服务。
雖然模塊化的去中心化金融帶來了靈活性,但也伴隨著潛在的風險。UniSwap點燃了DeFi的熱潮,成為當今各種DeFi協議的“藍圖”。自成立以來,UniSwap從未被黑客入侵,主要是由於其依賴於一個簡單的核心不變式(tokenBalanceX * tokenBalanceY = k)以及與不可變智能合約的整合。
然而,模塊化的靈活性也引入了相對複雜性。不同DeFi協議之間的高度互聯性意味著,如果一個協議中的可升級合約失敗,可能會觸發連鎖反應,影響其他協議,潛在地導致整個生態系統的系統性風險。這是需要考慮的重要方面。
模塊化區塊鏈的概念源於兩篇白皮書。2018年,穆斯塔法·阿巴桑(Mustafa Albasan)和維塔利克·布特林(Vitalik Buterin)共同撰寫了名為“數據可用性抽樣和欺詐證明”的白皮書,提出了一個允許輕量級客戶端接收和驗證全節點欺詐證明的系統。它設計了一個數據可用性抽樣協議,以減少鏈上容量和安全之間的折衷,解決區塊鏈可擴展性問題,同時不影響安全性和去中心化。
隨後,2019年,Mustafa Albasan在《Lazy Ledger》白皮書中詳細介紹了一種新的架構。該架構使用區塊鏈進行排序和確保交易數據的可用性,而無需處理交易執行和驗證。這種新架構旨在解決現有區塊鏈系統中的可擴展性問題,最初被稱為“智能合約客戶端”。智能合約的執行由該客戶端上的另一個執行層完成,形成了Celestia的原型,這是第一個模塊化數據可用性層項目。
隨著Rollup技術的出現,這一概念變得更加具體,遵循在鏈下執行智能合約並將結果作為證明上傳到“客戶端”執行層的邏輯。反思區塊鏈架構和新的擴展技術,Celestia應運而生,定義了一個“模塊化區塊鏈”的新範式。
模塊化區塊鏈旨在通過解耦和重組來解決區塊鏈領域中的“不可能三角”困境。簡單來說,它將單一鏈的主要功能分解為多個層級,每個層級都專注於特定功能,從而實現可擴展性。一般而言,單體鏈的基本功能可以分為以下四個層級:
在早期歷史上,像閃電網絡和側鏈這樣的比特幣解決方案可以被認為是“模塊化的先驅”。然而,由於比特幣的非圖靈完整性,這些擴展解決方案進展緩慢,存在各種缺陷並且未被廣泛採用。傳統區塊鏈試圖通過重構基礎框架來解決三難問題,但取得了有限的成功。為了解決這個問題,Vitalik Buterin提出了關於Rollups的改進方案。隨著作偽證明和零知識證明的成熟,通過類似樂高的方法在以太坊上構建執行層變得現實。以太坊將其最終目標設定為以Rollups為中心的分層擴展路徑。這種以Rollups為中心的升級方法預計將超越以往的擴展解決方案,成為區塊鏈擴展的最終解決方案。
圖片來源:Legendary Quant
模塊化 DeFi 借貸利用基礎層所提供的安全性、共識和數據可用性,專注於執行和應用層的功能模塊化,並在區塊鏈上運行這些模塊。關鍵模塊部分包括:
一個模塊化的借貸系統需要從數據可用性層獲取所有必要的交易和合約數據,以便模塊之間的交互和驗證。每個模塊操作的結果需要由共識層確認和記錄,確保所有模塊狀態變化的安全性和一致性。大部分模塊化借貸的邏輯運行在執行層上,通過智能合約實現每個模塊的功能。借貸交易的最終結算和清算依賴於結算層,確保借貸和清算交易的最終性。
圖片來源:跨鏈橋樑解釋
模塊化借貸的本質不僅僅是跨鏈和匯總,盡管兩者都發揮著重要作用。模塊化借貸的核心思想是通過模塊化借貸過程的各種功能,提高系統的靈活性、可擴展性、安全性和創新性。跨鏈和匯總是實現這一核心思想的一部分,但並不是全部。
跨鏈(互操作性):
聚合:
模塊化設計:
安全和风险管理:
靈活性和可擴展性:
一些已经建立的 DeFi 平台,例如 Aave、Compound 和 MakerDAO,也正在采用模块化设计概念。例如,MakerDAO 正朝着更加去中心化的 SubDAO 模型发展,而 Aave 的协议由处理借贷、抵押管理、清算等的多个智能合约组成。开发人员和用户可以根据需要组合这些合约,甚至开发新的合约来扩展平台的功能。
Morpho Labs旨在通過技術創新和優化提高去中心化借貸市場的效率和用戶體驗,促進DeFi生態系統的增長。Morpho Labs憑藉其模塊化設計和無摩擦交易機制,旨在吸引更多用戶和資金進入去中心化金融領域。關鍵創新包括Morpho Blue和Meta Morpho,這些都增強了DeFi借貸的效率和互通性。
圖片來源:Morpho Labs 官方
Morpho Blue
Morpho Blue 是 Morpho Labs 提供的借貸協議的進階版本。它旨在最小化在以太坊虛擬機上部署加密資產(ERC20 和 ERC4626 代幣),並創建獨立的借貸市場。Morpho Blue 為貸款人、借款人和應用程序提供了一個無需信任的基礎層,並運行在雙重許可證(BUSL-1.1 和 GPLv2)下。一旦部署,它將永久運行在以太坊區塊鏈上。(1)主要功能和組件包括:
Morpho Blue的一個顯著特點是能夠創建無需許可的交易市場,允許用戶建立由貸款資產、抵押資產、LLTV、Oracle和利率模型(IRM)組成的獨立市場。在市場創建期間選擇每個參數,並且不可變,LLTV和利率模型從Morpho治理批准的一組選項中選擇。
Meta Morpho
Meta Morpho是一個獨立的元協議,旨在基於Morpho Blue創建MetaMorpho Vaults,從而在不同的DeFi平台和協議之間實現無縫集成和互操作性。其主要功能包括:
圖片來源:Euler Finance 官方
2024年2月22日,借貸協議Euler Finance宣布即將重新啟動並發布其v2版本。該模塊化借貸平台主要包括兩個主要組件:Euler Vault Kit (EVK)和Ethereum Vault Connector (EVC),旨在提升協議的靈活性和功能性。(2)
Euler Vault Kit(EVK)
EVK是一個工具包,允許使用者創建和管理自定義的「保險庫」系統。EVK使用戶能夠將其資產存入金庫,並根據需要設置不同的策略和規則。它與EVC集成,允許開發人員自由構建ERC-4626保險庫。EVK的主要特點包括:
以太坊保險庫連接器 (EVC)
EVC是一個旨在連接以太坊上的EVK的工具。它允許用戶在不同的去中心化金融協議之間無縫轉移資產和策略,賦予金庫超能力以作為其他金庫的擔保物品,促進ERC-4626金庫和其他智能合約之間的無縫通信。EVC的主要功能包括:
Euler Vault Kit(EVK)和Ethereum Vault Connector(EVC)是Euler Finance推出的重要功能,旨在提供更大的灵活性和管理效率。通过EVK,用户可以创建和管理自定义保险库,通过EVC,他们可以在不同的保险库之间无缝地转移资产和策略。这些工具增强了用户对其资产的控制和管理能力,有助于改善DeFi生态系统中的流动性和效率。
去中心化金融協議是指建立在區塊鏈網絡上的一系列去中心化應用程序(dApps),這些應用程序提供傳統金融服務,如借貸、交易和保險,而無需依賴傳統金融機構。模塊化的DeFi協議通過將這些服務分解為獨立模塊,提高了靈活性和創新性,允許用戶和開發人員混合和匹配不同的功能。
目前,DeFi主要由收益聚合器、借贷协议、衍生品和期权以及保险协议组成。这些模块可以自由组合以创建新的金融产品和服务。然而,它们的性质类似于OP Stack的“一键链部署”逻辑;模块化的DeFi协议需要在自身框架内建立模块组合以创建新的金融产品和服务。
雖然模塊化的去中心化金融帶來了靈活性,但也伴隨著潛在的風險。UniSwap點燃了DeFi的熱潮,成為當今各種DeFi協議的“藍圖”。自成立以來,UniSwap從未被黑客入侵,主要是由於其依賴於一個簡單的核心不變式(tokenBalanceX * tokenBalanceY = k)以及與不可變智能合約的整合。
然而,模塊化的靈活性也引入了相對複雜性。不同DeFi協議之間的高度互聯性意味著,如果一個協議中的可升級合約失敗,可能會觸發連鎖反應,影響其他協議,潛在地導致整個生態系統的系統性風險。這是需要考慮的重要方面。