#termmax @TermMax TermMax: Permukaan Serangan yang Sebenarnya Bukan Hanya Smart Contract
Semakin saya melihat TermMax, semakin saya tidak tertarik untuk menanyakan:
“Bisakah seseorang meretas kontrak?”
Itu hanya satu bagian.
Pertanyaan yang lebih menarik adalah apa yang terjadi ketika beberapa hal normal terjadi sekaligus.
Harga bergerak tajam.
Likuiditas menipis.
Jatuh tempo semakin dekat.
Sebuah oracle diperbarui.
Seorang kurator telah mengonfigurasi pasar dengan cara tertentu.
Seorang liquidator mulai mengejar transaksi.
Masing-masing hal itu saja tidak terdengar menakutkan.
Tapi jika digabungkan?
Di situlah semuanya menjadi menarik.
TermMax memiliki pasar dengan jatuh tempo tetap, posisi FT/XT, Token Gearing, kurva harga, vault, mekanisme likuidasi, oracle, dan sisi opsi Alpha.
Orang secara alami fokus pada kontraknya.
Namun risiko yang lebih senyap adalah ruang di antaranya.
Ambil kurva harga.
Ini bukan sekadar “protokol mengenakan X%.”
Bagaimana likuiditas dibentuk bisa sama pentingnya dengan kodenya.
Konfigurasi yang valid sepenuhnya tetap dapat menciptakan pasar yang buruk.
Begitu juga dengan oracle.
Semua orang bertanya tentang manipulasi.
Saya justru lebih tertarik pada apa yang terjadi ketika oracle memberikan angka yang masuk akal sementara pasar sudah bergerak jauh lebih cepat.
Kesenjangan antara kenyataan dan apa yang menurut protokol adalah kenyataan
itulah yang patut diperhatikan.
Jatuh tempo menambahkan lapisan lain.
Berbeda dengan perpetual, Anda tidak bisa mengabaikan jam.
Saat waktu menuju berakhir semakin dekat, likuiditas, pembayaran kembali, jaminan, dan insentif likuidasi mulai saling menekan
Sistem ini tidak hanya punya risiko harga.
Ia punya risiko waktu
Lalu ada lapisan manusia.
Pengaturan kurator dan vault itu penting.
Siapa yang mendapatkan eksposur?
Seberapa besar kapasitas yang tersedia?
Bagaimana kurvanya dikonfigurasi?
Apa yang berubah, dan kapan?
Itu bagian yang akan saya awasi di TermMax.
Bukan hanya eksploit yang jelas-jelas
Perhatikan momen-momen yang buruk
Sebuah wick yang ganas
Likuiditas yang tipis
Jam-jam terakhir sebelum jatuh tempo
Gelombang likuidasi.
Perubahan parameter “kecil”
Momen-momen itu mengungkap jauh lebih banyak daripada dasbor yang tenang.
Karena kadang bug paling berbahaya bukan ada di kodenya
Melainkan di kesenjangan antara apa yang dipikirkan masing-masing komponen tentang apa yang dilakukan komponen lain