
Giao thức cho vay và sự phụ thuộc vào quản trị
Tuyển chọn TechFlowTuyển chọn TechFlow

Giao thức cho vay và sự phụ thuộc vào quản trị
Đối với các giao thức không phụ thuộc vào quản trị, mọi thứ đều do thị trường quyết định, điều này đặt ra yêu cầu cao hơn đối với những người tham gia cho vay và đi vay.
Tổng quan
Giao thức cho vay là phần quan trọng nhất trong hệ thống DeFi. Tuy nhiên, các giao thức cho vay khác nhau lại áp dụng những kiến trúc khác nhau do cân nhắc về cơ chế quản trị. Bài viết này sẽ chủ yếu thảo luận về kiến trúc của các giao thức cho vay dưới góc nhìn chế độ quản trị. Vì xuất phát điểm của bài viết, nội dung chủ yếu tập trung vào mối quan hệ giữa Collaterals và Liabilities cũng như cấu hình các yếu tố trong giao thức cho vay.
Collaterals và Liabilities
Monolithic
Monolithic hiện vẫn là kiến trúc phổ biến nhất của các giao thức cho vay. Trong kiến trúc này, người dùng có thể sử dụng nhiều tài sản làm Collaterals để vay các tài sản khác, đồng thời các Collaterals mà người dùng gửi vào cũng có thể được người dùng khác vay lại, do đó Collaterals của người dùng cũng có thể sinh lãi.
Trong kiến trúc Monolithic, để tránh rủi ro, một số token chỉ có thể được vay chứ không thể làm Collaterals. Ví dụ như trong hình dưới đây, người dùng có thể gửi wstETH và USDC làm Collaterals để vay token LINK, nhưng không thể dùng token LINK làm Collaterals để vay WBTC.

Giao thức cho vay điển hình nhất theo kiến trúc Monolithic là AAVE V3 - giao thức cho vay lớn nhất hiện nay trên Ethereum. Hầu hết các tài sản trong AAVE V3 đều có thể vừa làm Collaterals vừa làm Liabilities (tình huống Normal như trong hình dưới). AAVE V3 cũng có chế độ Isolation Mode, trong chế độ này, một số tài sản chỉ có thể làm Collaterals để vay stablecoin, nhưng không thể dùng để vay các token khác.

Kiến trúc Monolithic có hiệu suất sử dụng vốn cao. Đối với người dùng thông thường, họ có thể trực tiếp gửi nhiều loại token làm Collaterals để vay tài sản cần thiết, đồng thời các Collaterals cũng sinh lãi. Tuy nhiên vấn đề lớn nhất của kiến trúc này là không thể đưa phần lớn các token vào làm Collaterals, bởi vì việc đưa các token có giá trị bất ổn làm Collaterals có thể dẫn đến tổn thất nặng nề cho giao thức cho vay.
Việc kiểm duyệt token của AAVE V3 cực kỳ nghiêm ngặt, do đó hiện tại AAVE V3 chỉ hỗ trợ khoảng 30 loại token làm tài sản thế chấp, trong số đó nhiều token nằm trong Isolation Mode nên không thể dùng làm tài sản thế chấp chung.
Isolated Pairs
Isolated Pairs cũng là một kiến trúc giao thức cho vay được sử dụng khá phổ biến hiện nay. Trong mô hình này, Collaterals mà người dùng gửi vào chỉ có thể dùng để vay một loại token nhất định. Đồng thời, các Collaterals gửi vào sẽ không được cho vay lại, do đó Collaterals không thể sinh lãi.

Hiện tại, giao thức đang sử dụng mô hình này là Morpho Blue - giao thức cho vay lớn thứ ba trên Ethereum. Giao thức này bao gồm một loạt thị trường rời rạc, người dùng có thể chọn gửi Collaterals vào một thị trường cụ thể để vay token Liabilities tương ứng, nhưng vì Collaterals không được cho vay lại nên người dùng không thể nhận được thu nhập lãi từ Collaterals. Hình dưới đây minh họa thị trường WBTC và USDC, Collaterals WBTC mà người dùng gửi vào chỉ có thể dùng để vay token USDC, và WBTC đã gửi không sinh lãi.

Do đó, trong Morpho Blue tồn tại một nhóm người dùng khác, những người cung cấp USDC cho thị trường cho vay để kiếm lãi, ví dụ như người dùng có thể nạp USDC vào thị trường dùng WBTC làm Collaterals như trong hình trên để kiếm lãi. Như vậy, trong hệ thống Isolated Pairs, người dùng được chia thành hai loại:
- Người gửi tiền, cung cấp token Liabilities cho thị trường để người khác vay, hưởng lãi suất cho vay
- Người đi vay, cung cấp tài sản đảm bảo để vay token, nhưng từ bỏ thu nhập lãi từ tài sản đảm bảo
Đối với người gửi tiền, trong giao thức Morpho Blue, cùng một loại token có thể được cho vay ở nhiều thị trường khác nhau, ví dụ như tồn tại cả thị trường dùng WBTC làm Collaterals để vay USDC và thị trường dùng wstETH để vay USDC, các thị trường này trả lãi suất khác nhau cho USDC. Hình dưới đây cho thấy lãi suất của một số thị trường có thể dùng các Collaterals khác nhau để vay USDC:

