Langsung ke konten utama
logo Avana

Kontrak & Keamanan

Referensi keamanan untuk permukaan kontrak, ketergantungan eksternal, dan batasan peninjauan di balik pinjaman yang didukung LP.

Ikhtisar

LP-didukung pinjaman menghubungkan akuntansi kontrak ke kustodi posisi, harga oracle, dan rute likuidasi spesifik DEX. Oleh karena itu, tinjauan keamanan mencakup baik pelaksanaan transaksi maupun efek perubahan kondisi pasar terhadap nilai jaminan dan pemulihan. Tinjauan kontrak, ekonomi, dan operasional membahas bagian yang berbeda dari sistem tersebut. Panggilan kontrak yang sah masih dapat menghasilkan hasil pinjaman yang salah jika input harga-nya usang atau rute likuidasi yang diasumsikan tidak dapat dijalankan.

Tantangan Keamanan

  • • Nilai LP dapat bergantung pada jalur dan sering kali memerlukan DEX - ​​penjagaan khusus dan logika pelepasan.
  • • Penyalahgunaan Oracle atau harga yang sudah ketinggalan zaman dapat menimbulkan kerugian ekonomi bahkan ketika kontrak dilaksanakan persis seperti yang dikodekan.
  • • Tata kelola, pengendalian parameter, dan tanggap darurat merupakan bagian dari permukaan serangan.

Keamanan Multi-Lapisan

Tinjauan kontrak

Tinjauan atas keluarga LP baru atau jalur eksekusi mencakup kontrak inti yang terdampak, DEX adaptor, dan kontrol istimewa sebelum diaktifkan.

Pengujian stres ekonomi

Pengujian tekanan memeriksa guncangan pasar, kasus tepi oracle, dan kegagalan pengaturan likuidasi bersama dengan perilaku kontrak individu.

Saluran ulasan eksternal

Audit formal dan Hadiah Bug program menyediakan saluran tinjauan pelengkap: audit menilai cakupan kode yang ditentukan, sementara laporan bounty dapat mengidentifikasi perilaku yang dapat dieksploitasi tambahan.

Permukaan Kontrak Inti

Borrow Spoke logika

Menangani penerimaan agunan, akuntansi pengguna, dan siklus hidup sisi spoke untuk pinjaman yang didukung LP.

Hub integrasi

Menghubungkan kapasitas pinjaman tingkat spoke dengan kredit bersama dan kendala likuiditas di lapisan Hub.

Oracle dan adaptor penilaian

Terjemahkan posisi LP ke dalam nilai jaminan yang konservatif menggunakan harga eksternal, rekonstruksi posisi, dan asumsi nilai yang dapat diperoleh kembali.

Lapisan eksekusi likuidasi

Mengkoordinasikan jalur pelepasan, realisasi biaya, perutean, dan penyelesaian ketika akun yang tidak sehat harus ditutup atau diubah ukurannya.

Batasan Kepercayaan

  • • Akuntansi dan penyelesaian onchain memerlukan perubahan status yang deterministik sehingga utang, pasokan brankas, dan agunan pendukung tetap konsisten.
  • • Feed harga, DEX adaptor, dan infrastruktur likuidator memperkenalkan ketergantungan yang kegagalannya dapat memengaruhi penilaian atau pemulihan.
  • • Tata kelola, wewenang jeda, dan peningkatan adalah kontrol istimewa. Peran, batasan, dan penundaan waktu yang berlaku menentukan siapa yang dapat mengubah perilaku protokol.

Kesiapan Audit

Laporan audit yang diterbitkan mengidentifikasi kode dan lingkup yang ditinjau, temuan, dan perbaikan yang terdokumentasi. Tinjauan penerapan bergantung pada laporan-laporan tersebut; halaman ini tidak menetapkan status audit atau tanggal penyelesaian. Perubahan pada dukungan LP, jalur likuidasi, model oracle, peran istimewa, atau asumsi pemulihan memengaruhi ruang lingkup tinjauan karena mereka mengubah bagaimana agunan diterima, dinilai, atau diselesaikan.