Bu konularda çok teknik bir adam değilim ama matematiğim iyidir
Private keyler 1 ile 2^256 arasında bir rakamdan oluşuyor Yani yaklaşık olarak 1'in yanına 77 tane 0 koyunca çıkan rakam kadar.
Ancak spesifik olarak public keyini bildiğiniz bir bitcoin adresini kırmaya çalışırsanız, işiniz kısmen daha kolay (
)
Yani sayı 2^128'e düşüyor. O da 3'ün yanına 38 tane sıfır koyunca çıkan rakam kadar.
Eğer brute force ile saniyede kabaca 1 milyar deneme yapabilen bir donanıma sahipseniz 10^21 yıl içinde bütün varyasyonları deneyebilirsiniz. Çok şanslıysanız ilk denemede de kırabilirsiniz (Bunun yerine milli piyango bileti almanızı tavsiye ederim, kazanma olasılığınız milyarlarca kez daha yüksek
) Çok şanslı olmanın bir tık altında iseniz ömrünüz yetmeyecektir.
Ek olarak şöyle bir varsayımda bulunalım; "Her yıl bir önceki yılın iki katı kadar işlem yapabilen bir donanım geliştiriliyor"
Bu durumda da yaklaşık 70 yıl sonra geliştirilecek donanım public key'i bilinen bir cüzdanı 1 yıl çalışarak kırabilecektir.