Vì vậy, nếu người dùng muốn gửi USDC để nhận lãi suất cao hơn, họ cần phân bổ USDC vào các thị trường khác nhau, đây không phải là công việc đơn giản, vì một số thị trường có thể chọn các token Collaterals biến động mạnh, nếu cung cấp USDC cho những thị trường như vậy có thể chịu tổn thất do thanh lý khi giá biến động mạnh. Do đó, trong thị trường Isolated Pairs, thường xuất hiện loại người tham gia thứ ba – Curator. Curator thường là các tổ chức tài chính chuyên nghiệp, những tổ chức này sẽ phân tích rủi ro và lợi nhuận của từng thị trường, sau đó thiết kế phương án phân bổ vốn. Người dùng có thể ủy thác USDC cho Curator quản lý dựa trên phương án phân bổ vốn và tình hình lợi nhuận của Curator.

Một lợi ích khác của Isolated Pairs là hoàn toàn tránh được các vấn đề quản trị trong kiến trúc Monolithic. Bất kỳ người dùng nào cũng có thể tự tạo thị trường cho vay mà không cần trải qua quy trình quản trị. Ví dụ, USD0++ là một loại token sinh lời mới rất khó được chấp nhận vào các giao thức cho vay như AAVE, nhưng USD0++ lại có thể trực tiếp tạo thị trường trên Morpho Blue.
Xét từ góc độ nhà phát triển, kiến trúc Isolated Pairs còn có một ưu điểm lớn khác, đó là do không liên quan đến việc cho vay lại Collaterals nên cũng không cần mã code ghi nhận lãi suất cho Collaterals, việc triển khai tổng thể đơn giản hơn. Morpho hiện đang là giao thức cho vay được các nhà phát triển yêu thích nhất.
Isolated Groups
Hiện tại, kiến trúc này chỉ được sử dụng duy nhất bởi Compound V3 trong các giao thức cho vay. Trong kiến trúc này, các Liabilities khác nhau có các Collaterals khác nhau.

Một ví dụ cụ thể là trong phiên bản chính thức của Compound V3, giả sử chúng ta cần vay ETH, thì chúng ta có thể đưa ra các tài sản đảm bảo như sau:

So với hệ thống Isolated Pairs, Isolated Groups cho phép người dùng cung cấp nhiều loại tài sản đảm bảo cho một tài sản duy nhất. Về mặt lý thuyết, mô hình này cho phép nhà phát triển tự do triển khai thị trường cho vay và cấu hình mối quan hệ giữa Collaterals và Liabilities. Tuy nhiên, hiện tại Compound V3 - giao thức duy nhất sử dụng mô hình này - vẫn áp dụng một cơ chế quản trị dựa trên token COMP, mọi việc tạo thị trường mới và sửa đổi Collaterals đều cần biểu quyết từ những holder token COMP:

Điều khá khó xử là Compound từng xảy ra hai lần lỗi về mã nguồn. Hai sự cố này có thể tham khảo cụ thể trong bài Compound Errors và Overcompensated do Rekt biên soạn. Tuy nhiên, cả hai lỗi này đều không ảnh hưởng đến tài sản trong giao thức cho vay, do đó hiện tại Compound vẫn là hệ thống cho vay lớn thứ 5 trên mạng chính Ethereum.
Isolated Groups with Mutual Collateral
Kiến trúc giao thức cho vay này cũng ít được sử dụng, hiện tại Silo Finance - xếp hạng thứ 18 trong bảng xếp hạng TVL giao thức cho vay của DefiLlama - đang sử dụng kiến trúc này.

