Ada seorang bad company yang setiap hari memikirkan cara-cara tidak baik untuk cepat kaya, minta saya membantu menulis program tabrakan Dompet, menabrak frasa mnemonik, memeriksa saldo, dan melihat apakah bisa menemukan Dompet yang ada banyak uangnya. Ini hampir tidak mungkin, tetapi dia merasa mungkin suatu hari akan berhasil, kebetulan beberapa hari ini cukup senggang, jadi saya menulis satu, sekalian menjelaskan masalah probabilitas tabrakan Dompet. (Dia mungkin merasa dia adalah anak pilihan Tuhan)



Dari jumlah kombinasi frasa mnemonik dan jumlah dompet yang aktif saat ini untuk analisis.
Satu, total kombinasi frasa mnemonik
Dompet Ethereum mengikuti standar BIP-39, frasa mnemonik terdiri dari 12, 18, atau 24 kata (biasanya 12 atau 24). Setiap kata dipilih dari 2048 kata yang telah ditentukan sebelumnya, jumlah kombinasi spesifik adalah sebagai berikut:

12 kata
Panjang entropi: 128 bit, checksum 4 bit, total 132 bit.
Jumlah kombinasi yang valid: 2128≈3.4×10382128≈3.4×1038 jenis.
Meskipun kemungkinan susunannya adalah 204812≈2132204812≈2132, hanya 21282128 jenis yang memenuhi aturan checksum.

24 kata
Panjang entropi: 256 bit, checksum 8 bit, total 264 bit.
Jumlah kombinasi yang valid: 2256≈1.1×10772256≈1.1×1077 jenis.

Artinya:
12 kombinasi kata ≈ 340.282.366.920.938.463.463.374.607.431.768.211.456340.282.366.920.938.463.463.374.607.431.768.211.456
24 kata kombinasi ≈ 115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039,457,584,007,913,129,639,936115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039,457,584,007,913,129,639,936

Kedua, jumlah dompet yang digunakan
Jumlah Dompet yang telah digunakan tidak dapat dihitung dengan tepat, tetapi dapat diperkirakan melalui analisis berikut:

Total alamat Ethereum
Hingga tahun 2023, jumlah alamat aktif Ethereum sekitar 250 juta (sumber data: Etherscan), tetapi satu frasa mnemonik dapat menurunkan beberapa alamat, sehingga jumlah frasa mnemonik sebenarnya jauh lebih sedikit daripada jumlah alamat.
Total kombinasi yang dibandingkan
Bahkan jika kita mengasumsikan setiap orang di dunia menghasilkan 10151015 dompet, jumlahnya hanya 10341034, masih kurang dari sepertriliun 21282128.
Kesimpulan: Jumlah dompet yang telah digunakan dapat diabaikan dalam total kombinasi.

Analisis Keamanan
tingkat kesulitan pembobolan
Membongkar 12 kata memerlukan 10271027 tahun (jauh melebihi usia alam semesta).
Keamanan 24 kata lebih tinggi, hampir sepenuhnya aman.

risiko nyata
Ancaman utama berasal dari kebocoran kunci pribadi (seperti phishing, malware), bukan dari peretasan brute force.

Selama menggunakan, cukup perhatikan agar kunci pribadi tidak bocor, mencegah phishing dan malware, dompet Anda hampir sepenuhnya aman.

Jika urutan frasa mnemonik Anda kacau, atau Anda lupa beberapa, maka Anda dapat menggunakan tabrakan ini untuk mendapatkan kembali frasa mnemonik, tetapi jika Anda mencoba tabrakan tanpa tujuan, maka itu sama saja dengan mencari jarum di tumpukan jerami!

Terakhir tempelkan tangkapan layar perangkat lunak yang bertabrakan
ETH-1.39%
Lihat Asli
post-image
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
  • 1
  • Posting ulang
  • Bagikan
Komentar
0/400
CalmDown,CalmDownvip
· 05-20 06:17
Sudah ada yang melakukan frasa mnemonik ini untuk memindai dompet tp secara otomatis.
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)