Juf
Veteran
- BNB
- 0,00008550
İlk başladığımda merak ettiğim konuydu, tahmin ediyorum ki herkes bir düşünmüştür.
Cüzdan oluştururken 12 veya 24 kelime tohum anahtarı (seed key) veriyor. ( Kullandığınız cüzdanın türüne göre değişiyor )
Electrum wallet ele alalım, bu cüzdan BIP39 formatında oluşturuyor.
Tohum anahtarlarınıda BURADAN alıyor.
Görüldüğü gibi havuzda 2048 adet kelime var. Bu kelimeler rastgele olarak seçiliyor size ait seed key olarak veriliyor.
Bu 2048 adet kelime oldukça fazla kombinasyon demek. Formül olarak anlatmak gerekirse ;
Toplam 2048 seed key olduğuna göre ve her kelimenin sadece 1 defa alındığı için bunu 2048!/2036! olarak hesaplayalım. Çıkan sonuç 40 basamaklı bir sayı olacaktır.
12 tane seed keyler birbiriyle yer değiştirmeleri ele alırsak 12! ile çarpmanız gerekecek yani : 12!(2048!/2036!)
Ortaya çıkan olasılık havuzu 50 haneli bir sayıyı ortaya çıkartıyor. İki cüzdana aynı seed'in çakışma olasılığını hesaplamak için bu sayıyı kendisiyle çarpılması gerekiyor. Anlaşıldığı gibi olasılık çıkıyor ama bu olasılık sıfırı çok çok yakın, bunu da sıfır olarak değerlendirebiliriz.
24 kelimelik seed key için olasılık;
Bunu da google hesaplatırsak sonuç :
Cüzdan oluştururken 12 veya 24 kelime tohum anahtarı (seed key) veriyor. ( Kullandığınız cüzdanın türüne göre değişiyor )
Electrum wallet ele alalım, bu cüzdan BIP39 formatında oluşturuyor.
Tohum anahtarlarınıda BURADAN alıyor.
Görüldüğü gibi havuzda 2048 adet kelime var. Bu kelimeler rastgele olarak seçiliyor size ait seed key olarak veriliyor.
Bu 2048 adet kelime oldukça fazla kombinasyon demek. Formül olarak anlatmak gerekirse ;
Toplam 2048 seed key olduğuna göre ve her kelimenin sadece 1 defa alındığı için bunu 2048!/2036! olarak hesaplayalım. Çıkan sonuç 40 basamaklı bir sayı olacaktır.
Kod:
2048.2047.2046.2045.2044.2043.2042.2041.2040.2039.2038.2037
12 tane seed keyler birbiriyle yer değiştirmeleri ele alırsak 12! ile çarpmanız gerekecek yani : 12!(2048!/2036!)
Kod:
479001600.2048.2047.2046.2045.2044.2043.2042.2041.2040.2039.2038.2037
Ortaya çıkan olasılık havuzu 50 haneli bir sayıyı ortaya çıkartıyor. İki cüzdana aynı seed'in çakışma olasılığını hesaplamak için bu sayıyı kendisiyle çarpılması gerekiyor. Anlaşıldığı gibi olasılık çıkıyor ama bu olasılık sıfırı çok çok yakın, bunu da sıfır olarak değerlendirebiliriz.
24 kelimelik seed key için olasılık;
Kod:
24!(2048!/2024!)
Bunu da google hesaplatırsak sonuç :