Author

Topic: Toplam bitcoin adresi sayısı üst limiti, aklıma takılanlar (Read 1028 times)

hero member
Activity: 882
Merit: 524
For Rent
işlmeciye privkey ürettirmek kolaydır ama priv key ürettirip karşılığı gelen adresde bakiye var mı yok mu diye kontrol ettirmek zordur. ayrıca bir priv key ve adres için en azından 32 byte yer kaplayacağından. günümüz işlemcileri saniyede 4 bin priv key üretebildiklerini kabasa hesaplarsak bu da saniyede 125KB veri üretimi demek olur. 1 gün vanitygen çalıştırıp her adresin priv keyini kaydetseniz 10GB dosya elde edersiniz. yaklaşık toplam 350 milyon adres.

bu 350 milyon adresi tek tek kontrol edip bakiye var mı yok mu aramayı da siz hesaplayıp yazın.
legendary
Activity: 2548
Merit: 1519
"bu adreslerin hepsini alıp içine 1 satoshi yüklediğini düşünelim, sistemi bu tarz bir uygulama tıkayabilir mi"

Zamanında bu tarz saldırı denemeleri olmuştu. Sisteme bir etkisi olmuyor.

"bir algoritmayla deneye deneye bulmak zor değil gibi gözüküyor"

Temel matematik bilginiz varsa ne kadar zor (imkansızlık seviyesinde) olduğunu anlarsınız.
hero member
Activity: 882
Merit: 524
For Rent
İkinci sorun Türkçe forumda çok kez tartışılmıştı, @aliser bunun üzerine yazıp çizmişti proje yapmıştı hatta. Biraz göz atmanı öneririm.

Saldırının sadece bir adresin private key'ine yönelik olması ile tüm BTC adreslerine yönelik olması arasındaki olasılık farkı çok çok fazla.
Yani, rastgele oluşturduğunuz bir Bitcoin adresinin kullanılmış olma ihtimalini %1 varsayalım. Rastgele üretilen bir private keyin kullanılmış bir adrese çıkma ihtimali milyarda birden daha az olur.

http://directory.io bu fikir verebilir.

Vanitygen diye bir olay var, bunu da araştırmanı öneririm.
Vanitygen'de istediğiniz bir adresi üretip içindeki bitcoinleri almak isterseniz bilmem kaç milyon yıl beklemeniz gerek.
Mesela; 1FeexV6bAHb8ybZjqQMjJrcCrHGW9sb6uF bu adreste neredeyse 80000 BTC var, bu adresi vanitygen'de üretmek isterseniz direkt adresin tamamını üretemezsiniz, ilk birkaç hanesini üretebilirsiniz. Bir yıl bekleyip ilk birkaç haneyi ürettiniz ve 1FeexV6baH ile başlayan bir adresiniz oldu. Şimdi, diğer hanelerin de tutması gerekiyor ki o adresin private keyini ele geçirebilesiniz.

"ya milyar yıl falan diyo, boş iş" demeyin, belli mi olur teknoloji çok ilerler, private keye brute force girip saniyesinde bulurlar falan. Smiley

 adresi diyelim kafaya göre değil de sizin attığınız gibi bir bilindik adresin private keyini, brute force ile tutturmak neden o kadar zor oluyor, nihayetinde kısa bir kod, olasılığı da isterse milyar da bir mertebesinde olsun, sonuçta sırayla aaaaaaaaaaaaaaa, aaaaaaaaaaaaab diye tek tek deniyen bi işlemci bu koda neden ulaşamıyor o kısmı anlamıyorum, sonuçta istediği kadar deneyebilir, denerken captcha gibi bir şey girmesi istenmiyor, yani sıradan bi intel işlemci bile bu kodları teker teker saniyede on binlerce kez üretebilir, illa bir kod tutacak, bunun zor olma nedenini anlamadım.
