$XRP Bagaimana Arsitektur XRPL Memperbaiki Ini
XRP Ledger beroperasi dengan filosofi desain yang sepenuhnya berbeda. Ia menggunakan primitif keuangan bawaan (seperti DEX bawaan, Penghasil Pasar Otomatis (AMM), dan fitur escrow) daripada kontrak pintar yang arbitrer dan Turing-complete.
Amandemen draf ini bekerja dengan menegakkan dua aturan keras:
Transaksi Atomik Tanpa Panggilan Dalam: Sementara transaksi XRPL bersifat atomik (mereka dieksekusi sepenuhnya atau gagal sepenuhnya), mereka tidak memiliki kemampuan untuk memicu panggilan kontrak pintar yang kompleks, bersarang, atau rekursif di dalam satu transaksi. Sebuah transaksi tidak dapat "pause" di tengah eksekusi untuk memeriksa pool luar, meminjam uang, memanipulasi harga, dan membayarnya kembali sebelum selesai.
Tidak Ada Eksploitasi Flash Multi-Block: Karena seorang penyerang tidak dapat menggabungkan interaksi multi-protokol yang kompleks ini ke dalam satu blok atomik, mereka harus menyebarkan serangan di beberapa versi buku besar. Begitu sebuah eksploitasi memerlukan beberapa blok, itu menjadi terbuka untuk arbitrase pasar publik dan validator, menjadikan serangan tersebut tidak layak secara ekonomi dan tidak mungkin secara struktural.
XRP Ledger beroperasi dengan filosofi desain yang sepenuhnya berbeda. Ia menggunakan primitif keuangan bawaan (seperti DEX bawaan, Penghasil Pasar Otomatis (AMM), dan fitur escrow) daripada kontrak pintar yang arbitrer dan Turing-complete.
Amandemen draf ini bekerja dengan menegakkan dua aturan keras:
Transaksi Atomik Tanpa Panggilan Dalam: Sementara transaksi XRPL bersifat atomik (mereka dieksekusi sepenuhnya atau gagal sepenuhnya), mereka tidak memiliki kemampuan untuk memicu panggilan kontrak pintar yang kompleks, bersarang, atau rekursif di dalam satu transaksi. Sebuah transaksi tidak dapat "pause" di tengah eksekusi untuk memeriksa pool luar, meminjam uang, memanipulasi harga, dan membayarnya kembali sebelum selesai.
Tidak Ada Eksploitasi Flash Multi-Block: Karena seorang penyerang tidak dapat menggabungkan interaksi multi-protokol yang kompleks ini ke dalam satu blok atomik, mereka harus menyebarkan serangan di beberapa versi buku besar. Begitu sebuah eksploitasi memerlukan beberapa blok, itu menjadi terbuka untuk arbitrase pasar publik dan validator, menjadikan serangan tersebut tidak layak secara ekonomi dan tidak mungkin secara struktural.