Khái niệm của blockchain modular xuất phát từ hai bài báo trắng. Năm 2018, Mustafa Albasan và Vitalik Buterin đồng tác giả bài báo “Data Availability Sampling and Fraud Proofs,” đề xuất một hệ thống cho phép các light client nhận và xác minh chứng cứ gian lận từ các full node. Nó thiết kế một giao thức lấy mẫu sẵn có dữ liệu để giảm sự đánh đổi giữa khả năng trên-chain và bảo mật, giải quyết vấn đề về khả năng mở rộng của blockchain mà không đánh đổi bảo mật và phi tập trung.
Tiếp theo, vào năm 2019, Mustafa Albasan đã trình bày một kiến trúc mới trong báo cáo trắng “Lazy Ledger”. Kiến trúc này sử dụng blockchain để đặt hàng và đảm bảo tính sẵn có dữ liệu giao dịch mà không xử lý và xác nhận thực thi giao dịch. Kiến trúc mới này nhằm giải quyết vấn đề khả năng mở rộng trong các hệ thống blockchain hiện có và ban đầu được gọi là một “khách hàng hợp đồng thông minh”. Việc thực thi hợp đồng thông minh được thực hiện bởi một lớp thực thi khác trên khách hàng này, tạo ra nguyên mẫu của Celestia, dự án lớp tính sẵn có dữ liệu modul đầu tiên.
Với sự ra đời của công nghệ Rollup, khái niệm này trở nên cụ thể hơn, theo logic thực hiện hợp đồng thông minh ngoại chuỗi và tải kết quả lên như bằng chứng cho 'lớp thực thi' của 'khách hàng'. Phản ánh về kiến trúc blockchain và các công nghệ mở rộng mới, Celestia đã nổi lên, định nghĩa một mô hình mới của 'blockchain modular'.
Các blockchain modular nhằm giải quyết bài toán tam giác không thể của lĩnh vực blockchain thông qua việc tách rời và tái cấu trúc. Đơn giản hơn, nó phân tách các chức năng chính của một chuỗi duy nhất thành nhiều tầng, mỗi tầng tập trung vào các chức năng cụ thể, từ đó đạt được khả năng mở rộng. Thông thường, các chức năng cơ bản của một chuỗi đơn nhất có thể được chia thành bốn tầng sau đây:
Trong lịch sử sớm, các giải pháp xung quanh Bitcoin như Mạng Lightning và các chuỗi bên có thể được coi là "những người tiên phong modul." Tuy nhiên, do tính không hoàn chỉnh Turing của Bitcoin, những giải pháp mở rộng này tiến triển chậm chạp với nhiều lỗi và không được áp dụng rộng rãi. Các chuỗi khối truyền thống đã cố gắng giải quyết vấn đề tam đỉnh bằng cách tái cấu trúc framework cơ bản, nhưng với thành công hạn chế. Để giải quyết vấn đề này, Vitalik Buterin đã đề xuất cải tiến xung quanh Rollups. Với sự chín chắn của chứng minh gian lận và chứng minh không có kiến thức, việc xây dựng các lớp thực thi trên Ethereum thông qua phương pháp giống như Lego trở nên hiện thực. Ethereum đã đặt mục tiêu cuối cùng của mình là một con đường mở rộng tầng lớp tập trung xung quanh Rollups. Phương pháp nâng cấp này, tập trung vào Rollups, dự kiến sẽ vượt qua các giải pháp mở rộng trước đó và trở thành giải pháp cuối cùng cho sự mở rộng của blockchain.
Nguồn ảnh: Legendary Quant
Cho vay DeFi theo mô hình modular tận dụng tính bảo mật, đồng thuận và sự sẵn có của dữ liệu do lớp nền tảng cung cấp, tập trung vào việc phân chia modular chức năng ở các lớp thực thi và ứng dụng và chạy các module này trên blockchain. Các phần modular chính bao gồm:
Một hệ thống cho vay linh hoạt cần lấy tất cả dữ liệu giao dịch và hợp đồng cần thiết từ lớp sẵn có dữ liệu để kích hoạt tương tác và xác minh giữa các module. Kết quả của hoạt động của mỗi module cần được xác nhận và ghi lại bởi lớp đồng thuận, đảm bảo an ninh và nhất quán của tất cả các thay đổi trạng thái của module. Hầu hết logic của cho vay linh hoạt chạy trên lớp thực thi, triển khai các chức năng của mỗi module thông qua các hợp đồng thông minh. Việc thanh toán cuối cùng và thanh lý giao dịch cho vay phụ thuộc vào lớp thanh toán, đảm bảo tính cuối cùng của giao dịch cho vay và thanh lý.
Nguồn ảnh: Giải thích về Cross-Chain Bridges
Bản chất của việc cho vay theo mô-đun không chỉ đơn giản là về cross-chain và tổng hợp, mặc dù cả hai đều đóng vai trò quan trọng. Ý tưởng cốt lõi của việc cho vay theo mô-đun là tăng cường tính linh hoạt, khả năng mở rộng, an ninh và sáng tạo hệ thống bằng cách modul hóa các chức năng khác nhau của quá trình cho vay. Cross-chain và tổng hợp là một phần của việc hiện thực ý tưởng cốt lõi này nhưng không phải là toàn bộ nó.
Cross-Chain (Tương tác Mạng lưới):
Tích hợp:
Thiết kế theo mô-đun:
Quản lý an ninh và rủi ro:
Tính linh hoạt và khả năng mở rộng:
Một số nền tảng DeFi đã được thiết lập, chẳng hạn như Aave, Compound và MakerDAO, cũng đang áp dụng các khái niệm thiết kế mô-đun. Ví dụ, MakerDAO đang hướng tới một mô hình SubDAO phi tập trung hơn và giao thức của Aave bao gồm nhiều hợp đồng thông minh xử lý vay, quản lý tài sản thế chấp, thanh lý, v.v. Các nhà phát triển và người dùng có thể kết hợp các hợp đồng này khi cần thiết và thậm chí phát triển các hợp đồng mới để mở rộng chức năng của nền tảng.
Morpho Labs nhằm tăng cường hiệu quả và trải nghiệm người dùng của thị trường cho vay phi tập trung thông qua sự đổi mới công nghệ và tối ưu hóa, thúc đẩy sự phát triển của hệ sinh thái DeFi. Với thiết kế theo mô-đun và cơ chế giao dịch không ma sát, Morpho Labs nhằm thu hút thêm người dùng và quỹ vào lĩnh vực tài chính phi tập trung. Các đổi mới chính bao gồm Morpho Blue và Meta Morpho, giúp tăng cường hiệu quả cho vay DeFi và tính tương tác.
Nguồn Ảnh: Chính Thức Của Morpho Labs
Morpho Blue
Morpho Blue là phiên bản tiên tiến của giao thức cho vay do Morpho Labs cung cấp. Nó nhằm mục đích giảm thiểu việc triển khai tài sản được mã hóa (ERC20 và ERC4626 tokens) trên Máy ảo Ethereum và tạo ra các thị trường cho vay độc lập. Morpho Blue cung cấp một tầng nền tảng không đáng tin cậy cho các khoản vay, cho vay và ứng dụng, hoạt động dưới các giấy phép kép (BUSL-1.1 và GPLv2). Một khi triển khai, nó sẽ chạy vĩnh viễn trên chuỗi khối Ethereum. (1) Các tính năng và thành phần chính bao gồm:
Một đặc điểm đáng chú ý của Morpho Blue là khả năng tạo ra các thị trường giao dịch không cần phép, cho phép người dùng thiết lập các thị trường độc lập bao gồm tài sản vay, tài sản bảo đảm, LLTV, oracles và mô hình lãi suất (IRM). Mỗi tham số được chọn trong quá trình tạo thị trường và không thể thay đổi, với LLTV và mô hình lãi suất được chọn từ một tập hợp các tùy chọn được phê duyệt bởi Morpho governance.
Meta Morpho
Meta Morpho là một meta-protocol độc lập được thiết kế để tạo ra MetaMorpho Vaults dựa trên Morpho Blue, cho phép tích hợp và tương tác mượt mà trên các nền tảng và giao thức DeFi khác nhau. Các tính năng chính bao gồm:
Nguồn ảnh: Euler Finance chính thức
Vào ngày 22 tháng 2 năm 2024, giao thức cho vay Euler Finance đã thông báo về việc khởi động lại sắp tới và phát hành phiên bản v2 của mình. Nền tảng cho vay có tính linh hoạt cao này chủ yếu bao gồm hai thành phần chính: Bộ Kit Euler Vault (EVK) và Kết nối Ethereum Vault (EVC), được thiết kế để nâng cao tính linh hoạt và chức năng của giao thức. (2)
Bộ Kit Euler Vault (EVK)
EVK là một bộ công cụ cho phép người dùng tạo và quản lý hệ thống "kho bảo mật" tùy chỉnh. EVK cho phép người dùng gửi tài sản của họ vào các kho bảo mật và thiết lập các chiến lược và quy tắc khác nhau theo nhu cầu. Nó tích hợp với EVC, cho phép các nhà phát triển tự do xây dựng các kho bảo mật ERC-4626. Các tính năng chính của EVK bao gồm:
Kết nối Ethereum Vault (EVC)
EVC là một công cụ được thiết kế để kết nối EVK trên Ethereum. Nó cho phép người dùng chuyển tài sản và chiến lược một cách mượt mà giữa các giao thức DeFi khác nhau, cung cấp sức mạnh siêu việt cho các kho bảo mật để hoạt động như tài sản thế chấp cho các kho bảo mật khác, tạo điều kiện cho việc giao tiếp liền mạch giữa các kho bảo mật ERC-4626 và các hợp đồng thông minh khác. Các tính năng chính của EVC bao gồm:
Euler Vault Kit (EVK) và Ethereum Vault Connector (EVC) là những tính năng quan trọng được giới thiệu bởi Euler Finance để cung cấp sự linh hoạt và hiệu quả quản lý tốt hơn. Thông qua EVK, người dùng có thể tạo và quản lý các kho bảo mật tùy chỉnh, và thông qua EVC, họ có thể chuyển tài sản và chiến lược một cách mượt mà giữa các kho bảo mật khác nhau. Những công cụ này cải thiện khả năng kiểm soát và quản lý tài sản của người dùng, góp phần nâng cao tính thanh khoản và hiệu quả trong hệ sinh thái DeFi.
Các giao thức DeFi đề cập đến một loạt các ứng dụng phi tập trung (dApps) được xây dựng trên các mạng blockchain cung cấp các dịch vụ tài chính truyền thống như cho vay, giao dịch và bảo hiểm mà không phụ thuộc vào các tổ chức tài chính truyền thống. Các giao thức DeFi linh hoạt và sáng tạo bằng cách phân chia các dịch vụ này thành các mô-đun độc lập, cho phép người dùng và nhà phát triển kết hợp và phối hợp các chức năng khác nhau.
Hiện tại, DeFi chủ yếu bao gồm các công cụ tổng hợp lợi suất, giao thức cho vay, công cụ phái sinh và quyền chọn và giao thức bảo hiểm. Các mô-đun này có thể được kết hợp tự do để tạo ra các sản phẩm và dịch vụ tài chính mới. Tuy nhiên, bản chất của chúng tương tự như logic "triển khai chuỗi một cú nhấp chuột" của OP Stack; Các giao thức DeFi mô-đun cần thiết lập các tổ hợp mô-đun trong khuôn khổ riêng của chúng để tạo ra các sản phẩm và dịch vụ tài chính mới.
Mặc dù DeFi theo mô hình mang lại tính linh hoạt, nhưng cũng đi kèm với những rủi ro tiềm ẩn. UniSwap đã thổi bùng cuộc bùng nổ DeFi, trở thành “bản thiết kế” cho các giao thức DeFi hiện nay. Kể từ khi ra đời, UniSwap chưa bao giờ bị hack, chủ yếu là do sự phụ thuộc vào một hằng số cốt lõi đơn giản (tokenBalanceX * tokenBalanceY = k) và tích hợp với các hợp đồng thông minh không thể thay đổi.
Tuy nhiên, tính linh hoạt của tính mô-đun cũng mang lại sự phức tạp tương đối. Sự kết nối cao giữa các giao thức DeFi khác nhau có nghĩa là nếu một hợp đồng có thể nâng cấp trong một giao thức gặp sự cố, nó có thể gây ra một phản ứng dây chuyền ảnh hưởng đến các giao thức khác, có thể dẫn đến rủi ro hệ thống trong toàn bộ hệ sinh thái. Đây là một khía cạnh quan trọng cần được xem xét.
Khái niệm của blockchain modular xuất phát từ hai bài báo trắng. Năm 2018, Mustafa Albasan và Vitalik Buterin đồng tác giả bài báo “Data Availability Sampling and Fraud Proofs,” đề xuất một hệ thống cho phép các light client nhận và xác minh chứng cứ gian lận từ các full node. Nó thiết kế một giao thức lấy mẫu sẵn có dữ liệu để giảm sự đánh đổi giữa khả năng trên-chain và bảo mật, giải quyết vấn đề về khả năng mở rộng của blockchain mà không đánh đổi bảo mật và phi tập trung.
Tiếp theo, vào năm 2019, Mustafa Albasan đã trình bày một kiến trúc mới trong báo cáo trắng “Lazy Ledger”. Kiến trúc này sử dụng blockchain để đặt hàng và đảm bảo tính sẵn có dữ liệu giao dịch mà không xử lý và xác nhận thực thi giao dịch. Kiến trúc mới này nhằm giải quyết vấn đề khả năng mở rộng trong các hệ thống blockchain hiện có và ban đầu được gọi là một “khách hàng hợp đồng thông minh”. Việc thực thi hợp đồng thông minh được thực hiện bởi một lớp thực thi khác trên khách hàng này, tạo ra nguyên mẫu của Celestia, dự án lớp tính sẵn có dữ liệu modul đầu tiên.
Với sự ra đời của công nghệ Rollup, khái niệm này trở nên cụ thể hơn, theo logic thực hiện hợp đồng thông minh ngoại chuỗi và tải kết quả lên như bằng chứng cho 'lớp thực thi' của 'khách hàng'. Phản ánh về kiến trúc blockchain và các công nghệ mở rộng mới, Celestia đã nổi lên, định nghĩa một mô hình mới của 'blockchain modular'.
Các blockchain modular nhằm giải quyết bài toán tam giác không thể của lĩnh vực blockchain thông qua việc tách rời và tái cấu trúc. Đơn giản hơn, nó phân tách các chức năng chính của một chuỗi duy nhất thành nhiều tầng, mỗi tầng tập trung vào các chức năng cụ thể, từ đó đạt được khả năng mở rộng. Thông thường, các chức năng cơ bản của một chuỗi đơn nhất có thể được chia thành bốn tầng sau đây:
Trong lịch sử sớm, các giải pháp xung quanh Bitcoin như Mạng Lightning và các chuỗi bên có thể được coi là "những người tiên phong modul." Tuy nhiên, do tính không hoàn chỉnh Turing của Bitcoin, những giải pháp mở rộng này tiến triển chậm chạp với nhiều lỗi và không được áp dụng rộng rãi. Các chuỗi khối truyền thống đã cố gắng giải quyết vấn đề tam đỉnh bằng cách tái cấu trúc framework cơ bản, nhưng với thành công hạn chế. Để giải quyết vấn đề này, Vitalik Buterin đã đề xuất cải tiến xung quanh Rollups. Với sự chín chắn của chứng minh gian lận và chứng minh không có kiến thức, việc xây dựng các lớp thực thi trên Ethereum thông qua phương pháp giống như Lego trở nên hiện thực. Ethereum đã đặt mục tiêu cuối cùng của mình là một con đường mở rộng tầng lớp tập trung xung quanh Rollups. Phương pháp nâng cấp này, tập trung vào Rollups, dự kiến sẽ vượt qua các giải pháp mở rộng trước đó và trở thành giải pháp cuối cùng cho sự mở rộng của blockchain.
Nguồn ảnh: Legendary Quant
Cho vay DeFi theo mô hình modular tận dụng tính bảo mật, đồng thuận và sự sẵn có của dữ liệu do lớp nền tảng cung cấp, tập trung vào việc phân chia modular chức năng ở các lớp thực thi và ứng dụng và chạy các module này trên blockchain. Các phần modular chính bao gồm:
Một hệ thống cho vay linh hoạt cần lấy tất cả dữ liệu giao dịch và hợp đồng cần thiết từ lớp sẵn có dữ liệu để kích hoạt tương tác và xác minh giữa các module. Kết quả của hoạt động của mỗi module cần được xác nhận và ghi lại bởi lớp đồng thuận, đảm bảo an ninh và nhất quán của tất cả các thay đổi trạng thái của module. Hầu hết logic của cho vay linh hoạt chạy trên lớp thực thi, triển khai các chức năng của mỗi module thông qua các hợp đồng thông minh. Việc thanh toán cuối cùng và thanh lý giao dịch cho vay phụ thuộc vào lớp thanh toán, đảm bảo tính cuối cùng của giao dịch cho vay và thanh lý.
Nguồn ảnh: Giải thích về Cross-Chain Bridges
Bản chất của việc cho vay theo mô-đun không chỉ đơn giản là về cross-chain và tổng hợp, mặc dù cả hai đều đóng vai trò quan trọng. Ý tưởng cốt lõi của việc cho vay theo mô-đun là tăng cường tính linh hoạt, khả năng mở rộng, an ninh và sáng tạo hệ thống bằng cách modul hóa các chức năng khác nhau của quá trình cho vay. Cross-chain và tổng hợp là một phần của việc hiện thực ý tưởng cốt lõi này nhưng không phải là toàn bộ nó.
Cross-Chain (Tương tác Mạng lưới):
Tích hợp:
Thiết kế theo mô-đun:
Quản lý an ninh và rủi ro:
Tính linh hoạt và khả năng mở rộng:
Một số nền tảng DeFi đã được thiết lập, chẳng hạn như Aave, Compound và MakerDAO, cũng đang áp dụng các khái niệm thiết kế mô-đun. Ví dụ, MakerDAO đang hướng tới một mô hình SubDAO phi tập trung hơn và giao thức của Aave bao gồm nhiều hợp đồng thông minh xử lý vay, quản lý tài sản thế chấp, thanh lý, v.v. Các nhà phát triển và người dùng có thể kết hợp các hợp đồng này khi cần thiết và thậm chí phát triển các hợp đồng mới để mở rộng chức năng của nền tảng.
Morpho Labs nhằm tăng cường hiệu quả và trải nghiệm người dùng của thị trường cho vay phi tập trung thông qua sự đổi mới công nghệ và tối ưu hóa, thúc đẩy sự phát triển của hệ sinh thái DeFi. Với thiết kế theo mô-đun và cơ chế giao dịch không ma sát, Morpho Labs nhằm thu hút thêm người dùng và quỹ vào lĩnh vực tài chính phi tập trung. Các đổi mới chính bao gồm Morpho Blue và Meta Morpho, giúp tăng cường hiệu quả cho vay DeFi và tính tương tác.
Nguồn Ảnh: Chính Thức Của Morpho Labs
Morpho Blue
Morpho Blue là phiên bản tiên tiến của giao thức cho vay do Morpho Labs cung cấp. Nó nhằm mục đích giảm thiểu việc triển khai tài sản được mã hóa (ERC20 và ERC4626 tokens) trên Máy ảo Ethereum và tạo ra các thị trường cho vay độc lập. Morpho Blue cung cấp một tầng nền tảng không đáng tin cậy cho các khoản vay, cho vay và ứng dụng, hoạt động dưới các giấy phép kép (BUSL-1.1 và GPLv2). Một khi triển khai, nó sẽ chạy vĩnh viễn trên chuỗi khối Ethereum. (1) Các tính năng và thành phần chính bao gồm:
Một đặc điểm đáng chú ý của Morpho Blue là khả năng tạo ra các thị trường giao dịch không cần phép, cho phép người dùng thiết lập các thị trường độc lập bao gồm tài sản vay, tài sản bảo đảm, LLTV, oracles và mô hình lãi suất (IRM). Mỗi tham số được chọn trong quá trình tạo thị trường và không thể thay đổi, với LLTV và mô hình lãi suất được chọn từ một tập hợp các tùy chọn được phê duyệt bởi Morpho governance.
Meta Morpho
Meta Morpho là một meta-protocol độc lập được thiết kế để tạo ra MetaMorpho Vaults dựa trên Morpho Blue, cho phép tích hợp và tương tác mượt mà trên các nền tảng và giao thức DeFi khác nhau. Các tính năng chính bao gồm:
Nguồn ảnh: Euler Finance chính thức
Vào ngày 22 tháng 2 năm 2024, giao thức cho vay Euler Finance đã thông báo về việc khởi động lại sắp tới và phát hành phiên bản v2 của mình. Nền tảng cho vay có tính linh hoạt cao này chủ yếu bao gồm hai thành phần chính: Bộ Kit Euler Vault (EVK) và Kết nối Ethereum Vault (EVC), được thiết kế để nâng cao tính linh hoạt và chức năng của giao thức. (2)
Bộ Kit Euler Vault (EVK)
EVK là một bộ công cụ cho phép người dùng tạo và quản lý hệ thống "kho bảo mật" tùy chỉnh. EVK cho phép người dùng gửi tài sản của họ vào các kho bảo mật và thiết lập các chiến lược và quy tắc khác nhau theo nhu cầu. Nó tích hợp với EVC, cho phép các nhà phát triển tự do xây dựng các kho bảo mật ERC-4626. Các tính năng chính của EVK bao gồm:
Kết nối Ethereum Vault (EVC)
EVC là một công cụ được thiết kế để kết nối EVK trên Ethereum. Nó cho phép người dùng chuyển tài sản và chiến lược một cách mượt mà giữa các giao thức DeFi khác nhau, cung cấp sức mạnh siêu việt cho các kho bảo mật để hoạt động như tài sản thế chấp cho các kho bảo mật khác, tạo điều kiện cho việc giao tiếp liền mạch giữa các kho bảo mật ERC-4626 và các hợp đồng thông minh khác. Các tính năng chính của EVC bao gồm:
Euler Vault Kit (EVK) và Ethereum Vault Connector (EVC) là những tính năng quan trọng được giới thiệu bởi Euler Finance để cung cấp sự linh hoạt và hiệu quả quản lý tốt hơn. Thông qua EVK, người dùng có thể tạo và quản lý các kho bảo mật tùy chỉnh, và thông qua EVC, họ có thể chuyển tài sản và chiến lược một cách mượt mà giữa các kho bảo mật khác nhau. Những công cụ này cải thiện khả năng kiểm soát và quản lý tài sản của người dùng, góp phần nâng cao tính thanh khoản và hiệu quả trong hệ sinh thái DeFi.
Các giao thức DeFi đề cập đến một loạt các ứng dụng phi tập trung (dApps) được xây dựng trên các mạng blockchain cung cấp các dịch vụ tài chính truyền thống như cho vay, giao dịch và bảo hiểm mà không phụ thuộc vào các tổ chức tài chính truyền thống. Các giao thức DeFi linh hoạt và sáng tạo bằng cách phân chia các dịch vụ này thành các mô-đun độc lập, cho phép người dùng và nhà phát triển kết hợp và phối hợp các chức năng khác nhau.
Hiện tại, DeFi chủ yếu bao gồm các công cụ tổng hợp lợi suất, giao thức cho vay, công cụ phái sinh và quyền chọn và giao thức bảo hiểm. Các mô-đun này có thể được kết hợp tự do để tạo ra các sản phẩm và dịch vụ tài chính mới. Tuy nhiên, bản chất của chúng tương tự như logic "triển khai chuỗi một cú nhấp chuột" của OP Stack; Các giao thức DeFi mô-đun cần thiết lập các tổ hợp mô-đun trong khuôn khổ riêng của chúng để tạo ra các sản phẩm và dịch vụ tài chính mới.
Mặc dù DeFi theo mô hình mang lại tính linh hoạt, nhưng cũng đi kèm với những rủi ro tiềm ẩn. UniSwap đã thổi bùng cuộc bùng nổ DeFi, trở thành “bản thiết kế” cho các giao thức DeFi hiện nay. Kể từ khi ra đời, UniSwap chưa bao giờ bị hack, chủ yếu là do sự phụ thuộc vào một hằng số cốt lõi đơn giản (tokenBalanceX * tokenBalanceY = k) và tích hợp với các hợp đồng thông minh không thể thay đổi.
Tuy nhiên, tính linh hoạt của tính mô-đun cũng mang lại sự phức tạp tương đối. Sự kết nối cao giữa các giao thức DeFi khác nhau có nghĩa là nếu một hợp đồng có thể nâng cấp trong một giao thức gặp sự cố, nó có thể gây ra một phản ứng dây chuyền ảnh hưởng đến các giao thức khác, có thể dẫn đến rủi ro hệ thống trong toàn bộ hệ sinh thái. Đây là một khía cạnh quan trọng cần được xem xét.