Sekarang saya paling banyak mengurus keperluan di pagi hari hari Sabtu, dan hari ini saya sedang berdiri antre di bank untuk menyetor cek. Saya perhatikan ada dua loket yang buka: satu untuk pelanggan reguler yang mengambil nomor lalu menunggu, dan satu lagi bertanda prioritas untuk pemegang akun dengan tingkat tertentu, yang bisa langsung mendekat. Menurut saya yang membuat saya terdiam bukan karena antrean prioritas itu ada, tapi karena kedua antrean mengarah ke teller yang persis sama, melakukan pekerjaan yang persis sama.
Sekarang saya paham kenapa itu melekat di pikiran saya, karena pada dasarnya itu sama seperti likuidasi di AaveAdapter pada @BabylonLabs_io Genesis (BABY), hanya saja di akhirnya memakai Bitcoin, bukan slip setoran.
Saya pikir ada dua jalur berbeda di sini, dan keduanya sebenarnya bukan pengganti satu sama lain. Yang pertama adalah liquidateWithLLP, yang sifatnya permissionless—alamat Ethereum mana pun bisa memanggilnya, tanpa perlu tier prioritas. Likuidator melunasi utangnya dan mendapatkan penyelesaian instan dari LLP, sementara vault yang disita masuk ke escrow LLP untuk kemudian diambil belakangan oleh seorang arbitrageur. Yang kedua adalah liquidate, yang hanya bisa dipicu oleh Application Vault Keeper yang terdaftar. Likuidator itu melunasi utang yang diperlukan lalu menebus vault yang disita langsung ke kunci penebusan Bitcoin, tanpa melalui escrow sama sekali.
Maksud saya, jalur yang terbuka tampak lebih nyaman di permukaan karena siapa pun bisa menggunakannya, tapi jalur yang dipagari menyelesaikan langsung ke Bitcoin, bukan terlebih dahulu dirutekan melalui escrow LLP. Jadi saya tidak yakin kedua jalur itu benar-benar setara kalau memperhitungkan timing dan finalitas. Saya juga ingin tahu apakah seorang Vault Keeper akan pernah memilih jalur permissionless, atau apakah jalur permissioned memang ada khusus untuk kasus-kasus ketika penyelesaian melalui escrow tidak cukup bagus.
Saya tidak mengangkat ini sebagai sebuah kekurangan; saya benar-benar tidak tahu jawabannya dan lebih baik bertanya daripada berasumsi.
Untuk siapa pun yang berasal dari @BabylonLabs_io : apakah ada kasus ketika seorang Vault Keeper memilih liquidateWithLLP dibanding penebusan langsung, atau apakah peran saja yang menentukan jalurnya?
Saya melewati sebuah tempat penarik kendaraan setiap pagi, tempat mobil-mobil dibiarkan selama berminggu-minggu setelah diseret karena surat tilang yang belum dibayar; kadang hanya ratusan dolar yang terutang untuk sebuah mobil yang nilainya sepuluh kali lipat. Kota tidak langsung mengambil begitu saja seluruh mobil—ada proses. Ada lelang, dan apa pun yang terjual di atas utang akan dikembalikan ke pemilik. Prosesnya lambat, tapi kelebihannya tidak sekadar diserap oleh siapa pun yang menyita.
Itulah yang terlintas saat membaca cara TBV menangani likuidasi wholevault, khususnya mengenai kelebihan agunan.
Vault di TBV tidak dilikuidasi pada jumlah yang bisa dibagi-bagi secara sempurna. Mekanismenya menyita berdasarkan tingkat granularity vault, sehingga jumlah yang diambil bisa melampaui apa yang dibutuhkan oleh likuidasi yang sebanding. Babylon @BabylonLabs_io menyebut koreksi itu sebagai mekanisme fairness, dengan membagi menjadi dua kemungkinan. Jika surplus lebih kecil daripada sisa utang, maka itu diterapkan sebagai pelunasan utang untuk fairness. Jika posisi penuh dibereskan, surplus dibayarkan kepada depositor secara langsung dalam WBTC—detail yang membuat saya berpikir @BabylonLabs_io benar-benar menangani kasus-kasus tepi yang rumit.
Yang belum saya lihat dijelaskan adalah mekanisme di balik pembayaran WBTC itu: apakah dicetak (minted) atau diambil dari cadangan (reserve), dan apa yang terjadi jika surplus dihitung berdasarkan nilai yang sudah bergeser akibat settlement.
Surplus dinilai pada waktu penyitaan atau pada waktu pembayaran?
$DEXE masih terlihat berisiko setelah crash besar itu, tapi quick long ini memberi saya profit bersih. Saya tidak menahan terlalu lama di sini karena trennya masih lemah dan satu candle yang buruk bisa menghapus semuanya dengan cepat.
Saya sedang merapikan pelacak portofolio saya sendiri tadi malam, jenis yang setiap token mendapat satu kolom berlabel utilitas seolah-olah itu satu hal yang tetap. Itu membuat saya sadar bahwa selama ini saya secara mental mengelompokkan nilai setiap token di bawah satu deskripsi pekerjaan tanpa menyadarinya. Setelah melihat lebih dekat pada apa yang telah dibangun @BabylonLabs_io dengan BABY, kerangka itu sebenarnya tidak terlalu cocok.
Yang menarik bagi saya adalah ketiga fungsinya sama sekali tidak berperilaku dengan cara yang sama. Penggunaan gas mengikuti aktivitas jaringan secara langsung; makin banyak transaksi, makin banyak gas, korelasinya sederhana. Wovernance justru kebalikannya, ia tetap dorman sampai memang ada sesuatu yang layak untuk dipilih, jadi aktivitasnya tidak merata dan digerakkan oleh peristiwa, bukan konstan. Keamanan bahkan lebih aneh lagi, ia seharusnya terus berfungsi dengan tenang di latar belakang terlepas dari perhatian, yang hampir membuatnya paling sulit dievaluasi karena tidak ada umpan balik yang terlihat saat ia bekerja dengan benar.
Jadi alih-alih satu pendorong permintaan, Anda punya tiga kurva permintaan yang berjalan pada jam yang berbeda: satu kontinu, satu sporadis, satu senyap. Apakah pembagian itu benar-benar menghasilkan nilai yang lebih tahan lama daripada satu kasus penggunaan terpadu, atau justru membuat token lebih sulit dinilai dengan jelas karena tidak ada satu metrik pun yang menangkapnya, sejujurnya saya masih bolak-balik memikirkannya. Wpemisahan utilitas bisa berarti ketahanan jika satu fungsi diam, atau bisa juga berarti token tidak pernah membangun narasi yang cukup kuat di sekitar satu kasus penggunaan pun. Belum yakin ke arah mana condongnya, dan ini jenis pilihan desain yang @BabylonLabs_io baru benar-benar akan diuji saat tekanan penggunaan nyata datang.
Hai semuanya, baru saja mengklaim hadiah $GRVT Booster CreatorPad saya melalui Binance Wallet Terima kasih besar kepada Binance CreatorPad dan tim @grvt_io karena membuat kampanye ini bisa terlaksana. Saya tidak sabar untuk melihat bagaimana proyek ini berkembang dari sini
Beberapa bulan lalu, saya sedang bersembunyi di bawah wastafel dapur saya, menangani kebocoran yang lambat, dan langkah pertama saya adalah mematikan air untuk seluruh rumah. Tetangga saya—yang memang paham pipa—menghentikan saya dan menunjukkan bahwa ada valve khusus untuk satu jalur itu; yang saya butuhkan hanya mematikan bagian tersebut, bukan seluruh pasokan. Yang lainnya tetap berjalan sementara saya memperbaiki masalah utamanya.
Saya rasa itu menempel di pikiran saya karena pada dasarnya seperti yang dilakukan @BabylonLabs_io Genesis (BABY) untuk likuidasi aset vault—hanya saja dengan daftar berurutan, bukan sambungan pipa.
Saya mengira kebanyakan orang membayangkan likuidasi itu seperti semuanya atau tidak sama sekali, tapi di TBV sebuah posisi bisa menampung beberapa vault, dan ketika likuidasi dipicu, protokol tidak langsung menyita semuanya secara default. Protokol menelusuri daftar vault yang berurutan, lalu menyita hanya minimum prefix yang dibutuhkan untuk mengembalikan health factor ke target. Maksud saya, kalau yang diperlukan hanya dua vault dari lima, tiga sisanya tetap berada di posisi depositor—itulah jalur partial liquidation. Penyitaan penuh hanya terjadi jika posisi benar-benar sangat minus atau sudah tinggal satu vault saja; karena pada kondisi itu tidak ada lagi yang bisa diambil sebagian, jadi posisi langsung ditutup.
Saya sedang mencoba mencari tahu bagaimana urutan vault itu sebenarnya ditetapkan, dan saya tidak menemukan jawaban yang jelas. Apakah urutan itu ditentukan pengguna saat deposit, ditetapkan oleh protokol, atau dihitung ulang secara dinamis pada waktu likuidasi berdasarkan risiko atau likuiditas? Urutan itu pada dasarnya yang menentukan aset mana dari Anda yang pertama kali tersentuh di BABY, jadi rasanya ini detail yang layak dipastikan.
Saya tidak mengangkat ini sebagai kelemahan—saya sungguh tidak tahu mekanismenya dan lebih baik bertanya daripada berasumsi.
Untuk siapa pun yang lebih dekat dengan dokumentasi atau tim di @BabylonLabs_io is—apakah urutan penyitaan vault ditetapkan oleh pengguna, di-hardcode, atau dihitung saat likuidasi?
Seorang tetangga saya menjalankan usaha jahit kecil-kecilan, dan tepat bulan lalu dia terlambat membayar pemasok saat ia sedang dirawat di rumah sakit untuk operasi kecil. Pihak pemasok tidak peduli alasannya, yang mereka lihat hanya nama akun pada faktur. Rekan bisnisnya sudah menyiapkan uang pada sore yang sama, tetapi sistem hanya mengizinkan pemegang akun terdaftar untuk mengirim pembayaran, jadi tidak ada yang bisa dilakukan sampai ia cukup sehat untuk masuk sendiri. Tiga hari penuh stres menghadapi aturan yang tidak ada hubungannya dengan apakah utangnya akan dibayar, hanya soal siapa yang boleh menekan tombol.
Kisah itu kembali teringat saat saya membaca dokumentasi untuk TBV, fitur pinjaman berbasis brankas yang dibuat oleh @BabylonLabs_io dan mengarah ke repayToCorePosition ( address borrower, uint256 debtReserveId, uint256 amount ). Satu baris di sana seharusnya menyelesaikan masalah persis tetangga saya : SIAPAPUN BISA MEMBAYAR UTANG DEPOSITOR LAIN, BUKAN HANYA PEMINJAM. Terdengar seperti catatan teknis belaka, tapi dengan tenang menghapus satu titik kegagalan yang mengubah situasinya menjadi perundingan tiga hari.
Jika diterapkan pada posisi pinjaman yang benar-benar dijaminkan BTC, ini jauh lebih penting daripada yang terlihat. Jika jaminan seseorang sedang bergerak menuju likuidasi dan mereka sedang offline, dalam proses pemindahan di antara wallet, atau sekadar sedang tidur di zona waktu berbeda, pasangan, teman, atau bahkan pemantau otomatis bisa menutup utang secara langsung. Kontrak tidak memeriksa alamat siapa yang membuka posisi dibandingkan alamat siapa yang sedang membayar; kontrak hanya memastikan utangnya tertutupi.
Ini perubahan nyata dibanding sebelumnya ketika hanya peminjam yang harus bereaksi tepat waktu agar utang bisa diselesaikan oleh siapa pun yang bersedia menanganinya. Kewajiban tidak hilang; seseorang tetap berutang sesuai yang seharusnya, tetapi jeda ketika keterlambatan sementara berubah menjadi likuidasi paksa jadi jauh lebih lebar. Fungsi kecil di dalam TBV, namun menyelesaikan masalah yang jarang diakui kebanyakan protokol pinjaman sampai pengguna kehilangan dana karena faktor waktu yang tidak bisa mereka kendalikan.
🎙️ Bangun Binance Square, pegang BNB|Rabu, BTC sedikit memantul kembali, apa pendapat kalian tentang bagaimana pergerakan selama beberapa waktu terakhir ini berulang-ulang menguji kesabaran kita? Mari kita bahas
Seorang teman saya pernah mencoba menjelaskan escrow kepada saya dengan analogi brankas: Anda memasukkan barang-barang Anda, orang lain memegang kunci, dan Anda percaya mereka akan mengembalikan barang itu saat mereka mengatakan akan melakukannya. Saya bilang padanya bahwa begitu pula gambaran saya tentang setiap pengaturan kripto kustodian, yaitu brankas dengan tangan orang lain yang memegang kuncinya. Perbandingan itu runtuh bagi saya begitu saya menelusuri bagaimana jalur pengeluaran dibuat di dalam vault Babylon, karena ternyata tidak ada kunci yang “dipegang” sama sekali seperti yang saya bayangkan. Penyetor menandatangani skrip Bitcoin di muka, saat pembuatan vault, dan setiap cara yang sah agar BTC bisa bergerak keluar ditandatangani langsung pada saat itu—bersama—oleh penyetor dan para peserta protokol. Saya sampai pada ini setelah mengikuti sebuah thread dari @BabylonLabs_io yang menguraikan konstruksi vault langkah demi langkah.
Tidak ada “pintu samping” yang tersisa untuk nanti. Setelah vault ada, tidak ada siapa pun—tidak protokol, tidak kumpulan validator, tidak pula suara tata kelola di masa depan—yang bisa menciptakan kondisi pengeluaran baru, karena himpunan tanda tangan yang valid sudah ditetapkan sejak awal dan tidak ada apa pun setelah fakta yang dapat memperluasnya. Bagian yang mudah terlewat adalah ini bukan soal protokol berjanji untuk tidak menyalahgunakan dana; melainkan protokol tidak punya cara mekanis untuk menyusun transaksi di luar yang sudah ditandatangani sebelumnya. Ini model keamanan yang berbeda dari kebanyakan pengaturan kustodian atau bridge multisig, di mana fleksibilitas biasanya sengaja dipertahankan agar kunci atau ambang bisa disesuaikan setelah deployment—berguna untuk upgrade—tapi sering kali celah yang sama yang akhirnya dieksploitasi.
Yang masih belum bisa saya bayangkan adalah bagaimana kekakuan ini bertahan dalam situasi yang lebih rumit: kondisi slashing yang bisa terpicu, timelock yang kedaluwarsa, himpunan peserta yang berputar sepanjang umur sebuah vault. Tidak ada jalur baru, dan sistem tetap harus beradaptasi—rasanya akan ada ketegangan. Jadi prinsip desainnya sendiri tampaknya masuk akal, lebih konservatif daripada yang saya kira, tapi perilaku pada kasus tepi belum pernah ditunjukkan oleh @BabylonLabs_io dalam praktik.
Ada momen tertentu dalam desain cross-chain yang selalu membuat saya curiga: saat seseorang menjelaskan bagaimana Chain A mengetahui apa yang terjadi di Chain B. Biasanya jawabannya semacam “percaya saja”, perantara (relayer), oracle, atau penandatanganan komite yang mengesahkan sesuatu—padahal Bitcoin sendiri tidak pernah benar-benar memeriksanya. Jadi ketika pertama kali mendengar klaim TBV bahwa Bitcoin dapat memverifikasi peristiwa penebusan (redemption) di Ethereum, insting saya adalah menganggap bahwa mereka hanya menyembunyikan pihak yang dipercaya satu lapis lagi. Insting itu salah, atau setidaknya tidak lengkap. Rilis BTC tidak digantung pada perkataan siapa pun; ia digantung pada bukti kriptografis dari peristiwa Ethereum yang cocok, yang diverifikasi langsung di dalam Bitcoin Script, tanpa pengecualian yang dipotong demi kenyamanan. Mekanismenya berbasis prosedur challenge ala BABE—sesuatu yang @BabylonLabs_io dirancang menggunakan primitif yang memang sudah didukung oleh Bitcoin Script saat ini, tidak ada yang ditambahkan baru, dan tidak perlu fork agar ini bisa bekerja. Itu adalah batasan yang lebih sulit untuk dirancang daripada yang terdengar; kebanyakan tim akan saja meminta soft fork lalu lanjut. Yang masih saya pikirkan adalah jendela challenge itu sendiri. Bukti dan periode challenge terlihat “rapi dan rapat” di dokumen spesifikasi, tetapi semuanya benar-benar diuji saat terjadi lonjakan latensi, biaya melonjak, dan seseorang yang memiliki modal yang dipertaruhkan memutuskan bahwa mencoba mengeksploitasi timing itu layak dilakukan. Itu bukan kritik pada desainnya; ini hanya pengujian nyata yang lebih penting daripada yang ada di whitepaper. @BabylonLabs_io membangun jawaban yang lebih sulit untuk pertanyaan yang sebagian besar protokol diam-diam hindari: apakah ia bertahan di bawah tekanan adversarial dengan uang sungguhan yang bergerak—itulah yang akan saya pantau berikutnya, bukan demo. #BABY $BABY @BabylonLabs_io Yang paling penting bagi TBV 🧐
Saya dulu mengira bahwa ketika sebuah sistem menyingkirkan wrapped tokens dan jembatan (bridges), kepercayaan semata otomatis menghilang dari persamaan—seolah dengan menghapus perantara, risikonya ikut lenyap sepenuhnya. Membaca lebih dalam ke model kepercayaan asli TBV langsung meluruskan asumsi itu. Di luar rantai itu sendiri, masih ada lapisan tata kelola (governance) serta multisig respons darurat yang tersusun diam-diam di bawahnya, dan bagian inilah yang paling sering dilewati banyak thread karena kurang menarik dibanding judul: no bridge, no wrapped BTC. Yang membuat saya terkesan adalah bahwa security council diperluas dengan penandatangan independen sebagai langkah transisi, bukan sebagai perlengkapan permanen. Artinya, pengaturan saat ini memang secara eksplisit dirancang sebagai penopang sementara, bukan model kepercayaan final. Ini adalah pengakuan jujur yang tidak dibuat secara gamblang oleh kebanyakan protokol. Sama halnya dengan universal challenger set: ia mungkin akan mengakomodasi lebih banyak operator eksternal seiring waktu, tetapi tidak diarahkan menuju permissionless. Saya harus merenungkannya sejenak, karena menambah jumlah operator bukanlah janji yang sama dengan “tidak ada operator” yang berarti Anda tidak perlu mempercayai pihak-pihak tertentu. Jadi pertanyaan yang terus berputar di kepala saya bukan apakah TBV itu trustless hari ini—jelas tidak, sepenuhnya belum—melainkan apakah roadmap untuk menonaktifkan kewenangan council benar-benar terjadi ketika protokol sudah matang, atau apakah safety net transisional punya cara untuk menjadi permanen setelah nilai yang cukup bertumpuk di atasnya. BABY (@BabylonLabs_io ) setidaknya menamai bentuk kepercayaan yang tersisa itu… alih-alih menyembunyikannya. Keterbukaan seperti itu ada nilainya, meskipun ujian sesungguhnya adalah apa yang akan dinonaktifkan dan kapan.