Laman amandemen yang diketahui XRPL mencantumkan fixCleanup3_1__3 untuk aktivasi pada 27 Mei, dan menurut desain, acara tersebut merupakan pembaruan pemeliharaan.
Versi 3.1.3 dari rippled menghadirkan perbaikan untuk NFT, Domain Berizin, Vault, dan Protokol Peminjaman, dan blog XRPL menetapkan suara default menjadi Ya karena pentingnya perbaikan-perbaikan tersebut.
Proses amandemen memerlukan dukungan lebih dari 80% dari validator tepercaya yang bertahan selama dua minggu sebelum aturan baru menjadi permanen.
Yang membuat episode ini layak diperiksa di luar tenggat waktu adalah apa yang dikatakan oleh co-pencipta XRPL David Schwartz tentang apa yang sebenarnya dibutuhkan untuk fork yang nyata, karena jawabannya mengungkapkan bagaimana legitimasi protokol bekerja pada blockchain mana pun.
Poin utama Schwartz adalah bahwa jumlah node mentah adalah proxy yang buruk untuk kekuatan konsensus. Sistem di mana node memilih sesuai dengan jumlah mereka menciptakan permukaan serangan di mana siapa pun dapat memulai ribuan mesin dengan biaya rendah.
Dalam model XRPL, setiap operator server mempertahankan kumpulan validator terkurasi yang dipercaya server agar tidak berkolusi, yaitu Daftar Node Unik, dan UNL menentukan suara validasi mana yang dihitung server selama konsensus.
Proses amandemen XRPL memerlukan dukungan lebih dari 80% dari validator tepercaya yang bertahan selama dua minggu sebelum aturan baru menjadi permanen, menghalangi server yang belum ditingkatkan.
Server menerima pesan validasi dari banyak node di seluruh jaringan, dan validator dalam UNL-nya menentukan pesan mana yang membentuk pandangan server terhadap buku besar.
Schwartz menjelaskan bahwa legitimasi konsensus pada XRPL mengalir melalui daftar kepercayaan dan koordinasi validator, menghasilkan sistem di mana penyelarasan UNL dan adopsi ekonomi menentukan buku besar mana yang bertahan jika terjadi pemisahan.
Mengapa fork yang nyata memerlukan kampanye koordinasi penuh
Untuk pemungutan suara XRPL pada 27 Mei, server yang terblokir amandemen kehilangan kemampuan untuk menentukan validitas buku besar, mengirim atau memproses transaksi, berpartisipasi dalam konsensus, atau memilih amandemen masa depan.
Hal itu membuat tenggat waktu menjadi penting secara operasional bagi setiap bursa, dompet, penjelajah, atau operator infrastruktur yang masih menjalankan perangkat lunak pra-3.1.3, karena server-server tersebut menjadi non-partisipan dalam buku besar kanonik hingga operator melakukan pembaruan.
Infrastruktur yang terblokir amandemen kehilangan akses ke rantai yang telah ditingkatkan dan tidak memiliki infrastruktur koordinasi untuk mengamankan saingan yang berfungsi.
Untuk menghasilkan fork yang kredibel, kelompok yang berselisih akan membutuhkan validator yang bersedia terus memproduksi buku besar berdasarkan aturan lama, dan tanpa validator, tidak ada aliran buku besar yang bisa diikuti.
Mereka kemudian membutuhkan Daftar Node Unik yang bersaing yang dapat dikonfigurasi oleh server atau diatur secara default oleh perangkat lunak, karena tanpa daftar validator tepercaya, node tidak memiliki mekanisme untuk berkoordinasi mengenai aturan lama.
Di atas itu, mereka membutuhkan distribusi kode yang mempertahankan aturan lama dan dilengkapi dengan pengaturan default yang mengarah ke UNL saingan, serta dukungan infrastruktur dari dompet, bursa, penjelajah, dan aplikasi yang cukup untuk membuat buku besar aturan lama dapat diakses dan diperdagangkan.
Fork XRPL yang kredibel memerlukan lima lapisan di luar node yang belum ditingkatkan: validator aturan lama, UNL saingan, kode aturan lama, dukungan infrastruktur, dan pengakuan pasar.
Dokumentasi XRPL menyebutkan penelitian yang menunjukkan bahwa UNL yang bersaing mungkin memerlukan tumpang tindih 90% dalam kasus terburuk untuk mencegah fork, artinya UNL saingan harus berbagi hampir seluruh set validator tepercaya dengan yang kanonik untuk menjaga kesinambungan internal.
Fork yang terbentuk berdasarkan set validator yang sangat berbeda berisiko menghasilkan buku besar yang tidak dapat mempertahankan konsensusnya sendiri, apalagi menarik adopsi pasar.
Yang sebenarnya dilacak oleh proses amandemen adalah dukungan validator, dan ambang batas 80%-selama-dua-minggu memastikan bahwa entitas yang dipercaya jaringan telah mencapai kesepakatan yang tahan lama sebelum aturan baru menjadi permanen.
Banyak node yang belum ditingkatkan dan bukan validator dapat mencerminkan keterlambatan infrastruktur tanpa menyiratkan apa pun tentang lintasan buku besar kanonik.
Jarak antara keterlambatan infrastruktur dan rantai saingan
Dalam skenario bearish, bursa, dompet, atau operator infrastruktur yang tertinggal dari aktivasi 27 Mei akan terblokir amandemen dan berhenti berfungsi sebagai partisipan buku besar.
Pengguna yang menggunakan layanan penyedia tersebut mengalami gangguan layanan, seperti transaksi yang tidak dapat diajukan, penjelajah yang tidak dapat memverifikasi validitas buku besar, dan aplikasi yang tidak dapat memproses pembayaran.
Biaya operasional tersebut ditanggung oleh operator yang mendahulukan upgrade, dan patut dicatat, terutama bagi bursa atau wali amanat besar yang masih menjalankan node pra-3.1.3 saat aktivasi.
Keterlambatan infrastruktur yang berlangsung di cukup banyak penyedia akan menciptakan gesekan nyata bagi pengguna bahkan ketika buku besar kanonik tetap berjalan berdasarkan aturan baru.
Dalam skenario bullish, fixCleanup3_1_3 aktif sesuai jadwal dengan mayoritas validator tetap utuh, operator infrastruktur memperbarui tanpa insiden besar, dan episode tersebut menjadi aktivasi amandemen rutin.
Perbaikan untuk NFT, Domain Berizin, Vault, dan Protokol Peminjaman mulai berlaku, dan jaringan bergerak maju. Debat tata kelola yang muncul akibat upgrade tetap bertahan di kedua hasil, karena penjelasan Schwartz tentang apa yang dibutuhkan untuk pemisahan nyata berlaku untuk setiap amandemen di masa depan.
Mempertahankan aturan lama memerlukan kelompok yang berselisih menjalankan perangkat lunak lama, merekrut validator di sekitar UNL yang bersaing, dan meyakinkan dompet, bursa, dan pasar untuk mengenali buku besar mereka sebagai Buku Besar XRP kanonik, melawan konfigurasi default yang mengarahkan semua orang ke rantai yang telah ditingkatkan.
Setiap blockchain memiliki lapisan tata kelola
Schwartz membuat perbandingan dengan Stellar, yang upgrade Protocol 24 sendiri merupakan perbaikan stabilitas untuk bug pengarsipan negara dalam Stellar Core, yang merupakan acara pemeliharaan yang memerlukan jenis adopsi validator yang terkoordinasi sama.
Lapisan legitimasi setara Bitcoin berjalan melalui penambang, node ekonomi, implementasi klien, dan daftar bursa. Ethereum berjalan melalui validator, infrastruktur staking, keragaman klien, pengembang inti, dan adopsi lapisan aplikasi.
Yang dibuat XRPL secara eksplisit melalui UNL, jaringan lain menyematkannya dalam distribusi daya penambangan, ekonomi staking, atau konsensus sosial di mana pengembang perangkat lunak klien mempercayai.
Mekanisme berbeda di Bitcoin, Ethereum, dan XRPL, sementara ketergantungan pada keputusan manusia yang terkoordinasi untuk membuat perubahan aturan menjadi permanen berlaku di ketiganya.
Di XRPL, Bitcoin, Ethereum, dan Stellar, perubahan aturan menjadi permanen melalui keputusan terkoordinasi dari validator, penambang, pengembang, dan pasar, bukan jumlah node mentah.
Aktivasi 27 Mei menggambarkan bagaimana lapisan tata kelola XRPL mengubah kesepakatan validator menjadi permanen buku besar, dengan konfigurasi UNL menentukan kesepakatan mana yang dihitung.
Operator yang tidak setuju dengan fixCleanup3_1_3 memiliki kebebasan teknis untuk menjalankan perangkat lunak lama dan mengkonfigurasi UNL saingan.
Apakah bursa mana pun mencantumkan token hasilnya, dompet mana pun mendukungnya, atau pembuat pasar mana pun menyediakan likuiditas adalah pertanyaan yang tidak bisa dijawab oleh protokol untuk mereka.
Keterputusan koordinasi inilah yang menyebabkan upgrade protokol pada jaringan yang sudah banyak diadopsi jarang menghasilkan fork yang tahan lama: ekonomi mengikuti rantai kanonik hampir selalu lebih besar daripada ekonomi membangun rantai paralel dari nol, dan rantai kanonik adalah yang diputuskan pasar sebagai yang nyata.
Postingan Upgrade XRPL 27 Mei menunjukkan bagaimana validator dan pasar memutuskan pemisahan blockchain pertama kali muncul di CryptoSlate.