Post
Topic
Board Proje Geliştirme
Re: Bitcoin; Algoritma Üzerine Yöntemler
by
vincetcm
on 01/06/2020, 14:28:40 UTC


konuda yapılan çalışma başlangıçta sadece 1 ile başlayan bitcoin adresleri havuzuna brute force yapmak idi.
Ancak daha sonra farklı havuzlara yoğunlaşmaya çalışanlar. belli bir bitcoin adresini hedef alarak sürekli yakın pattern de adres üretmeye çalışanlar olmuş.
Madem iğne ile galaksi kazıyoruz. neden vanitygen ile üretilen 1 ile başlayan adreslerde güvenlik sorunu var diyorsunuz anlamadım.
yani bu olasılıklar çok mu az :


 

1 ile başlayan adreslerde öncelikte brainwalletten kaynaklı sorunlar vardı (bu durum elbette tam anlamıyla bitcoin güvenliği ile alakalı bir sorun değildi, uygulama kaynaklı bir sorun, sosyal mühendislikle dolu adrese denk gelme olasılığı oluyordu)

sonrasında yine transferde random üretilen R değerinin kendini tekrarlamasından kaynaklı bir sorun vardı, bu da adresin key ini bulmayı kolaylaştırıyordu.

Hem yeni adres yapısı, hem bilinçlenme hem de yeni yamalarla yukarıdaki sorunlar büyük ölçüde ortadan kalktı.


ben de uğraştım ve uğraşıyorum 620k bloğa kadar zinciri taradım.

bu açıklarla bile bir kullanılmış veya dolu adresle karşılaşma olasılığı bu kadar az iken hedef adrese ulaşmak galaksiyi iğne ile kazmaktan farksızdır.

Bir şeyin ihtimali zorsa zordur, "dolu adres bulmak çok kolay" mı demek gerekiyor.


galaksiyi biraz daha sınırlayalım alın size 64bit keyden oluşan bir adres. hatta ihtimali yarıya da indireyim bu adres compresset adres.

adres : 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN

bundan fazla                          : 0000000000000000000000000000000000000000000000007cce5efdaccf6808
bundan da az aşağıda bir yerde : 000000000000000000000000000000000000000000000001a838b13505b26867

alt tarafı 1 basamak fark var