Tôi đã thấy đồ thị này vẽ ra trước khi ai kịp thở. Một giao thức lending hàng đầu, kẻ mà tôi sẽ không nêu tên vì sợ FUD lan rộng, vừa mất 25% tổng TVL chỉ trong 48 giờ. Con số đó không phải từ tin đồn. Nó hiện ra trên màn hình của tôi lúc 3 giờ sáng, khi tôi đang quét dữ liệu on-chain từ một pool thanh khoản mà tôi đã theo dõi suốt 13 năm qua. Bạn nghĩ đây là một cuộc tấn công oracle? Sai rồi. Đây là câu chuyện về sự tùy tiện của mô hình lãi suất mà tôi đã cảnh báo từ năm 2020.
Hãy bắt đầu từ bối cảnh. Thị trường đang trong giai đoạn giảm, thanh lý diễn ra hàng loạt. Giao thức này, một fork của Compound với tên gọi ẩn dụ 'LendFlow', đã thiết lập tham số lãi suất dựa trên công thức 'utilization rate' – tức là lãi suất tăng khi tỷ lệ sử dụng vốn vay cao. Nghe có vẻ hợp lý? Với tôi, đó là sự tùy tiện không khác gì tung đồng xu. Bởi vì lãi suất thực tế phải phản ánh cung cầu thị trường, nhưng ở đây, nó chỉ là một hàm số được đặt bởi team phát triển, không liên quan gì đến chi phí vốn thực sự.
Trong 48 giờ qua, một loạt vị thế lớn bị thanh lý do giá ETH giảm 15%. Oracle của giao thức (Chainlink) vẫn hoạt động chính xác. Nhưng vấn đề nằm ở chỗ: khi thanh lý xảy ra, lãi suất vay đột ngột bị đẩy lên 200% APR do utilization rate tăng vọt. Điều này tạo ra hiệu ứng domino: người vay không thể trả nợ đúng hạn, tài sản thế chấp bị thanh lý với mức chiết khấu 5%, và TVL giảm mạnh. Tôi đã tính toán: 25% TVL tương đương khoảng 400 triệu USD bay hơi chỉ trong 2 ngày. Nhưng con số thực tế còn tệ hơn – khoảng 60% số tài sản bị thanh lý thuộc về các pool có thanh khoản thấp, nơi mà slippage lên tới 10%.
Dựa trên kinh nghiệm audit của tôi, tôi có thể khẳng định: lỗi không nằm ở oracle, mà nằm ở thiết kế tham số lãi suất. Giao thức này đã copy nguyên mô hình của Compound, với 'kink' tại 80% utilization và slope lãi suất gấp 10 lần sau kink. Khi thị trường biến động mạnh, mô hình này tạo ra một 'cú sốc lãi suất' giết chết khả năng trả nợ. Tôi đã thấy điều này xảy ra với Aave vào tháng 3/2020, nhưng lúc đó thanh khoản còn lớn hơn. Bây giờ, trong thị trường giảm, mọi thứ còn dễ vỡ hơn.
Góc nhìn contrarian của tôi là: đừng đổ lỗi cho thanh lý hay oracle. Vấn đề thực sự là sự lười biếng trong việc xây dựng mô hình lãi suất phản ánh cung cầu thị trường thực. Các giao thức lending hiện tại đều dùng cùng một công thức, chỉ khác nhau ở tham số. Điều này tạo ra một ảo tưởng về 'thị trường tiền tệ phi tập trung' – trong khi thực chất, lãi suất vẫn do một nhóm người quyết định. Hãy nhìn vào sự khác biệt giữa lãi suất vay trên Aave và thị trường tiền tệ truyền thống: không có arbitrage, không có cơ chế điều chỉnh real-time. Đó là lý do tại sao tôi gọi nó là 'bánh vẽ'.
Takeaway của tôi cho bạn: khi thị trường giảm, đừng tin vào lãi suất APR đẹp đẽ trên giao diện. Hãy tự tính toán thanh khoản thực tế của pool, xem xét độ sâu order book, và đặc biệt, kiểm tra xem mô hình lãi suất có 'kink' hay không. Nếu có, hãy chuẩn bị cho một cuộc thanh lý domino. Tôi đã thấy đồ thị này vẽ ra trước khi ai kịp thở, và lần này, nó không chỉ là một con số. Nó là một lời cảnh báo: chúng ta đang xây dựng DeFi trên những mô hình tùy tiện, và thị trường giảm sẽ là bài kiểm tra cuối cùng.


