Adres zehirleme: sizin olmayan geçerli adres

Benzer adresler ödemeleri nasıl çalar, bildirilen ölçek, matematik ve ücretsiz denetim.

English

Kısa özet. Bitcoin'de "yanlış adres" kayıplarının çoğu yazım hatası değil: cüzdanın checksum'ı neredeyse her yazım hatasını göndermeden önce reddeder. Asıl risk, bir saldırgana ait, tamamen geçerli ama sizin bildiğiniz bir adrese benzeyen adrestir. Buna adres zehirleme (address poisoning) denir.

Saldırı nasıl işliyor?

  1. Saldırgan kullandığınız bir adresi izler ve onun ilk ve son karakterlerini taklit eden yeni bir adres üretir.
  2. O benzer adresten size çok küçük bir işlem gönderir; adres işlem geçmişinizde görünür.
  3. Daha sonra "her zamanki adresinizi" geçmişten kopyalarsınız. Cüzdanlar ve gezginler çoğu zaman yalnızca ilk ve son karakterleri gösterir, doğru görünür. Parayı saldırgana yollarsınız.

Bildirilen ölçek

Bu rakamlar bağlantılı raporlardan ve özetlerinden alınmıştır; kesin tanımlar için kaynaklara bakın.

Checksum neden yetmez?

Benzer adres saldırganın kontrol ettiği gerçek ve geçerli bir adrestir; checksum doğrulaması geçer. Onu ele veren şey, zaten bildiğiniz bir adrese benzemesidir.

Tesadüf ne kadar olası?

İlgisiz iki adresin karakterleri tesadüfen eşleşme olasılığı alfabe-n'dir (bech32'de 32, Base58'de 58 sembol). Hesaplanan değerler:

Eşleşen karakter (bc1q'dan sonra)İlgisiz iki bech32 adresinin tesadüfen bu kadar eşleşme ihtimaliDenetçi ne diyor
41/ 1,048,576Şüpheli (orta)
61/ 1,073,741,824Büyük olasılıkla benzer (yüksek)
8 (ör. 4 + 4; birçok cüzdanın gösterdiği)1/ 1,099,511,627,776Büyük olasılıkla benzer (yüksek)
111/ 3.6e16Büyük olasılıkla benzer (yüksek)
Eski (Base58) adreste 81/ 1.3e14Büyük olasılıkla benzer (yüksek)

Denetçi sabit başlığı (bc1q, 1, 3) saymaz, iki uçtaki eşleşen karakterleri toplar; 4 eşleşmeden (orta) ve 6'dan (yüksek) itibaren uyarır. En çok 3 konumda farklı olan iki adres her zaman işaretlenir.

Ne yapmalı?

Sınırlar

Araç yalnızca verdiğiniz listeyle karşılaştırır. Bir adresin kime ait olduğunu bilemez; "benzer bulunmadı" garanti değildir. Sentetik benzer adresler ve 2.412 bağımsız adres vektörüyle test edildi; yatırım, hukuk veya vergi tavsiyesi değildir.

Bir adresi bildiklerinle karşılaştır →