‹ BAB 17, SEMUA PELAJARAN

MASTER · BAB 17 · PELAJARAN 2 DARI 5

Serangan & asumsi

Eclipse dan penambangan egois

Apakah ada serangan yang membutuhkan kurang dari separuh hashrate? 6 mnt

Serangan Eclipse

Sebuah node belajar tentang rantai dari rekan-rekannya. Jika penyerang berhasil mengelilingi sebuah node hanya dengan rekan-rekannya sendiri, node tersebut hanya melihat apa yang ditampilkan oleh penyerang: ia dapat diberi rantai yang lebih lemah atau dibuat tidak menyadari konflik pembayaran. Korban adalah node tersebut dan penggunanya, bukan jaringan.

Bitcoin Core bertahan melawan ini dengan banyak tindakan: rekan dipilih di berbagai jaringan dan rentang alamat, koneksi keluar yang dilindungi, dan koneksi jangkar yang dijaga di seluruh restart. Menjalankan node Anda dengan beberapa koneksi independen membuat serangan sangat sulit.

Penambangan egois

Sebuah makalah tahun 2013 menggambarkan penambangan egois: sebuah pool menyimpan blok yang ditemukannya secara rahasia dan merilisnya secara strategis untuk membuat penambang jujur membuang pekerjaan pada blok yang akhirnya menjadi basi. Secara teori, ini bisa menguntungkan dengan kurang dari separuh hashrate, tergantung pada bagaimana blok disebarkan.

Ini dapat dideteksi, karena jaringan akan melihat pola blok basi yang tidak biasa, dan itu akan merusak kepercayaan pada pool yang melakukannya. Tidak ada kasus berkelanjutan yang diamati di Bitcoin.

Apa yang perlu diingat

  • Serangan eclipse mengisolasi satu node di belakang rekan yang dikendalikan penyerang.
  • Koneksi yang beragam adalah pertahanannya.
  • Penambangan egois menahan blok untuk membuang pekerjaan orang lain.

Pemeriksaan cepat

Siapa korban serangan eclipse?

Apa yang dilakukan penambang egois?

Eclipse dan penambangan egois · Universitas Bitcoin