Langsung ke konten utama
logo Avana

Desain Likuidasi

Bagaimana entri likuidasi, penyitaan brankas, dan penyelesaian LP dibagi menjadi Aave dan Avana.

Ikhtisar

Aave adalah sistem yang memutuskan kapan suatu posisi dapat dilikuidasi, namun tidak mengetahui cara menyelesaikan LP yang mendasarinya. Avana menggunakan Aave untuk akuntansi utang, pemeriksaan kesehatan, dan titik masuk likuidasi, kemudian mengambil alih untuk menyelesaikan posisi sebenarnya yang berada di balik agunan brankas.

Kendala desain yang penting adalah bahwa dua pandangan tentang agunan harus tetap selaras. Aave melihat saldo token brankas ERC-20, sementara Avana melacak posisi LP yang sebenarnya mendukung saldo tersebut. Likuidasi tetap masuk akal hanya jika perebutan representasi brankas selalu mengarah ke jalur penyelesaian LP yang benar.

Untuk urutan menghadap operator, lihat Likuidator. Untuk urutan eksekusi, lihat Aliran Likuidasi.

Tiga Lapisan

Aave lapisan

Melacak utang, saldo agunan, faktor kesehatan, dan titik masuk likuidasi yang mengizinkan penyitaan.

Avana lapisan adaptor

Menerima jaminan brankas yang disita, membakar token brankas yang sesuai, dan memetakan peristiwa likuidasi kembali ke posisi LP yang sebenarnya mendukungnya.

Avana lapisan penyelesaian

Mengidentifikasi posisi LP yang sebenarnya, menjalankan jalur pelepasan atau penjualan yang sesuai, membayar utang, membayar imbalan likuidator, dan mengarahkan surplus apa pun sesuai dengan aturan pasar.

Aturan Inti

Aturan utamanya sederhana namun ketat: Aave melikuidasi jaminan brankas ERC-20, dan Avana menyelesaikan posisi LP di belakang jaminan brankas tersebut. Segala sesuatu yang lain dalam desain ada untuk menjaga kedua langkah tersebut tetap konsisten.

  • Token Vault harus dipetakan ke nilai sebenarnya

    Jumlah token brankas yang dilikuidasi harus selalu sesuai dengan nilai agunan LP yang sebenarnya, bukan saldo sintetis yang tidak dapat dipulihkan.

  • Jaminan pendukung tidak dapat tetap beredar

    Setelah posisi LP diselesaikan, token brankas yang sesuai harus dibakar sehingga representasinya tidak melebihi umur aset yang ingin dilacak.

  • No unbacked supply

    Pasokan token brankas aktif tidak akan ada tanpa jaminan LP aktif di belakangnya.

  • Surplus mengikuti aturan pasar

    Utang akan ditanggung terlebih dahulu, kemudian imbalan likuidator, kemudian biaya penyelesaian, dan baru kemudian nilai yang tersisa mengikuti aturan surplus pasar.

LP Kompleksitas Jaminan

LP posisi yang didukung tidak semuanya berperilaku sama selama likuidasi. Token LP yang sepadan sering kali dapat ditebus atau ditransfer secara proporsional, sedangkan Uniswap v3 NFT adalah posisi terpisah yang jangkauannya, akrual biaya, dan rute pelepasan penting pada tingkat posisi.

Itulah sebabnya lapisan penyelesaian perlu mengetahui keluarga agunan, posisi pendukung yang tepat, dan jalur pelepasan yang dimaksudkan sebelum menyelesaikan pasokan brankas yang cocok.

Jalur Likuidasi

Jalur penyelesaian bergantung pada jenis agunan LP yang berada di belakang token brankas.

Jaminan LP yang dapat dipertukarkan

  • • Penyelesaian dapat proporsional dengan utang yang harus dilunasi, dibandingkan memaksa seluruh saldo LP melalui likuidasi.
  • • Avana hanya dapat menebus atau mentransfer jumlah yang diperlukan untuk likuidasi ketika desain pasar mendukung pemulihan sebagian.
  • • Posisi yang tersisa dapat tetap aktif jika akun masih memenuhi persyaratan pemeriksaan kesehatan setelahnya.

NFT-backed LP collateral

  • • Posisi penuh berpindah ke penyelesaian ketika dipilih untuk dilikuidasi karena NFT sendiri merupakan unit agunan yang diselesaikan.
  • • Token brankas yang cocok akan dibakar setelah Aave mengambil jaminan brankas dan Avana memetakan penyitaan itu kembali ke posisi NFT.
  • • Avana dapat melepas, menjual, melelang, atau mengalihkan posisi LP yang sebenarnya berdasarkan aturan pasar untuk kelompok agunan tersebut.
  • • Surplus tidak secara otomatis masuk ke tangan likuidator kecuali aturan pasar secara eksplisit menyatakan demikian.

Status Posisi

ACTIVE

Posisi tersebut masih memberikan kontribusi nilai jaminan, dan token brankas yang beredar tetap sepenuhnya didukung oleh posisi LP langsung tersebut.

LIQUIDATING

Agunan yang dipilih sudah tidak dapat ditarik lagi oleh peminjam dan aktif bergerak melalui jalur penyelesaian.

SETTLED

Posisi LP telah diselesaikan, dan token brankas yang cocok tidak boleh lagi beredar.

Penanganan Kelebihan

Nilai penyelesaian diterapkan dalam urutan tetap. Pertama mencakup hutang, kemudian imbalan likuidator, kemudian biaya penyelesaian. Nilai apa pun yang tersisa setelah kewajiban tersebut adalah surplus, dan surplus tersebut mengikuti aturan pasar atas penyelesaian agunan.

Jika nilai penyelesaian tidak cukup untuk menutupi utang dan imbalan, pasar memerlukan jalur kredit macet yang jelas. Dokumentasi likuidasi harus menggambarkan kekurangan tersebut sebagai keadaan nyata yang harus ditangani, bukan sebagai sesuatu yang hilang secara otomatis.

Model Operator

Likuidasi tidak memiliki izin ketika suatu posisi melewati ambang likuidasi. Setiap likuidator yang memenuhi syarat dapat membayar kembali jumlah utang yang diperbolehkan dan memicu jalur penyelesaian. Jaminan LP lebih sulit untuk dibatalkan dibandingkan jaminan token sederhana, jadi Avana juga memperhitungkan cakupan likuidasi khusus.

  • Likuidator harus melacak status risiko dan status agunan yang sama dengan yang digunakan protokol.
  • Eksekusi harus tetap bersifat atomik mulai dari pembayaran utang hingga pelunasan.
  • Realisasi biaya, kedalaman rute, dan nilai sisa harus dimodelkan sebelum mengoptimalkan kecepatan saja.
  • Cakupan parsial dan cakupan penuh adalah kasus yang berbeda dan tidak boleh menggunakan asumsi routing yang sama.