aynen bu kadar kolay. onun için kimse cüzdanında milyonlarca dolar saklayamıyor. hemen priv key ele geçirilip çalınıyor BTCler.
legendary
Activity: 1792
Merit: 1030
İkinci sorun Türkçe forumda çok kez tartışılmıştı, @aliser bunun üzerine yazıp çizmişti proje yapmıştı hatta. Biraz göz atmanı öneririm.

Saldırının sadece bir adresin private key'ine yönelik olması ile tüm BTC adreslerine yönelik olması arasındaki olasılık farkı çok çok fazla.
Yani, rastgele oluşturduğunuz bir Bitcoin adresinin kullanılmış olma ihtimalini %1 varsayalım. Rastgele üretilen bir private keyin kullanılmış bir adrese çıkma ihtimali milyarda birden daha az olur.

http://directory.io bu fikir verebilir.

Vanitygen diye bir olay var, bunu da araştırmanı öneririm.
Vanitygen'de istediğiniz bir adresi üretip içindeki bitcoinleri almak isterseniz bilmem kaç milyon yıl beklemeniz gerek.
Mesela; 1FeexV6bAHb8ybZjqQMjJrcCrHGW9sb6uF bu adreste neredeyse 80000 BTC var, bu adresi vanitygen'de üretmek isterseniz direkt adresin tamamını üretemezsiniz, ilk birkaç hanesini üretebilirsiniz. Bir yıl bekleyip ilk birkaç haneyi ürettiniz ve 1FeexV6baH ile başlayan bir adresiniz oldu. Şimdi, diğer hanelerin de tutması gerekiyor ki o adresin private keyini ele geçirebilesiniz.

"ya milyar yıl falan diyo, boş iş" demeyin, belli mi olur teknoloji çok ilerler, private keye brute force girip saniyesinde bulurlar falan. Smiley

 adresi diyelim kafaya göre değil de sizin attığınız gibi bir bilindik adresin private keyini, brute force ile tutturmak neden o kadar zor oluyor, nihayetinde kısa bir kod, olasılığı da isterse milyar da bir mertebesinde olsun, sonuçta sırayla aaaaaaaaaaaaaaa, aaaaaaaaaaaaab diye tek tek deniyen bi işlemci bu koda neden ulaşamıyor o kısmı anlamıyorum, sonuçta istediği kadar deneyebilir, denerken captcha gibi bir şey girmesi istenmiyor, yani sıradan bi intel işlemci bile bu kodları teker teker saniyede on binlerce kez üretebilir, illa bir kod tutacak, bunun zor olma nedenini anlamadım.
Vanitygen saniyede çokça adres üretip, ürettiği adresler arasından kullanıcının istediği koşullarda olanları (mesela 1Yusuf ile başlayanı) seçip BTC adresi ve private keyini veren bir program. Saniyede ürettiği adres sayısı da işlemci gücüyle doğru orantılı. Ekran kartıyla da yapılabiliyor (oclvanitygen).
Bahsedilen olasılık öyle milyonda bir falan değil ki. Dünya kum taneleriyle kaplı olsaydı gibi örnekler veriliyor.
https://www.palkeo.com/code/stealing-bitcoin.html
hero member
Activity: 1078
Merit: 696
İkinci sorun Türkçe forumda çok kez tartışılmıştı, @aliser bunun üzerine yazıp çizmişti proje yapmıştı hatta. Biraz göz atmanı öneririm.

Saldırının sadece bir adresin private key'ine yönelik olması ile tüm BTC adreslerine yönelik olması arasındaki olasılık farkı çok çok fazla.
Yani, rastgele oluşturduğunuz bir Bitcoin adresinin kullanılmış olma ihtimalini %1 varsayalım. Rastgele üretilen bir private keyin kullanılmış bir adrese çıkma ihtimali milyarda birden daha az olur.

http://directory.io bu fikir verebilir.