Hình trên cho thấy mối quan hệ cho vay của thị trường liên quan đến token Silo trong phiên bản Silo Arbitrum. Trong kiến trúc Isolated Groups with Mutual Collateral, các token sẽ ràng buộc lẫn nhau, trở thành Collateral cho nhau. Trong phiên bản Silo Arbitrum, tất cả các thị trường cho vay đều có hai token ETH và USDC, cùng với token thứ ba do người tạo thị trường chỉ định, trong hình trên là token Silo.
Trong tài liệu của silo, ETH và USDC được gọi là bridge assets, còn token thứ ba do người tạo thị trường xác định được gọi là base assets. Cái tên bridge assets ở đây là hợp lý, vì người dùng có thể dựa vào ETH và USDC để xây dựng các chuỗi vay nối tiếp nhằm đáp ứng nhu cầu của mình, ví dụ như dùng token Silo làm tài sản đảm bảo để vay ETH, sau đó dùng ETH làm tài sản đảm bảo để vay ARB. Qua con đường trên, thực tế chúng ta đã đạt được mục đích vay ARB bằng token Silo.
Lợi ích của Isolated Groups with Mutual Collateral là vừa đạt được sự cách ly rủi ro như Isolated Groups mang lại, người dùng có thể lựa chọn thị trường cho vay phù hợp theo sở thích và yêu cầu rủi ro cá nhân, đồng thời phần nào tránh được sự phân mảnh thanh khoản, người dùng có thể thiết kế các chuỗi vay nối tiếp để gián tiếp thực hiện một số giao dịch cho vay thông qua bridge assets. Cuối cùng, do tồn tại mối quan hệ Mutual Collateral, Collateral mà người dùng gửi vào thực tế có thể sinh lãi.
Tuy nhiên Silo cũng cho phép người dùng cấu hình trạng thái Collateral. Tùy chọn này có thể từ bỏ lãi suất Collateral để tránh việc Collateral bị cho vay lại, từ đó đảm bảo an toàn cho Collateral
Tham số
Ở phần thứ hai của bài viết, chúng ta sẽ thảo luận về các vấn đề tham số trong giao thức cho vay, bài viết chủ yếu tập trung vào tham số Collateral Factor - tham số liên quan mật thiết nhất đến hiệu suất vốn trong giao thức cho vay. Tham số này đo lường mức chiết khấu của Collateral trong giao thức cho vay. Collateral Factor càng cao thì mức chiết khấu của tài sản đó trong giao thức càng thấp. Nói chung, đối với các tài sản ổn định như ETH, Collateral Factor cao, trong khi các tài sản vốn hóa thấp thường có Collateral Factor thấp.
Global Paternalism
Global Paternalism là kiểu cấu hình tham số Collateral Factor phổ biến nhất hiện nay trong các giao thức cho vay. Đơn giản là, bên vận hành giao thức trực tiếp đặt và sửa đổi tham số Collateral Factor. Ví dụ trong AAVE, tổ chức DAO của AAVE sẽ đưa ra đề xuất để sửa đổi các tham số liên quan đến một số Collateral nhất định. Hình dưới đây cho thấy các tham số mà quản trị AAVE cấu hình cho ezETH khi làm Collateral.

Đối với giao thức và người dùng, Global Paternalism là giải pháp đơn giản nhất.
The Invisibal Hand
Hiện nay, các giao thức cho vay tiêu biểu như Morpho kiên trì không đưa vào hệ thống quản trị, do đó Global Paternalism không thể thực hiện được trong giao thức Morpho. Vì vậy Morpho sử dụng một giải pháp khác. Trong giải pháp này, bất kỳ người dùng nào cũng có thể tạo thị trường với bất kỳ tham số Collateral Factor nào, và người gửi tiền sẽ tự gửi tài sản vào thị trường mà họ cho là đáng tin cậy nhất.

Ví dụ trong Morpho, chúng ta có thể thấy trên thị trường USD0++ / USDC tồn tại hai thị trường với các tham số khác nhau, và người dùng sẽ gửi tài sản USDC vào các thị trường khác nhau tùy theo khẩu vị rủi ro của mình.

Tổng kết
Bài viết này chủ yếu giới thiệu các kiến trúc phổ biến hiện nay của giao thức cho vay DeFi. Nói đơn giản, do sự khác biệt trong việc phụ thuộc vào quản trị mà xuất hiện các giao thức cho vay khác nhau. Chúng ta có thể chia đơn giản giao thức cho vay thành hai loại:
- Phụ thuộc mạnh vào quản trị. Các tham số và lựa chọn tài sản đảm bảo trong giao thức cho vay đều cần quy trình quản trị nghiêm ngặt
- Không phụ thuộc vào quản trị. Giao thức cho vay cho phép tự do tạo thị trường và đặt tham số tùy ý, người dùng "bỏ phiếu bằng chân"
Đối với các giao thức phụ thuộc mạnh vào quản trị, cơ chế quản trị là yếu tố cốt lõi nhất. Compound và các dự án fork từ nó đã nhiều lần gặp sự cố quản trị dẫn đến vấn đề cho giao thức. Nhìn chung, AAVE là dự án có cơ chế quản trị tốt nhất trong tất cả các giao thức. Một ưu điểm lớn của các giao thức phụ thuộc mạnh vào quản trị là: với điều kiện tin tưởng vào cơ chế quản trị của giao thức, người gửi tiền ngoài việc gửi tài sản ra không cần thực hiện bất kỳ thao tác nào khác. Điều này cực kỳ hấp dẫn đối với các tổ chức dạng quỹ như Quỹ Ethereum.
Đối với các giao thức không phụ thuộc vào quản trị, mọi thứ đều do thị trường quyết định. Điều này đặt ra yêu cầu cao hơn đối với người tham gia cho vay, cả người gửi và người đi vay đều cần theo dõi sát diễn biến thị trường, luôn sẵn sàng tái phân bổ vốn giữa các thị trường cho vay khác nhau để đạt được lãi suất tối ưu. Điều này cực kỳ bất tiện đối với người dùng quỹ, vì cơ chế khiến họ không thể thường xuyên thao tác chuyển vốn. Tất nhiên, người dùng có thể chọn ủy thác vốn cho bên thứ ba, nhưng nhìn chung, các bên thứ ba trong Morpho hiện nay chưa đáng tin cậy hơn AAVE.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














