İşin ilginç olan tarafı cüzdan adresi üretilirken daha önce kullanımda mı diye kontrol edilmiyor. İhtimal sayısı o kadar fazla ki çakışma ihtimali neredeyse kalmıyor.
İhtimalleri merak edenler için geçen sene çevirdiğim bir yazıdan alıntı yapıyorum:
Bunu söyledikten sonra uçuk projeleri sonuna kadar desteklediğimi belirteyim. Herşey hayal etmekle başlar
http://www.bitcoinhaber.net/2013/08/bitcoin-nasl-calsr.htmlAçık anahtar, yani bitcoin adresi üretirken gerçek kimliğinizin ortaya çıktığını düşünüyor olabilirsiniz. Ancak bu adım tamamen ağın dışındadır. Çevrimiçi olmanız bile gerekmez. Sadece bir tuşa basarak elektronik cüzdan uygulamanızda yeni ve rastgele üretilmiş saklı ve açık anahtarı yaratabilirsiniz. Mümkün olan adreslerin sayısı çok fazla olduğu için daha önceden kullanımda olduğunun kontrolüne gerek yoktur. Bu çok fazla kullanıcısı olan bir servis sağlayıcıdan email adresi almaya benzer. Aslında birinin anahtarının aynısını üretebilseniz hesabındaki parasına da erişmeniz mümkündür.
Mümkün olan tüm Bitcoin adreslerinin toplam sayısı :
1461501637330902918203684832716283019655932542976 (1.46 x 10^48 or 2^160)
Bu büyük sayılar Bitcoin sisteminin güvenliğini birçok yönden korur. Ne kadar büyük olduğunu hayal edebilmek için bütün dünyadaki kum tanelerinin sayısını düşünün. Tahminen 7.5 x 10^18th, or 7,500,000,000,000,000,000. Şimdi de her kum tanesinin kumla kaplı bir dünya olduğunu düşünün. Kum tanelerini sayın. Hala toplam bitcoin adresi sayısına yaklaşamadınız.
Aslında kullanıcı sayısı arttıkça iki adresin çakışma olasılığı da artmaktadır. (Çakışan Doğum Günleri problemini düşünün) Gene de 1 milyar adresle hala 2.9 x 10^39 aralığındayız. (
http://www.hawaii.edu/suremath/jsand.html)