Vanitygen diye bir olay var, bunu da araştırmanı öneririm.
Vanitygen'de istediğiniz bir adresi üretip içindeki bitcoinleri almak isterseniz bilmem kaç milyon yıl beklemeniz gerek.
Mesela; 1FeexV6bAHb8ybZjqQMjJrcCrHGW9sb6uF bu adreste neredeyse 80000 BTC var, bu adresi vanitygen'de üretmek isterseniz direkt adresin tamamını üretemezsiniz, ilk birkaç hanesini üretebilirsiniz. Bir yıl bekleyip ilk birkaç haneyi ürettiniz ve 1FeexV6baH ile başlayan bir adresiniz oldu. Şimdi, diğer hanelerin de tutması gerekiyor ki o adresin private keyini ele geçirebilesiniz.

"ya milyar yıl falan diyo, boş iş" demeyin, belli mi olur teknoloji çok ilerler, private keye brute force girip saniyesinde bulurlar falan. Smiley

 adresi diyelim kafaya göre değil de sizin attığınız gibi bir bilindik adresin private keyini, brute force ile tutturmak neden o kadar zor oluyor, nihayetinde kısa bir kod, olasılığı da isterse milyar da bir mertebesinde olsun, sonuçta sırayla aaaaaaaaaaaaaaa, aaaaaaaaaaaaab diye tek tek deniyen bi işlemci bu koda neden ulaşamıyor o kısmı anlamıyorum, sonuçta istediği kadar deneyebilir, denerken captcha gibi bir şey girmesi istenmiyor, yani sıradan bi intel işlemci bile bu kodları teker teker saniyede on binlerce kez üretebilir, illa bir kod tutacak, bunun zor olma nedenini anlamadım.
sr. member
Activity: 532
Merit: 250
İkinci sorun Türkçe forumda çok kez tartışılmıştı, @aliser bunun üzerine yazıp çizmişti proje yapmıştı hatta. Biraz göz atmanı öneririm.

Saldırının sadece bir adresin private key'ine yönelik olması ile tüm BTC adreslerine yönelik olması arasındaki olasılık farkı çok çok fazla.
Yani, rastgele oluşturduğunuz bir Bitcoin adresinin kullanılmış olma ihtimalini %1 varsayalım. Rastgele üretilen bir private keyin kullanılmış bir adrese çıkma ihtimali milyarda birden daha az olur.

http://directory.io bu fikir verebilir.

Vanitygen diye bir olay var, bunu da araştırmanı öneririm.
Vanitygen'de istediğiniz bir adresi üretip içindeki bitcoinleri almak isterseniz bilmem kaç milyon yıl beklemeniz gerek.
Mesela; 1FeexV6bAHb8ybZjqQMjJrcCrHGW9sb6uF bu adreste neredeyse 80000 BTC var, bu adresi vanitygen'de üretmek isterseniz direkt adresin tamamını üretemezsiniz, ilk birkaç hanesini üretebilirsiniz. Bir yıl bekleyip ilk birkaç haneyi ürettiniz ve 1FeexV6baH ile başlayan bir adresiniz oldu. Şimdi, diğer hanelerin de tutması gerekiyor ki o adresin private keyini ele geçirebilesiniz.

"ya milyar yıl falan diyo, boş iş" demeyin, belli mi olur teknoloji çok ilerler, private keye brute force girip saniyesinde bulurlar falan. Smiley
Yusuf hocam bilgiler için çok teşekkürler konuyla alakasız olacak ama merak ettiğim bir husus var aydınlatırsan çok sevinirim.
Decentralization olarak electrum,multibit,jaxx gibi cüzdanların blockchain.info sitesinden bi farkı var mı? Atıyorum electruma 5 bitcoin alıp privatekey ile kasamda saklayacağım yarın bir gün bunlara program sahibinin erişme imkanı var mı? En güvenli şekilde nasıl kağıt cüzdan yapabilirim?
Asıl cüzdanı indiremiyorum harici harddiskim bozulduğu için  Undecided
legendary
Activity: 1792
Merit: 1030
İkinci sorun Türkçe forumda çok kez tartışılmıştı, @aliser bunun üzerine yazıp çizmişti proje yapmıştı hatta. Biraz göz atmanı öneririm.

