Tadi malam, saya berpindah-pindah antara dokumentasi VaultKit Newton Protocol dan bagan depeg stablecoin lama. Saya tidak sedang mencari sudut pandang baru. Saya hanya ingin memahami apa yang terjadi setelah seorang kurator brankas mengusulkan sebuah aksi.
Awalnya, alurnya terlihat sederhana.
Kurator menyiapkan sebuah transaksi. Operator-operator Newton memeriksanya terhadap kebijakan brankas. Jika aksinya melanggar aturan, aksinya ditolak sebelum mencapai brankas.
Bagian itu langsung masuk akal bagi saya. Seorang manajer brankas seharusnya tidak bisa menjanjikan kepada para depositor satu strategi dan diam-diam mengambil risiko yang sama sekali berbeda nanti.
Lalu saya sampai pada bagian yang mengubah cara saya melihat seluruh sistem.
VaultKit juga bisa menghentikan transaksi ketika operator tidak mencapai kuorum, ketika persetujuan kedaluwarsa, atau ketika Shield onchain tidak dapat memverifikasinya. Kebijakan tidak perlu menyatakan bahwa tindakan itu berbahaya. Jika Newton tidak bisa menghasilkan persetujuan yang valid, transaksi tetap tidak bergerak.
Saya berhenti di sana karena saya telah melihat betapa cepatnya pasar normal bisa berubah menjadi keadaan darurat. Likuiditas bisa menghilang dalam hitungan menit. Stablecoin dapat mulai melorot dari patoknya saat semua orang masih berdebat apakah pergerakan itu hanya sementara. Sebuah protokol lending bisa terlihat sehat pada pagi hari dan berubah menjadi eksposur serius sebelum hari berakhir.
Pada momen-momen seperti itu, kurator mungkin perlu segera mengurangi risiko.
Namun dengan VaultKit, kurator tidak bisa sekadar menekan tombol dan memindahkan dana. Aksi itu berubah menjadi sebuah niat. Gateway mengirimkannya untuk dievaluasi. Operator memeriksa kebijakan dan data apa pun yang diperlukan. Tanda tangan mereka harus dikumpulkan. Sebuah attestation harus dibuat. Shield harus memverifikasinya. Baru kemudian aksi bisa mencapai brankas.
Saya bisa melihat manfaatnya. Setiap langkah membuatnya semakin sulit bagi kurator untuk mengabaikan aturan ketika mengikuti aturan itu menjadi terasa tidak nyaman.
Pendeposit tidak lagi hanya mengandalkan reputasi manajer. Pembatasannya mengikuti transaksi itu sendiri.
Tetapi setiap langkah yang diperlukan juga menjadi sesuatu yang harus berjalan sebelum pasar bergerak lebih jauh.
Di sinilah pertanyaan keamanan Newton menjadi lebih sulit daripada yang tampak pada awalnya.
Bayangkan seorang kurator mencoba keluar dari posisi yang melemah, tetapi sumber data eksternal menjadi tidak tersedia. Operator gagal menyepakati tepat waktu. Attestation kedaluwarsa. Tindakan itu mungkin sepenuhnya masuk akal, namun brankas tetap terekspos karena proses otorisasi tidak bisa selesai.
Keputusan yang tidak tersedia tidak lagi sekadar keterlambatan teknis. Itu dapat berubah menjadi peristiwa finansial.
Saya tidak berpikir Newton seharusnya sekadar mengizinkan kurator untuk melewati sistem. Itu akan membuat kebijakan menjadi tidak berarti. Setiap manajer bisa menyebut situasi sulit sebagai keadaan darurat dan memulihkan kekuasaan yang sama tanpa pemeriksaan seperti VaultKit yang dirancang untuk menghilangkannya.
Jalur pelarian Newton yang publik dan ditunda waktunya masuk akal justru karena alasan itu. Pendeposit harus dapat melihat bahwa kontrol normal sedang diubah, alih-alih menemukannya setelah uang berpindah.
Namun, desain itu tidak menghilangkan risiko. Desain itu memindahkannya.
Sebagian risiko keluar dari kunci pribadi kurator dan penilaian individual. Risiko itu masuk ke perancangan kebijakan, ketersediaan data, performa Gateway, respons operator, pembentukan kuorum, waktu persetujuan, dan tata kelola darurat.
Beta mainnet Newton menunjukkan bahwa jalur otorisasi brankas ini sekarang lebih dari sekadar konsep. Yang belum ditunjukkan secara jelas oleh bukti publik adalah seberapa baik kinerja proses penuh ketika pasar bergerak cepat dan beberapa bagian sistem berada di bawah tekanan pada saat yang bersamaan.
Itulah yang ingin saya pantau sekarang.
Bukan hanya berapa banyak transaksi buruk yang ditolak Newton, tetapi seberapa sering tindakan yang sah selesai, berapa lama persetujuan berlangsung saat volatilitas, seberapa sering kegagalan kuorum terjadi, dan apakah attestation kedaluwarsa sebelum kurator sempat melindungi brankas.
Sistem keamanan yang kuat harus tahu kapan harus mengatakan tidak.
Pada pasar keuangan yang sedang berjalan, sistem itu juga harus mampu mengatakan ya sebelum keputusan yang tepat menjadi terlambat.
