NEST Mesin Oracle遭 Pool Penambangan 拒绝打包攻击 威胁 Keuangan Desentralisasi生态安全

robot
Pembuatan abstrak sedang berlangsung

Analisis serangan penolakan peng打包 oleh Pool Penambangan pada Mesin Oracle NEST

I. Pendahuluan

Mesin Oracle terdistribusi NEST bertujuan untuk meningkatkan keandalan data dan keamanan sistem melalui partisipasi pengguna yang luas di blockchain. Untuk mengatasi masalah penawaran jahat, NEST merancang mekanisme verifikasi tawaran-menerima pesanan. Namun, keberhasilan mekanisme ini bergantung pada kemampuan transaksi untuk muncul tepat waktu di blok baru.

Dalam jaringan blockchain saat ini, para penambang sering membentuk Pool Penambangan untuk menggabungkan daya komputasi dan meningkatkan peluang keuntungan. Kemunculan Pool Penambangan memicu masalah monopoli dalam hak打包交易. Pool Penambangan besar sering kali akan memprioritaskan打包 transaksi yang menguntungkan mereka atau memiliki biaya transaksi yang lebih tinggi, meskipun transaksi tersebut bukan yang pertama kali diterbitkan.

Jika situasi ini terjadi pada Mesin Oracle NEST, mungkin akan menyebabkan penawaran baru tidak dapat diverifikasi tepat waktu, dan akhirnya menghasilkan data harga yang salah. Beberapa Pool Penambangan mungkin memanfaatkan celah ini untuk mendapatkan peluang arbitrase, mengancam keamanan ekosistem DeFi. Berikut ini akan menjelaskan secara rinci tentang serangan penolakan peng打包 yang ditargetkan pada Mesin Oracle NEST.

Dua, Proses dan Analisis Serangan

Untuk memudahkan penjelasan, kita anggap semua anggota yang terlibat dalam penambangan adalah penambang tunggal dari Pool Penambangan ( yang dianggap sebagai Pool Penambangan kecil ), masing-masing pool memiliki proporsi kekuatan hash yang berbeda, dan saling memahami informasi ini.

Sebelum menyerang, kolam penambangan jahat dapat mengumpulkan cryptocurrency yang digunakan untuk arbitrase melalui cara-cara seperti pinjaman kilat. Kemudian, kolam penambangan jahat mengajukan penawaran yang jauh berbeda dari harga pasar yang sebenarnya kepada NEST. Karena adanya ruang arbitrase yang besar, pasti akan ada validator yang mengajukan perdagangan untuk memanfaatkan kesepakatan dan memperbaiki penawaran untuk mendapatkan keuntungan maksimum selama periode verifikasi.

Saat ini, semua Pool Penambangan menghadapi dua pilihan saat merakit setiap blok periode verifikasi: mengemas transaksi tersebut ke dalam blok berikutnya ( atau mengambil sendiri dan mengajukan ulang ), atau tidak mengemasnya ( atau tidak mengajukan transaksi pengambilan ). Karena masing-masing Pool Penambangan memahami proporsi daya komputasi satu sama lain dan strategi yang mungkin diambil, ini sebenarnya membentuk permainan statis informasi lengkap berulang. Titik Nash equilibrium dari permainan ini tergantung pada hasil yang diperoleh masing-masing peserta dalam kombinasi keputusan yang berbeda.

Jika memilih untuk memperbaiki penawaran, Pool Penambangan dapat segera memperoleh keuntungan a. Jika tidak memperbaiki, Pool Penambangan dapat mengumpulkan cryptocurrency terkait, menunggu penawaran disepakati untuk arbitrase, memperoleh keuntungan b( biasanya b>a). Namun, hanya Pool Penambangan yang berhasil menambang blok baru yang dapat memperoleh hak pencatatan. Oleh karena itu, keuntungan dari memilih untuk memperbaiki penawaran adalah Pia, sedangkan keuntungan dari tidak memperbaiki adalah Pib( Pi adalah proporsi daya komputasi dari Pool Penambangan tersebut ).

Perlu dicatat bahwa, setelah harga diperbaiki, permainan selanjutnya tidak akan ada, dan semua Pool Penambangan tidak akan mendapatkan b keuntungan. Oleh karena itu, dua jenis keuntungan yang sebenarnya dipertimbangkan oleh Pool Penambangan saat memutuskan isi transaksi setiap blok adalah sebagai berikut:

  1. T(Y) = Pia
  2. T(N) = Pn * Pib

Di mana T mewakili keputusan Pool Penambangan, Y menunjukkan modifikasi penawaran, N menunjukkan tidak ada modifikasi; Pn mewakili probabilitas bahwa tidak akan ada modifikasi penawaran dalam semua blok periode verifikasi berikutnya.

Selama periode verifikasi perakitan setiap blok, semua Pool Penambangan akan membandingkan kedua jenis pendapatan ini untuk memilih keputusan. Akhirnya, berdasarkan proporsi daya komputasi mereka dan hubungan proporsional a dan b, mereka memilih apakah akan memperbaiki penawaran, sehingga mencapai keadaan Nash equilibrium.

Tiga, Analisis dan Kesimpulan

Pool Penambangan mungkin memanfaatkan keunggulan daya komputasi untuk menunda atau menghambat pembaruan perbaikan harga, sehingga melakukan arbitrase melalui Mesin Oracle NEST. Ini bukan hanya masalah yang dihadapi oleh Mesin Oracle NEST, sebenarnya seluruh konsep desentralisasi blockchain terpengaruh oleh fenomena Pool Penambangan. Bagaimana cara efektif untuk mengatasi masalah yang ditimbulkan oleh Pool Penambangan adalah tantangan yang tidak bisa dihindari dalam perjalanan blockchain menuju desentralisasi yang sebenarnya.

DEFI3.16%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 5
  • Bagikan
Komentar
0/400
faded_wojak.ethvip
· 20jam yang lalu
Ini sudah doomed saudara-saudara
Lihat AsliBalas0
MetaMiseryvip
· 20jam yang lalu
Wah, ini cukup berbahaya.
Lihat AsliBalas0
Layer3Dreamervip
· 20jam yang lalu
secara teoritis, vektor serangan ini mengekspos kerentanan konsensus l1... menarik
Lihat AsliBalas0
MidnightSnapHuntervip
· 20jam yang lalu
Tidak ada yang perlu didengarkan omong kosongnya
Lihat AsliBalas0
ExpectationFarmervip
· 21jam yang lalu
Dianggap Bodoh来咯
Lihat AsliBalas0
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)