Saldırının sadece bir adresin private key'ine yönelik olması ile tüm BTC adreslerine yönelik olması arasındaki olasılık farkı çok çok fazla.
Yani, rastgele oluşturduğunuz bir Bitcoin adresinin kullanılmış olma ihtimalini %1 varsayalım. Rastgele üretilen bir private keyin kullanılmış bir adrese çıkma ihtimali milyarda birden daha az olur.

http://directory.io bu fikir verebilir.

Vanitygen diye bir olay var, bunu da araştırmanı öneririm.
Vanitygen'de istediğiniz bir adresi üretip içindeki bitcoinleri almak isterseniz bilmem kaç milyon yıl beklemeniz gerek.
Mesela; 1FeexV6bAHb8ybZjqQMjJrcCrHGW9sb6uF bu adreste neredeyse 80000 BTC var, bu adresi vanitygen'de üretmek isterseniz direkt adresin tamamını üretemezsiniz, ilk birkaç hanesini üretebilirsiniz. Bir yıl bekleyip ilk birkaç haneyi ürettiniz ve 1FeexV6baH ile başlayan bir adresiniz oldu. Şimdi, diğer hanelerin de tutması gerekiyor ki o adresin private keyini ele geçirebilesiniz.

"ya milyar yıl falan diyo, boş iş" demeyin, belli mi olur teknoloji çok ilerler, private keye brute force girip saniyesinde bulurlar falan. Smiley
full member
Activity: 235
Merit: 100
Şimdi kısa bir matematiksel hesapla oluşturulabilecek wallet adress sayısı dünya nüfusunun dünya nüfusuyla çarpımı kadar diyelim, kaldı ki private key olasılıkları da bir o kadar, bunu madenciler hepsi toplansa bile çözmek bir zaman alır. Kaldı ki benim gördüğüm polodaki en büyük meblağ 1 m USD kadar. Bu adamda sabit polodaki tutmuyor. Polo nun bile poloda tuttuğuna inanmıyorum 🤔
Saldırı konusuna gelince şu anki teknolojiyle bunun zor bile olacağını düşünmüyorum ancak imkansızdı demiyorum. İmkansız diyebilmek için önce deneyip ne kadar imkansız olduğunu görmek lazım. Şu ana kadar sızmalar hariç böyle bir şeyin yaşandığını duymadım.
hero member
Activity: 1078
Merit: 696
   Bitcoin adreslerini ücretsiz anonim olarak üretiyoruz, hatta bunun için siteler mevcut, adresi veriyor, private keyi de veriyor, bu sitelerin walletlerı nasıl ürettiğinin mantığını çözemedim,

fakat bu adres kodunun sayısı sınırlı, yani ilerde bitcoin yaygınlaştıkca, sayısı kumsallardaki kum taneleri kadar da olsa dahi bu adreslerin hepsinin sahibi olmayacak mı?

1. soru Ya da bir miner'ın bir yazılımla bu adreslerin hepsini alıp içine 1 satoshi yüklediğini düşünelim, sistemi bu tarz bir uygulama tıkayabilir mi, şu an hali hazırda milyonlarca bitcoin var bunları bölüp bölüp dağıtırsalar ne olur ?


2. soru, private keylerin kırılması vs çok zor diyoruz, bu 5-10 bin dolarlık walletlar için mantıklı değil, ama milyonlarca USD taşıyan wallet' lar mevcut, bunların private keylerine saldırılar olmuyor mu ? bir algoritmayla deneye deneye bulmak zor değil gibi gözüküyor, çünkü işin ucunda milyonlarca dolarlık anonim para mevcut,

 Bunlar benim aklıma takılan sorular,
Jump to: