Post
Topic
Board Proje Geliştirme
Re: Bitcoin; Algoritma Üzerine Yöntemler
by
vincetcm
on 27/04/2020, 07:07:26 UTC
Şimdiye kadar çok farklı olasılıkları değerlendirdim.
Durum şu ki; mevcut imkanlarla başarı sağlanması 0 a yakın.

1 ile başlayan adreslerde muhtemel güvenlik sorunları olduğunu biliyoruz, bir çarpışma yakalanırsa bu adreslerde yakalanma ihtimali yüksek.
random 256 bit  keyler oluştuğu kabulüyle bakarsak adreslerin çoğunun 2**256-2**255*2 bandında olduklarını söyleyebiliriz.
Random oluşan keylerle arama yapılacaksak iğne ile galaksi kazmakla eşdeğer bir durum çıkıyor ortaya.


hedef adresi ararken adres comp yada uncomp olup olmadığı da önemli bu yüzden mümkünse adresi değil de pub keyin 2:66 kısmını aratmak daha mantıklı (bu durumda keye ait adres comp ise de değilse de bulunur)

kullandığım python betklerinde çok hızlı adres üreten ve karşılaştıran kodlar var ama o kodlarla bile çok dar alanı taratmak çok ciddi zaman alıyor (0 - 2**40 bit aralığı) ama aynı aralıkta pub key i belli bir adresi bulmak saniyeler alıyor.

özetle bir adresi aramak için gelişi güzel numara sallayıp sonuç beklemek beyhude bir çalışma olur, ama pub adresi belli olan adresleri taramak daha mantıklı olur gibi ( bunu yapmak ta eldeki imkanlarla çok zor, bu mümkün olduğunda zaten işin de büyüsü kaçar )

Bu arada 2013 yılında blockchain.info transferlerinden kaynaklı aynı random R değerini birden çok kez kullanmaktan kaynaklı güvenlik açıkları da oluşmuş. Bu sayede privkey e ulaşmak mümkünmüş.
2019 yılına kadar blokları taradım, şimdilerde bu hata yok ve gözden kaçan transfer de yok gibi.