Ảo tưởng thanh lý lãi suất cố định đã bị thanh lý trước một lần trên @TermMax

Tôi đã thực hiện một vài vòng kiểm thử áp lực lên các tham số thanh lý của TermMax và phát hiện rằng mức độ tập trung của các lần thanh lý vào lúc đáo hạn cao hơn nhiều so với các giao thức lãi suất thả nổi. TermMax dồn thanh lý vào “cửa sổ đáo hạn”, nên khi bình thường thì hiệu suất sử dụng vốn nhìn có vẻ đẹp. Nhưng khi giá tài sản thế chấp biến động mạnh, người thanh lý phải xử lý cùng lúc một lượng lớn vị thế đến hạn; tắc nghẽn trên chuỗi và trượt giá sẽ ăn mòn lợi nhuận dự kiến. Điểm này hoàn toàn khác với cơ chế thanh lý theo từng “khối” (chunk-by-chunk) của Aave.

Vai trò của token $TERM của TermMax trong động lực khuyến khích thanh lý cũng khá tinh tế. Tài liệu giao thức nhấn mạnh rằng người thanh lý sẽ nhận thêm phần thưởng, nhưng khi chạy thực tế thì đôi khi phần thưởng thấp hơn chi phí gas. Trên L2, mức độ cạnh tranh khi thanh lý rất gay gắt, nên các địa chỉ thông thường khó có thể giành được phần thưởng. Morpho chuyển quyền thanh lý trực tiếp cho pool lớp nền, bỏ qua tầng trung gian, nên thiết kế động lực kích thích ở TermMax lại làm tăng tính không chắc chắn.

Tuy nhiên, điểm mà TermMax làm tốt hơn so với nhóm Compound là nó tách bạch phần phơi nhiễm lãi suất cố định và lãi suất thả nổi, và điều kiện thanh lý được kết hợp với thời gian còn lại đến đáo hạn, chứ không chỉ dựa vào hệ số sức khỏe (health factor). Điều này có thể giảm việc thanh lý nhầm do “cắm kim” ngắn hạn, nhưng đồng thời đòi hỏi tần suất báo giá của oracle cao hơn. Tôi đem testnet để mô phỏng kịch bản giảm nhanh và nhận thấy, chỉ cần độ lệch giá trong hai giờ trước khi đáo hạn cũng có thể đẩy một phần vị thế vào trạng thái không thể thanh lý; sau khi oracle được sửa, thì nợ xấu đã hình thành.

Vì vậy, tôi không cho rằng cơ chế thanh lý của TermMax là một khiếm khuyết; nó chỉ dịch chuyển rủi ro từ trục thời gian. Giao thức thả nổi thanh lý mỗi ngày, còn TermMax thì thanh lý vào lúc đáo hạn—sổ sách có vẻ mượt hơn, nhưng phần đuôi rủi ro lại dốc hơn. Đối với người nắm giữ $TERM, việc quản trị có thể điều chỉnh linh hoạt phần thưởng thanh lý và độ dư thừa (redundancy) của oracle hay không quan trọng hơn việc chỉ nhìn TVL. Các thảo luận về cơ chế thanh lý này vẫn chưa được định giá đầy đủ.

#termmax