Daripada Morpho ke Aave: hutang lapuk yang sama, lima titik pengiktirafan kerugian, menentukan siapa yang akhirnya menanggung kerugian peti DeFi.
Ditulis oleh: @definikos
Disusun oleh: AididiaoJP, Foresight News
Peta penghalaan kerugian vault tidak menjawab "adakah akan berlaku kerugian." Ia hanya menjawab apa yang berlaku selepas kerugian: bila ia diiktiraf dalam buku, baki mana yang menyerapnya dahulu, lapisan penyerapan perantaraan apa yang wujud, apa yang akhirnya dilihat oleh pendeposit, dan siapa yang tidak dapat keluar.
Setiap sub-akaun strategi perlu mengisi satu baris jadual ini sebelum deposit pertama.
Andaikan $3 juta hutang lapuk berbanding $100 juta deposit.
Dalam pasaran Morpho terasing, pada saat kumpulan terakhir cagaran dilikuidasi, semua pendeposit serta-merta menanggung kerugian 3%.
Dalam kolam dikongsi Aave, yang diagregatkan secara seragam mengikut aset, baki aToken pendeposit tidak berubah dalam buku. Hutang lapuk dihapuskira, kolam merekodkan defisit, dan kepentingan penampan dalam Umbrella dipotong. Sebarang kekurangan yang tinggal selepas perlindungan ditanggung oleh pendeposit sebagai insolvensi sisa, bukannya dengan mengurangkan baki deposit secara pro rata secara langsung. Nota: Umbrella ialah mekanisme penampan hutang lapuk Aave: pengguna mempertaruhkan aset untuk memperoleh ganjaran, dengan kos apabila protokol mengalami hutang lapuk, pertaruhan berkenaan dipotong untuk menampung jurang.
Dalam vault terkurasi di bawah Morpho Vault V1.1, harga saham tidak berubah langsung, dan pendeposit terakhir yang melarikan diri meninggalkan kerugian kepada mereka yang kekal.
Vault berbaris dinilai melalui laporan penilaian yang diserahkan secara berkala oleh oracle. Sehingga penilaian seterusnya keluar, tiada apa berubah dalam buku. Jika penurunan penilaian melebihi julat mencurigakan yang telah ditetapkan, laporan itu dikuarantin dan vault dibekukan terus.
Dalam struktur bertingkat dengan lapisan subordinat 10%, keseluruhan $3 juta hutang lapuk jatuh pada lapisan subordinat $10 juta, yang mengalami kerugian 30%, manakala lapisan senior tidak terjejas.
Jumlah kerugian adalah sama setiap kali. Apa yang berubah ialah laluan mana yang diambil oleh kerugian dan bila ia diiktiraf. Bila ia diiktiraf, seperti lapisan mana ia mendarat, menentukan siapa yang akhirnya membayar.
Selagi kerugian telah berlaku tetapi belum dibukukan, mereka yang dapat keluar pada harga lama akan mengalihkan bahagian kerugian mereka kepada mereka yang kekal.
Peta ini mengemukakan lima soalan yang sama kepada setiap struktur:
Pencetus: Peristiwa apa yang menyebabkan kerugian diiktiraf dalam buku?
Tidak cukup bahawa "aset itu sebenarnya mengalami kerugian"; peristiwa on-chain mesti menulis kerugian ke dalam perakaunan. Likuidasi hutang lapuk, laporan penilaian, penurunan nilai, dan undian tadbir urus semuanya boleh menjadi pencetus. Jika pencetus tidak berlaku, kerugian kekal di luar buku.
Pendaratan pertama: Baki mana yang kerugian mendarat dahulu?
Selepas kerugian diiktiraf, nombor mana yang berubah dahulu. Ia boleh jadi jumlah deposit pasaran, defisit kolam, harga saham vault, atau beberapa lapisan subordinat. Titik pendaratan pertama yang berbeza bermaksud penanggung hiliran yang sama sekali berbeza.
Lapisan penyerapan: Antara titik pendaratan pertama dan pendeposit, apa yang berdiri di hadapan dahulu?Kerugian tidak semestinya jatuh terus ke atas pendeposit. Di antaranya mungkin terdapat offset, stake yang boleh dipotong, lapisan subordinat, dan lapisan kerugian pertama. Semakin tebal lapisan ini, semakin kecil kerugian yang dilihat pendeposit; hanya apabila lapisan-lapisan ini habis barulah ia sampai kepada pendeposit.
Reach: Apakah yang sebenarnya dilihat oleh pendeposit?
Prestasi buku dan kerugian sebenar mungkin bukan perkara yang sama. Pendeposit mungkin melihat harga saham jatuh, barisan penebusan dibekukan, atau buku masih menunjukkan nilai muka sedangkan tuntutan di sebaliknya sudah terjejas.
Masa pengiktirafan kerugian: Bilakah kerugian ini dikira?
Adakah ia diiktiraf serta-merta dalam blok yang sama, atau adakah ia menunggu interaksi seterusnya, laporan seterusnya, undian tadbir urus, atau bahkan tidak pernah? Semakin lewat pengiktirafan, semakin ramai orang mempunyai peluang untuk keluar pada harga lama dan meninggalkan kerugian kepada mereka yang kekal kemudian.
Selagi oracle terus menetapkan harga cagaran pada nilai muka, sistem tidak dapat melihat bahawa cagaran sudah susut nilai, dan pembubaran hutang lapuk tidak akan dicetuskan. Kerugian tidak akan dibukukan dan akan kekal di luar buku sehingga seseorang memaksa pembubaran atau memaksa kemas kini harga.
Pasaran terasing
Dalam pasaran Morpho terasing, selepas pembubar mengambil kumpulan terakhir cagaran peminjam, jika hutang masih belum dijelaskan sepenuhnya, bahagian yang tinggal dihapuskan dalam panggilan yang sama dan ditanggung secara pro rata oleh semua pendeposit dalam pasaran itu.
Formula hutang lapuk boleh ditulis sebagai:
BD = D − C·p / LIF
di mana D ialah hutang, C·p ialah nilai cagaran, dan LIF ialah insentif pembubaran.
Contoh: hutang $10 juta, harga cagaran jatuh kepada $7.3 juta, LIF ialah 1.044, LLTV ialah 86%:
10 − 7.3 / 1.044 ≈ $3 juta, atau 3% daripada pasaran $100 juta.
Di antara hutang lapuk dan pendeposit, tiada rizab atau dana yang berdiri di hadapan. Kerugian jatuh terus ke atas pendeposit dalam pasaran itu. Secara teori, titik pengiktirafan kerugian ialah blok yang sama di mana pembubaran berlaku. Tetapi ini memerlukan tiga syarat dipenuhi secara serentak:
Pertama, oracle mesti menentukan bahawa kedudukan itu sudah kurang cagaran dan tidak sihat;
Kedua, pembubar mesti menganggap cagaran terakhir masih berbaloi untuk diambil alih, tanpa kerugian selepas menolak ganjaran pembubaran;
Ketiga, panggilan oracle tidak boleh revert.
Jika mana-mana satu daripada tiga syarat itu tiada, kerugian tidak akan diiktiraf pada saat itu dan mungkin kekal di luar buku selama-lamanya, menjadi "tidak pernah diiktiraf."
Kolam dikongsi
Sejak v3.3, Aave membakar baki hutang jika cagaran akaun menjadi sifar selepas pembubaran dan hutang masih tinggal, dan merekodkan defisit pada rizab.
Defisit ini diakaunkan secara berasingan dan tidak secara langsung mengubah kadar pertukaran aToken. Jadi apabila pendeposit membuka akaun mereka, baki yang mereka lihat masih nilai muka asal dan tidak mengecut serta-merta.Umbrella kemudian menampung kekurangan tersebut, dalam susunan ini: pertama, elaun offset defisit yang telah ditempah awal oleh DAO, yang bertindak sebagai lapisan penampan pertama; jika itu tidak mencukupi, UmbrellaCore secara automatik akan memotong aToken yang di-stake oleh pengguna dalam kolam aset tersebut untuk menampung baki jurang.
Ambil perhatian bahawa walaupun seorang staker telah pun meminta keluar dan sedang menunggu dalam tempoh cooldown 20 hari untuk buka kunci, stake tersebut masih boleh dipotong. Tempoh cooldown bukanlah tempoh selamat.
Apa yang tinggal selepas dua lapisan itu ialah ketidakmampuan bayar sisa, yang hanya boleh direkapitalisasi oleh tadbir urus.
Jurang tidak terlindungi setiap pendeposit boleh ditulis sebagai:
h = max(0, B − O − Z) / S
di mana B ialah hutang lapuk, O ialah offset, Z ialah stake yang boleh dipotong, dan S ialah jumlah deposit.
Contoh: $5 juta hutang lapuk, $100,000 offset, $3 juta stake, $500 juta deposit:
(5 − 0.1 − 3) / 500 = 0.38%.
0.38% hanyalah jurang purata yang dikira; tiada akaun sesiapa didebitkan secara langsung sebanyak 0.38%. Selagi masih ada wang dalam kolam, pengeluaran masih dihormati 1:1, dan mereka yang keluar dahulu mendapat kembali nilai muka. Lubang itu tidak hilang; ia ditinggalkan kepada mereka yang belum keluar. Sesiapa yang masih memegang kedudukan deposit pada akhirnya menanggung kerugian tidak terlindungi sepenuhnya.
Vault terkurasi terletak di atas pasaran terasing. Pasaran bertanggungjawab untuk mengiktiraf kerugian, dan versi vault menentukan bila harga saham melihat kerugian tersebut.
Vault V1.0: Kerugian diiktiraf serta-merta, dan semua orang berkongsi secara pro rata dengan segera.
Sebaik sahaja likuidasi hutang lapuk berlaku, harga saham dipotong serta-merta. Sebagai contoh, jika vault $100 juta kehilangan $4 juta, harga saham serta-merta jatuh 4%. Semua pemegang semasa menanggungnya secara pro rata, sama ada anda sudah lari atau tidak.
Vault V1.1: Kerugian direkodkan tetapi tidak mengubah harga; yang terakhir keluar menanggungnya.
Apabila hutang lapuk berlaku, kerugian direkodkan dalam akaun lostAssets, tetapi harga saham tidak berubah. Pengeluar awal masih dibayar pada harga lama, secara berkesan keluar pada nilai muka. Lubang itu kekal dalam vault, dan mereka yang belum keluar pada akhirnya menanggungnya. Melainkan kurator menampung jurang itu dengan wang mereka sendiri.
Vault V2: Diiktiraf hanya pada akruan faedah seterusnya, apabila aset sebenar didapati di bawah aset buku.
V2 tidak merekod pada saat likuidasi hutang lapuk, tetapi menunggu sehingga kitaran akruan faedah seterusnya. Pada ketika itu sistem membandingkan aset sebenar penyesuai dengan aset buku kasar yang direkodkan vault: jika aset sebenar sudah di bawah aset buku kasar, perbezaannya direkodkan sebagai kerugian.
Penangguhan menjadikan kerugian sebagai barisan. Katakan X ditangguhkan, aset vault ialah A, dan W dikeluarkan pada nilai muka sebelum pengiktirafan; kerugian yang ditanggung oleh mereka yang tinggal ialah:
h = X / (A − W)
Contoh: vault $100 juta kehilangan $4 juta, dan $60 juta dikeluarkan dahulu:
4 / 40 = 10%, sedangkan jika direkod serta-merta ia hanya 4%.V2 juga mempunyai versinya sendiri. Sebelum pasaran mengiktiraf hutang lapuk, pinjaman hutang lapuk terus terakru faedah, menolak harga saham naik. Pendeposit baharu masuk pada harga itu, dan mereka yang keluar awal mengambil faedah yang tiada aset sepadan. Menetapkan maxRate kepada 0 boleh menghentikan akruan selanjutnya, tetapi apa yang telah terakru tidak dapat dipulihkan.
Pada seni bina vault dengan kawalan kebenaran strategi, tiada venue secara langsung menulis kerugian ke dalam harga saham. Kerugian hanya mendarat pada laporan seterusnya: apabila penyerah menilai kedudukan item demi item, mereka menurunkan tanda harga kedudukan. Parameter keselamatan kemudian menentukan bagaimana ia dihalakan.
Jika turun naik jatuh dalam julat mencurigakan, ia diterima seperti biasa. Jatuh antara ambang mencurigakan dan sisihan maksimum: laporan dikuarantin, dan deposit, penebusan, serta fi semuanya dibekukan sehingga penyemak bebas meluluskannya.
Melebihi sisihan maksimum: pengunduran automatik.
Mana-mana kelompok penebusan yang dinilai pada laporan yang belum memasukkan kerugian masih dibayar pada harga lama.
Vault induk meletakkan wang ke dalam sub-vault, dan sub-vault melabur dalam aset asas. Selepas sub-vault menanggung kerugian, ia mesti terlebih dahulu diiktiraf pada peringkat sub-vault; walau bagaimanapun, vault induk tidak menyampaikan kerugian ke atas sehingga akruan faedah atau laporannya sendiri yang seterusnya. Ini bermakna kerugian yang sama mesti diiktiraf dua kali, dengan selang masa di antaranya.
Dalam tempoh ini, harga saham vault induk masih dipaparkan pada harga lama. Mereka yang boleh keluar pada harga lama meninggalkan kerugian kepada mereka yang kekal.
Kerugian yang diterjemahkan ke peringkat vault induk ialah pemberat pelaburan vault induk dalam sub-vault didarab dengan kerugian sub-vault. Sebagai contoh, jika vault induk mempunyai 20% asetnya dilaburkan dalam sub-vault dan sub-vault mengalami kerugian 10%, kerugian pada peringkat vault induk ialah 2%.
Struktur tranche
Apabila terdapat lapisan subordinat J, kerugian diperuntukkan seperti berikut:
L_J = min(Kerugian, J), L_S = max(0, Kerugian − J)
Kolam 100, subordinat 10, kerugian 15: lapisan subordinat dihapuskan sepenuhnya, dan lapisan senior menanggung baki 5; prinsipal senior ialah 90, kerugian kira-kira 5.6%.
Tetapi kuasa pencetus biasanya bukan di tangan anda. Neutrl menjeda percetakan dan penebusan NUSD pada 13 Ogos dan membuka semula pada 17 September pada kadar penebusan 0.51. Pada Strata, jrNUSD, yang merangkumi kira-kira satu perlima struktur, telah dihapuskira kepada sifar, dan srNUSD menanggung bakinya. Semasa jeda, harga penjejakan NUSD kekal sekitar 0.998, jadi air terjun peruntukan kerugian tidak dapat dimulakan sehingga penerbit menetapkan harga baharu.
Staking kerugian pertama
Staking penaja hanyalah lapisan subordinat apabila seseorang benar-benar membakarnya. Jika tidak, ia menyerap kerugian secara pro rata bersama saham lain.
Contoh: vault $200 juta, dengan kedudukan gelung merangkumi 10% daripada NAV, leverage 4x, dan potongan 10% pada cagaran:
10% × 4 × 10% × $200 juta = kerugian $8 juta.Jika $3 juta daripada staking dibakar:
(8 − 3) / 197 ≈ 2.5%, ditanggung oleh pendeposit.
Jika pembakaran staking berlaku satu laporan lebih lewat daripada hapus kira, maka mereka yang terperangkap di antaranya, pada harga lama, menyerap kerugian terlebih dahulu, dan pembakaran staking memberi pampasan kepada mereka yang kekal.
Kerugian ditentukan oleh pihak lain
Kedudukan berulang
Kedudukan berleveraj membesarkan kerugian terlebih dahulu, kemudian menyalurkannya. Hubungan anggaran ialah:
ΔE/E ≈ L·w
Dengan leveraj 4x dan potongan nilai cagaran 10%, ekuiti kedudukan mengalami kerugian langsung 40%, ditambah insentif pembubaran dan gelinciran pembongkaran. Vault tidak melihatnya sehingga laporan seterusnya.
Penerbit cagaran
Bagi LRT merentas rantaian, dolar sintetik dan dana RWA, saiz kerugian ditentukan oleh penerbit, pengurus atau undian, selalunya beberapa minggu selepas peristiwa itu sendiri.
Apabila jambatan merentas rantaian mencetak token tanpa sandaran, penerbit menentukan sama ada semua pemegang berkongsi kekurangan itu atau sama ada aset terbungkus pada satu rantaian menanggungnya bersendirian. Laporan insiden rsETH Aave mengira senario peruntukan seragam:
112,204 / (629,689 + 112,204) ≈ 15.1%.
Dolar sintetik bergantung pada dana rizab untuk menyerap dua jenis kerugian: kos pembiayaan negatif, dan kekurangan sandaran apabila cagaran asas tidak mencukupi untuk menyokong liabiliti. Tetapi dana rizab tidak terhad; dokumentasi biasanya hanya menyatakan ia digunakan untuk menampung kerugian, bukan apa yang berlaku selepas ia habis.
Jawapan sebenar yang diberikan Neutrl ialah memotong kadar penebusan. NUSD menghentikan pencetakan dan penebusan pada 13 Ogos, dan apabila ia dibuka semula pada 17 September, kadar penebusan ditetapkan pada 0.51. Dalam erti kata lain, 1 NUSD tidak lagi ditebus pada $1; anda hanya boleh mendapat kembali $0.51. Bahagian yang tidak dapat ditampung oleh dana rizab dipindahkan kepada pemegang secara sekaligus melalui kadar penebusan.
Ini menunjukkan bahawa "1 dolar" bagi dolar sintetik bukanlah jaminan tetapi sasaran. Apabila dana rizab tebal, peg kelihatan stabil; selepas dana rizab habis, cara kerugian diperuntukkan bergantung pada cara penerbit menetapkan kadar penebusan. Dokumentasi yang tidak menyatakannya tidak bermakna risiko itu tidak wujud; ia hanya bermakna peraturan ditentukan oleh penerbit secara spontan.
Kredit persendirian
Kredit persendirian berfungsi secara bertentangan. Di Maple, pemberi pinjaman yang mengeluarkan semasa tempoh penjejasan menukar nilai terjejas itu menjadi kerugian kekal; sebarang pemulihan seterusnya diagihkan secara pro rata kepada pemberi pinjaman yang kekal.
$1 juta dengan penjejasan 10%: mereka yang keluar mengambil $900,000. Jika peminjam kemudian membayar balik, mereka yang kekal dipulihkan kepada $1 juta, dan mereka yang keluar telah mengunci kerugian mereka.
Di sini, keluar awal mengunci kerugian, dan hanya mereka yang kekal boleh menerima pemulihan.
Bagi hutang lapuk yang sama, baki mana ia mendarat, berapa banyak lapisan penampan di antaranya, sama ada pendeposit melihat harga saham jatuh atau nilai buku kekal rata, dan bila kerugian diiktiraf menentukan siapa yang akhirnya membayar.Sebelum deposit pertama, setiap kedudukan strategi harus menyatakan dengan jelas lima soalan: peristiwa apa yang mencetuskan kerugian, di mana kerugian mula-mula melanda, lapisan penyerap apa yang terletak di antaranya, apa yang sebenarnya dilihat oleh pendeposit, dan bila kerugian diiktiraf.
Jika lima soalan itu tidak diisi dengan jelas, apa yang anda fikir anda beli ialah hasil, tetapi apa yang sebenarnya anda beli ialah tempat dalam barisan yang ditinggalkan selepas orang lain melarikan diri pada harga lama.