Pages:
Author

Topic: Bitcoin; Algoritma Üzerine Yöntemler - page 19. (Read 33534 times)

full member
Activity: 602
Merit: 122
November 28, 2018, 10:48:29 AM
Benim elimdeki kullanılmış adres sayısı 140 m bunların içinde 1 le başlayanları alırsak sanırım 100 m gibi bir sayı çıkar...
sistemim en son 545000. bloktaydi. 285 milyon 1 ile başlayan adres vardı en son. istersen 1'li adreslerin çıktısını alıp sıralayıp, dosya başı 100 milyon şeklinde parçalayıp yükleyebilirim. 3 dosya, 100 Milyon satır dosyada 3,5gb tutuyor, sıkıştırınca 2,20 GB~ tutuyor. Eğer istersen mesaj at, yarın yükleyip linkleri ö.m. olarak gönderirim.

@mugt kendine has yaklaşımı ile farklı bir kulvarda devam ediyor. kendisi vanitygen de neymiş köpek, biz daha iyisini yaparız niyeti ile python un gözüne gözüne vuruyor.
...
Gördüğüm kadarı ile, kendi içinde en organize çalışan ekip miyav ın ekibi çünkü bokunu çıkartıp bir çok bilgisayar ile adres üretip bir bitcoin tam düğüm ve bir veritabanı sunucusu kullanarak çalışıyorlar.
...
yanlış yerleri düzelteyim.
1. Kendime has yaklaşımım olabilir. Aslında buna bakış açısı demek daha doğru olacaktır. Hepimiz aynı şekilde araştırırsak belki sonuca ulaşılamıyabilir.
2. Vanitygen için öyle birşey demedim. Vanitygen'in tarama hızına ulaşabilmek için programı düzenleyip, istediğimiz aralığı tarattırırsak daha hızlı çözüme ulaşabiliriz.
3. Biz daha iyisini yapmak için yola çıktık  Cool
4. hiçbir zaman şu dili kullanıyorum demedim. Piton kullandığımıda söylemedim. miyavla karıştırmışsın. yaşlanıyorsun  Roll Eyes
5. Tüm yiğitlerin yoğurt yiyişi kendine özgü Smiley ben daha önce yazmıştım bir arkadaş beynim yandı demişti. Orada sistemlerin nasıl çalıştığı yazıyordu. Şu an sadece belirli adres kalıbını oluşturmaya yönelik çalışıyorum.
6. Bende tek makina'da çalıştırmıyorum. Smiley
7. ekip diyince aklıma geldi, tek kişilik dev kadroyum demiyorum ama galiba öyle olabilirim. - biraz egoistlik yapmak istedim -

14 Milyonda 19 bence kötü bir oran değil bunun için yatırım yapmaya değer şöyle bir şey yapabilirsiniz 1 tane linux ...
Not : Mysql yerine NoSQL tercih edilebilir BigData konusunda NoSQL MySQL'e göre daha verimli diye biliyorum.
Daha önce defalarca yazılmış/yazmıştım o şekil yapılması gerektiği. redis kullanın dediğimde Zz;
yok artık. mysql, postgresql i yediniz bitirdiniz noSQL e koşuyorsunuz.
demişti. ancak veritabanını hdd yerine ssd'de tuttuğunuzda bile hız farkına varıyorsunuz ki tarama yazılımında döngüdeki bir değişiklik ile 108 sn'den 68 sn'ye düşürmüştüm (başka bir yazılımda). bundan dolayı daha ufak parçalara bölmek işinize yarıyorsa mutlaka bölün. çünkü yazılımı daha da parçalara bölünce çok verimli çalışmaya başladılar. VT'de index yapınıza dikkat edin, bu arada nosql candır Smiley


SONM süper bilgisayar projesiydi biliyorsunuz, insanar bilgisayar güçlerini tedarikçi olarak kullanıcılara açabiliyor.

şu anda aktif işlem yapılabiliyor hatırladığım kadarıyla, sonm fiyatı da düşmüşken denenebilir mi acaba?
bende aynı şekil düşünmüştüm. Amazon servislerini de kullanabilirsiniz. Ancak ürettiğiniz adresleri arşivlemek isterseniz adresleri çekerken belirli süre geçecek. Adresleri kaydemeyip, aralık tarattığınızda mantıklı. En temizi vanitygen'i düzenleyip yada bitcrack ile ekran kartları ile taramak Smiley

- ilave : tek kişilik dev kadro Smiley

mugt anladığım kadarıyla senin denemelerin hem daha fazla dataya hem de donanıma sahip Jupiter 19 adres eşleştirmesine sahip olduğunu iddia ediyor peki sen herhangi bir eşleşme yakalayabildin mi yoksa hala denemelerin devam ediyor mu? ediyorsa kaç milyon adres taradın acaba?
member
Activity: 183
Merit: 35
November 28, 2018, 09:46:17 AM
Benim elimdeki kullanılmış adres sayısı 140 m bunların içinde 1 le başlayanları alırsak sanırım 100 m gibi bir sayı çıkar...
sistemim en son 545000. bloktaydi. 285 milyon 1 ile başlayan adres vardı en son. istersen 1'li adreslerin çıktısını alıp sıralayıp, dosya başı 100 milyon şeklinde parçalayıp yükleyebilirim. 3 dosya, 100 Milyon satır dosyada 3,5gb tutuyor, sıkıştırınca 2,20 GB~ tutuyor. Eğer istersen mesaj at, yarın yükleyip linkleri ö.m. olarak gönderirim.

@mugt kendine has yaklaşımı ile farklı bir kulvarda devam ediyor. kendisi vanitygen de neymiş köpek, biz daha iyisini yaparız niyeti ile python un gözüne gözüne vuruyor.
...
Gördüğüm kadarı ile, kendi içinde en organize çalışan ekip miyav ın ekibi çünkü bokunu çıkartıp bir çok bilgisayar ile adres üretip bir bitcoin tam düğüm ve bir veritabanı sunucusu kullanarak çalışıyorlar.
...
yanlış yerleri düzelteyim.
1. Kendime has yaklaşımım olabilir. Aslında buna bakış açısı demek daha doğru olacaktır. Hepimiz aynı şekilde araştırırsak belki sonuca ulaşılamıyabilir.
2. Vanitygen için öyle birşey demedim. Vanitygen'in tarama hızına ulaşabilmek için programı düzenleyip, istediğimiz aralığı tarattırırsak daha hızlı çözüme ulaşabiliriz.
3. Biz daha iyisini yapmak için yola çıktık  Cool
4. hiçbir zaman şu dili kullanıyorum demedim. Piton kullandığımıda söylemedim. miyavla karıştırmışsın. yaşlanıyorsun  Roll Eyes
5. Tüm yiğitlerin yoğurt yiyişi kendine özgü Smiley ben daha önce yazmıştım bir arkadaş beynim yandı demişti. Orada sistemlerin nasıl çalıştığı yazıyordu. Şu an sadece belirli adres kalıbını oluşturmaya yönelik çalışıyorum.
6. Bende tek makina'da çalıştırmıyorum. Smiley
7. ekip diyince aklıma geldi, tek kişilik dev kadroyum demiyorum ama galiba öyle olabilirim. - biraz egoistlik yapmak istedim -

14 Milyonda 19 bence kötü bir oran değil bunun için yatırım yapmaya değer şöyle bir şey yapabilirsiniz 1 tane linux ...
Not : Mysql yerine NoSQL tercih edilebilir BigData konusunda NoSQL MySQL'e göre daha verimli diye biliyorum.
Daha önce defalarca yazılmış/yazmıştım o şekil yapılması gerektiği. redis kullanın dediğimde Zz;
yok artık. mysql, postgresql i yediniz bitirdiniz noSQL e koşuyorsunuz.
demişti. ancak veritabanını hdd yerine ssd'de tuttuğunuzda bile hız farkına varıyorsunuz ki tarama yazılımında döngüdeki bir değişiklik ile 108 sn'den 68 sn'ye düşürmüştüm (başka bir yazılımda). bundan dolayı daha ufak parçalara bölmek işinize yarıyorsa mutlaka bölün. çünkü yazılımı daha da parçalara bölünce çok verimli çalışmaya başladılar. VT'de index yapınıza dikkat edin, bu arada nosql candır Smiley


SONM süper bilgisayar projesiydi biliyorsunuz, insanar bilgisayar güçlerini tedarikçi olarak kullanıcılara açabiliyor.

şu anda aktif işlem yapılabiliyor hatırladığım kadarıyla, sonm fiyatı da düşmüşken denenebilir mi acaba?
bende aynı şekil düşünmüştüm. Amazon servislerini de kullanabilirsiniz. Ancak ürettiğiniz adresleri arşivlemek isterseniz adresleri çekerken belirli süre geçecek. Adresleri kaydemeyip, aralık tarattığınızda mantıklı. En temizi vanitygen'i düzenleyip yada bitcrack ile ekran kartları ile taramak Smiley

- ilave : tek kişilik dev kadro Smiley
hero member
Activity: 1330
Merit: 533
November 28, 2018, 09:42:27 AM
bana göre ortaya çıkan sonuç;
1- her kişisel bilgisayara bitcoin-core kurulacak
2- pattern, random yada belli bir sayfalamayla üretilen adresler bir txt dosyasına export edilecek
3- tüm bloklar bir yazılımla indexlenecek
4- aynı yazılımla import edilen txt dosyası satır satır bakiye kontrolü yapılacak
5- bulunan bakiyeli adresler başka bir txt dosyasına yazdırılacak...



en iyi ve emek harcamadan uygulanacak yöntem @miyav ın kullandığı yöntem... zaten temel çözümün bu olduğunu önceki mesajlarda yazmıştık yukarıda daha önceki mesajdan alıntıyı ekledim... burda ki sıkıntı hız aşağıda @miyav ın eski mesajlarından alıntı... 14 milyon adres çok küçük bir değer ama garanti süzme yapıyor ben 1 m lik havuzda tarama yaparken o tüm bloklorı tarıyor...  100  mb lık bir txt dosyasını veri tabanı olarak alıp onun içinde tarama yapmak ile 15 GB lık bir txt dosyasında oluştur/karşılaştırma yapmak arasında donanımsal sıkıntıların olması da normal... ama kimi yazılımsal yöntemlerle bu işin çözüleceğini düşünüyorum bunun üzerine de çalışmaya devam ediyorum...



".....25 haziran da otomasyonu aktif çalıştırmaya başladık.
25 eylül de 3 ay bitti.
14 milyonda 19 gibi bir oran, iğne ile kuyu kazıyoruz ama teknik olarak çok şey öğreniyoruz.
eğer bu 19 adresi boşaltır isek 15 mbtc toplamış oluruz.
şimdilik gelişmeler bu kadar......"


[/u]

14 Milyonda 19 bence kötü bir oran değil bunun için yatırım yapmaya değer şöyle bir şey yapabilirsiniz 1 tane linux üzerinde wallet kurup bunu full index modda çalıştırırsınız başka bir yüksek donanımlı bilgisayara mysql kurup 1. numaralı bitcoin full index'den rpc ile tüm blokları baştan aşağı tarayıp kullanılmış ve içinde bakiye olan adresleri taratır mysql'e kaydedersiniz (burada sadece 1 ile başlayan adresleri kaydetmek yeterli) sonrasında daha küçük konfigürasyonu birden fazla bilgisayar da random adres üretip 2 numaralı mysql'den sorgu yaparak üretilen her adresin bakiye kontrolünü yapabilir.

Bu şekilde tasarlanmış bir sistem ile istediğiniz kadar makineyi sisteme dakikalar içerisinde entegre etmek mümkün olacaktır, buradaki en önemli unsur tüm sistemlerin aynı network ve segment üzerinde olması böylece network temelli gecikmeler olmayacaktır.

Not : Mysql yerine NoSQL tercih edilebilir BigData konusunda NoSQL MySQL'e göre daha verimli diye biliyorum.

SONM süper bilgisayar projesiydi biliyorsunuz, insanar bilgisayar güçlerini tedarikçi olarak kullanıcılara açabiliyor.

şu anda aktif işlem yapılabiliyor hatırladığım kadarıyla, sonm fiyatı da düşmüşken denenebilir mi acaba?
full member
Activity: 602
Merit: 122
November 28, 2018, 08:47:38 AM
bana göre ortaya çıkan sonuç;
1- her kişisel bilgisayara bitcoin-core kurulacak
2- pattern, random yada belli bir sayfalamayla üretilen adresler bir txt dosyasına export edilecek
3- tüm bloklar bir yazılımla indexlenecek
4- aynı yazılımla import edilen txt dosyası satır satır bakiye kontrolü yapılacak
5- bulunan bakiyeli adresler başka bir txt dosyasına yazdırılacak...



en iyi ve emek harcamadan uygulanacak yöntem @miyav ın kullandığı yöntem... zaten temel çözümün bu olduğunu önceki mesajlarda yazmıştık yukarıda daha önceki mesajdan alıntıyı ekledim... burda ki sıkıntı hız aşağıda @miyav ın eski mesajlarından alıntı... 14 milyon adres çok küçük bir değer ama garanti süzme yapıyor ben 1 m lik havuzda tarama yaparken o tüm bloklorı tarıyor...  100  mb lık bir txt dosyasını veri tabanı olarak alıp onun içinde tarama yapmak ile 15 GB lık bir txt dosyasında oluştur/karşılaştırma yapmak arasında donanımsal sıkıntıların olması da normal... ama kimi yazılımsal yöntemlerle bu işin çözüleceğini düşünüyorum bunun üzerine de çalışmaya devam ediyorum...



".....25 haziran da otomasyonu aktif çalıştırmaya başladık.
25 eylül de 3 ay bitti.
14 milyonda 19 gibi bir oran, iğne ile kuyu kazıyoruz ama teknik olarak çok şey öğreniyoruz.
eğer bu 19 adresi boşaltır isek 15 mbtc toplamış oluruz.
şimdilik gelişmeler bu kadar......"


[/u]

14 Milyonda 19 bence kötü bir oran değil bunun için yatırım yapmaya değer şöyle bir şey yapabilirsiniz 1 tane linux üzerinde wallet kurup bunu full index modda çalıştırırsınız başka bir yüksek donanımlı bilgisayara mysql kurup 1. numaralı bitcoin full index'den rpc ile tüm blokları baştan aşağı tarayıp kullanılmış ve içinde bakiye olan adresleri taratır mysql'e kaydedersiniz (burada sadece 1 ile başlayan adresleri kaydetmek yeterli) sonrasında daha küçük konfigürasyonu birden fazla bilgisayar da random adres üretip 2 numaralı mysql'den sorgu yaparak üretilen her adresin bakiye kontrolünü yapabilir.

Bu şekilde tasarlanmış bir sistem ile istediğiniz kadar makineyi sisteme dakikalar içerisinde entegre etmek mümkün olacaktır, buradaki en önemli unsur tüm sistemlerin aynı network ve segment üzerinde olması böylece network temelli gecikmeler olmayacaktır.

Not : Mysql yerine NoSQL tercih edilebilir BigData konusunda NoSQL MySQL'e göre daha verimli diye biliyorum.
member
Activity: 126
Merit: 38
November 28, 2018, 07:52:54 AM
bana göre ortaya çıkan sonuç;
1- her kişisel bilgisayara bitcoin-core kurulacak
2- pattern, random yada belli bir sayfalamayla üretilen adresler bir txt dosyasına export edilecek
3- tüm bloklar bir yazılımla indexlenecek
4- aynı yazılımla import edilen txt dosyası satır satır bakiye kontrolü yapılacak
5- bulunan bakiyeli adresler başka bir txt dosyasına yazdırılacak...



en iyi ve emek harcamadan uygulanacak yöntem @miyav ın kullandığı yöntem... zaten temel çözümün bu olduğunu önceki mesajlarda yazmıştık yukarıda daha önceki mesajdan alıntıyı ekledim... burda ki sıkıntı hız aşağıda @miyav ın eski mesajlarından alıntı... 14 milyon adres çok küçük bir değer ama garanti süzme yapıyor ben 1 m lik havuzda tarama yaparken o tüm bloklorı tarıyor...  100  mb lık bir txt dosyasını veri tabanı olarak alıp onun içinde tarama yapmak ile 15 GB lık bir txt dosyasında oluştur/karşılaştırma yapmak arasında donanımsal sıkıntıların olması da normal... ama kimi yazılımsal yöntemlerle bu işin çözüleceğini düşünüyorum bunun üzerine de çalışmaya devam ediyorum...



".....25 haziran da otomasyonu aktif çalıştırmaya başladık.
25 eylül de 3 ay bitti.
14 milyonda 19 gibi bir oran, iğne ile kuyu kazıyoruz ama teknik olarak çok şey öğreniyoruz.
eğer bu 19 adresi boşaltır isek 15 mbtc toplamış oluruz.
şimdilik gelişmeler bu kadar......"


[/u]
full member
Activity: 602
Merit: 122
November 28, 2018, 05:03:44 AM
50 m karşılaştırma 8 saatlik sürede yapılan 1 m kullanılmış adres ile 1 m oluşturulan adresin karşılaştırması ortalama 6 7 dakika sürüyor...
adres oluşturma meselesine gelirsek
iki bilgisayar günde 50 m adresi üretiyor... iki bilgisayara ben sadece üretim yaptırıyorum 7/24... bir bilgisayarda benzerlik taraması

vanitygen64 -i -k -o ras 1 >zzz.txt

şu kodu dene

baya bir hızlanacaktır...

Burada ben şöyle bir öneride bulunmak istiyorum her ne kadar projeye pek gönül vermesem de, Neden 1 milyon kullanılmış adresle kısıtladınız sistemi? Misal piyasada dolaşan tüm kullanılmış ve içinde belli bir miktar bakiye olanlar ile kıyaslasanız şansınız daha fazla olmaz mı? zaten örneklem uzayı devasa boyutta bari karşılaştırma havuzunu da büyük tutun olasılık artsın. İşin etikliğine ben de girmiyorum şu noktadan sonra madem amaç bir şeyleri kanıtlamaksa.

Benim elimdeki kullanılmış adres sayısı 140 m bunların içinde 1 le başlayanları alırsak sanırım 100 m gibi bir sayı çıkar... 100 m içinde 50 m i aramak mantıklı ama bunu için 150 binlik bir bilgisayar oluşturmak lazım sanırım Smiley yarım saate karşılaştırdığını varsayarsak... olay adres oluşturma kısmına geliyor adres içinde bi 100 binlik bilgisayar ile dediğin şey olur gibi geliyor... şu ana sadece varsayımsal konuşuyorum denemediğim için...

tabi 250 300 binliralık bir bütçeyle bir kaç adrese yönelmekte mantıklı...
https://github.com/brichard19/BitCrack

Bitcrack ile çok yüksek hızda tarama yapmak mümkün ki formlarda saniyede 400.000 adres taradığını iddaa eden sistemler kurmuş insanlar...

yine bir örnek aşağıdaki sitede 100 mb lık bir adres listesi içinde random adres oluşturup arama yapıyor burda hızı 250.000 e çıkan kullanıcılar var...Tabi bu tür site üzerinden yapılan taramalara ben güvenmiyorum...
https://privatekeys.pw/scanner

daha önceki mesajlarımda paylaştığım başka bir script https://privatekeys.pw/scanner in yaptığı işi lokalde yapmanıza olanak veriyor... tabi hız bu sitede verilen hızlara yaklaşmıyor... BELKİ daha önce paylaştığım scriptteki kodlar düzenlenerek hızlandırılabilir...

Son olarak ta adres oluşturmadaki bir sorunda tekrar eden adresler bir arkadaşımızında değindiği gibi...ki bir kaç defa başıma geldi txt dosyasını incelediğimde 2 m adresten sonra tekrara geçmiş aynı 2 m tekrar oluşturmuş ve kaydetmiş tabi bu bilgisayarın sisteminin yetersizliğinden de kaynaklı olabilir...bunu da private key decimal formatta oluşturup belirli bir decimal değerden başlayıp ilerlemekle çözülebilir...daha önce bahsedilen sayfalama mantığı benzeri

Anladım yani burada temel problem kaynak yetersizliği, Yukarıda mhanbostanci 3 farklı grubun çalışmasını özetlemiş ancak bana @miyav'ın tekniği daha doğru geliyor, sınırlandırılmış bir örneklem içinde karşılaştırma yapmak yerine doğrudan üretilen her adresin bakiyesini kontrol etmek daha verimli gibi geldi bana ama dediğiniz gibi donanımsal olarak yetersizlik varsa buna bir şey diyemem.
legendary
Activity: 3248
Merit: 1531
November 28, 2018, 02:30:23 AM
Konuya sonradan dahil olan arkadaşlar yapılan çalışmayı tam anlayamadılar, kısa özet geçeyim.
Öncelikle kendi farklı yöntemleri ile bu işin peşinden koşan benim hatırladığım kadarıyla 3 grup var,


@miyav ın grubu 1 ile başlayan adreslerde vanitygen ile herhangi bir uzay daraltması yapmadan random adres ürettirip bakiye kontrolü yapıyor.

@mugt kendine has yaklaşımı ile farklı bir kulvarda devam ediyor. kendisi vanitygen de neymiş köpek, biz daha iyisini yaparız niyeti ile python un gözüne gözüne vuruyor.

@jupiter_01 ise üretilecek bitcoin adresinin üretileceği aralığı daraltarak ilerliyor.

Gördüğüm kadarı ile, kendi içinde en organize çalışan ekip miyav ın ekibi çünkü bokunu çıkartıp bir çok bilgisayar ile adres üretip bir bitcoin tam düğüm ve bir veritabanı sunucusu kullanarak çalışıyorlar.

@jupiter_01 ise hem adres üretme olayında üretim uzayını daraltması hemde üretilmiş adreslerin veritabanında daha az yer tutması için özet tutturması ile takdirimi kazandı.

bana kalsa miyav'ın donanımları jupiter_01 e verir konuyu kapatırım. ama bana kalmıyor tabi.
member
Activity: 126
Merit: 38
November 28, 2018, 01:08:04 AM
50 m karşılaştırma 8 saatlik sürede yapılan 1 m kullanılmış adres ile 1 m oluşturulan adresin karşılaştırması ortalama 6 7 dakika sürüyor...
adres oluşturma meselesine gelirsek
iki bilgisayar günde 50 m adresi üretiyor... iki bilgisayara ben sadece üretim yaptırıyorum 7/24... bir bilgisayarda benzerlik taraması

vanitygen64 -i -k -o ras 1 >zzz.txt

şu kodu dene

baya bir hızlanacaktır...

Burada ben şöyle bir öneride bulunmak istiyorum her ne kadar projeye pek gönül vermesem de, Neden 1 milyon kullanılmış adresle kısıtladınız sistemi? Misal piyasada dolaşan tüm kullanılmış ve içinde belli bir miktar bakiye olanlar ile kıyaslasanız şansınız daha fazla olmaz mı? zaten örneklem uzayı devasa boyutta bari karşılaştırma havuzunu da büyük tutun olasılık artsın. İşin etikliğine ben de girmiyorum şu noktadan sonra madem amaç bir şeyleri kanıtlamaksa.

Benim elimdeki kullanılmış adres sayısı 140 m bunların içinde 1 le başlayanları alırsak sanırım 100 m gibi bir sayı çıkar... 100 m içinde 50 m i aramak mantıklı ama bunu için 150 binlik bir bilgisayar oluşturmak lazım sanırım Smiley yarım saate karşılaştırdığını varsayarsak... olay adres oluşturma kısmına geliyor adres içinde bi 100 binlik bilgisayar ile dediğin şey olur gibi geliyor... şu ana sadece varsayımsal konuşuyorum denemediğim için...

tabi 250 300 binliralık bir bütçeyle bir kaç adrese yönelmekte mantıklı...
https://github.com/brichard19/BitCrack

Bitcrack ile çok yüksek hızda tarama yapmak mümkün ki formlarda saniyede 400.000 adres taradığını iddaa eden sistemler kurmuş insanlar...

yine bir örnek aşağıdaki sitede 100 mb lık bir adres listesi içinde random adres oluşturup arama yapıyor burda hızı 250.000 e çıkan kullanıcılar var...Tabi bu tür site üzerinden yapılan taramalara ben güvenmiyorum...
https://privatekeys.pw/scanner

daha önceki mesajlarımda paylaştığım başka bir script https://privatekeys.pw/scanner in yaptığı işi lokalde yapmanıza olanak veriyor... tabi hız bu sitede verilen hızlara yaklaşmıyor... BELKİ daha önce paylaştığım scriptteki kodlar düzenlenerek hızlandırılabilir...

Son olarak ta adres oluşturmadaki bir sorunda tekrar eden adresler bir arkadaşımızında değindiği gibi...ki bir kaç defa başıma geldi txt dosyasını incelediğimde 2 m adresten sonra tekrara geçmiş aynı 2 m tekrar oluşturmuş ve kaydetmiş tabi bu bilgisayarın sisteminin yetersizliğinden de kaynaklı olabilir...bunu da private key decimal formatta oluşturup belirli bir decimal değerden başlayıp ilerlemekle çözülebilir...daha önce bahsedilen sayfalama mantığı benzeri
full member
Activity: 602
Merit: 122
November 27, 2018, 09:17:42 AM
50 m karşılaştırma 8 saatlik sürede yapılan 1 m kullanılmış adres ile 1 m oluşturulan adresin karşılaştırması ortalama 6 7 dakika sürüyor...
adres oluşturma meselesine gelirsek
iki bilgisayar günde 50 m adresi üretiyor... iki bilgisayara ben sadece üretim yaptırıyorum 7/24... bir bilgisayarda benzerlik taraması

vanitygen64 -i -k -o ras 1 >zzz.txt

şu kodu dene

baya bir hızlanacaktır...

Burada ben şöyle bir öneride bulunmak istiyorum her ne kadar projeye pek gönül vermesem de, Neden 1 milyon kullanılmış adresle kısıtladınız sistemi? Misal piyasada dolaşan tüm kullanılmış ve içinde belli bir miktar bakiye olanlar ile kıyaslasanız şansınız daha fazla olmaz mı? zaten örneklem uzayı devasa boyutta bari karşılaştırma havuzunu da büyük tutun olasılık artsın. İşin etikliğine ben de girmiyorum şu noktadan sonra madem amaç bir şeyleri kanıtlamaksa.
member
Activity: 183
Merit: 35
November 21, 2018, 05:15:44 AM
vanitygen kullandığınızda mutlaka regex kullanın (mevcut vanitygen'de belirli bir aralığı belirtilen değer kadar ara şeklinde özelleştiremediğimiz için) bazı değerlerde saniyede daha fazla üretebiliyor. Zaten işlemci (tek işlemci) ile yapmak mantıklı değil. onlarca bilgisayarda paralel yapınca kurtarıyor. birde şöyle bir rus var. 10 Milyon adres üretmiş, bizim gibi bilimsel keşifle uğraşıyor.  Grin anahtar değeri bulup ispatlamak isteyen olabilir. çünkü daha önce yazdığım belirli bir desen, yöntem ile adres oluşturma sistemi tekrar ediyor olabilir veyahut belirli anahtar değerlerine yakın olması ispatlanabilir. arkadaş akademik yöntem izlediği için (hipotezler, algoritmalar vs... daha hakim) bizden daha bilgili.
member
Activity: 126
Merit: 38
November 20, 2018, 04:03:25 AM
50 m karşılaştırma 8 saatlik sürede yapılan 1 m kullanılmış adres ile 1 m oluşturulan adresin karşılaştırması ortalama 6 7 dakika sürüyor...
adres oluşturma meselesine gelirsek
iki bilgisayar günde 50 m adresi üretiyor... iki bilgisayara ben sadece üretim yaptırıyorum 7/24... bir bilgisayarda benzerlik taraması

vanitygen64 -i -k -o ras 1 >zzz.txt

şu kodu dene

baya bir hızlanacaktır...
member
Activity: 112
Merit: 31
November 20, 2018, 03:38:20 AM
8 saatte 50m gibi bir adres oluştururken nasıl bir pc kullanıyorsunuz şaşırdım vallaha ben 2 günde 5m gibi bir adres ancak oluşturabiliyorum.

Şimdi bende kontrol ettim, 11.74 Mkey/s ile gidiyor aşağıdakiyle.

2 günlük hesapla 2 milyon falan oluyor. Hadi benim işlemci eski de. Neyse.

full member
Activity: 616
Merit: 118
November 20, 2018, 03:16:47 AM
8 saatte 50m gibi bir adres oluştururken nasıl bir pc kullanıyorsunuz şaşırdım vallaha ben 2 günde 5m gibi bir adres ancak oluşturabiliyorum.
full member
Activity: 602
Merit: 122
November 20, 2018, 02:55:13 AM
bitcamilo 253  atılmış (buna senin attığın konuya hiçbir katkısı olmayan 2 mesajı hariç tuttum) mesajı okursan konun hangi aşamalardan geçtiğini görüp benim konuyu açtıktan sonra elimden geldiğince konuya katkı sağladığımı görürsün konuyu açtığımdan bu yana konuyu aktif bir şekilde takip edip kullandığım yöntemleri paylaşıyorum ki en son attığım mesajda bile 8 saatte 50 milyon adresi taradığımı yazmışım (ki sen onu bile okumamıssın)

Arkadaşlar lütfen boş boş mesajlar atmayın konuya katkı sunabilecekseniz buyurun sadece takip ediyorsanız buyurun... ama arkadaş kalkmış diyor ki; (kimbilir konuyu açıp ortadan kaybolmuş belkide keşke konuyu açmasaydım diyordur)

BU KONUDAKİ YAZILAR BİR OKU ÖNCE ONDAN SONRA YAZ ONDAN SONRA DEKİ KONUYU AÇAN KONUYU AÇMIŞ SONRADA Bİ DAHA UĞRAMAMIŞ...

SON ATTTIĞIM MESAJDAN ALINTI BELKİ BU SEFER OKURSUNUZ...

.....
ben bu konuya başlamadan önce büyük bir değer idi 5 milyon tarama...konunun kendi içinde gelişmesi algoritmayı kısmen anlama ve formdaki ustaların katkılarıyla, kimi yol açmalarıyla günde 8 saat aktif tarama ile 50 milyon adresi karşılaştırıyorum (keza buda gerçekten küçük bir değer var olan aralık için, ayrıca bu rakam 8 saatlik sürede oluşturma yapmadan sadece karşılaştırma sayısı ) bulduklarım genelde harcanmış adresler ama 0.1 btc altı bulduğum hesap sayısı harcanmışlarla birlikte 20 civarı...

Son olarak arkadaşlar biz burada amerikayı yeniden keşfetmeye çalışmıyoruz...
1. Teknolojiyi çözmeye anlamaya çalışıyoruz (belki ters mühendislik yapıyoruz anlamak için)
2. Kendimizi geliştiriyoruz( Ben konu sayesinde python' da baya bir ilerledim sırf konuya olan merakım yüzünden)
3. Bilgimizi paylaşıyoruz çözümler üretiyoruz, üretmeye çalışıyoruz...
4. Konuya merakı olanlara türkçe bir kaynak sunuyoruz ki bu çok önemli bence

Olasılık meselesine hiç girmiyorum bu konuya giren arkadaşa da önerim yine tüm mesajları okuman anlamadığın yer olursa da sorman...

Konuya katkısı olan diğer mesajlarınızla size başarılar dilerim o zaman Smiley
member
Activity: 126
Merit: 38
November 20, 2018, 01:36:47 AM
bitcamilo 253  atılmış (buna senin attığın konuya hiçbir katkısı olmayan 2 mesajı hariç tuttum) mesajı okursan konun hangi aşamalardan geçtiğini görüp benim konuyu açtıktan sonra elimden geldiğince konuya katkı sağladığımı görürsün konuyu açtığımdan bu yana konuyu aktif bir şekilde takip edip kullandığım yöntemleri paylaşıyorum ki en son attığım mesajda bile 8 saatte 50 milyon adresi taradığımı yazmışım (ki sen onu bile okumamıssın)

Arkadaşlar lütfen boş boş mesajlar atmayın konuya katkı sunabilecekseniz buyurun sadece takip ediyorsanız buyurun... ama arkadaş kalkmış diyor ki; (kimbilir konuyu açıp ortadan kaybolmuş belkide keşke konuyu açmasaydım diyordur)

BU KONUDAKİ YAZILAR BİR OKU ÖNCE ONDAN SONRA YAZ ONDAN SONRA DEKİ KONUYU AÇAN KONUYU AÇMIŞ SONRADA Bİ DAHA UĞRAMAMIŞ...

SON ATTTIĞIM MESAJDAN ALINTI BELKİ BU SEFER OKURSUNUZ...

.....
ben bu konuya başlamadan önce büyük bir değer idi 5 milyon tarama...konunun kendi içinde gelişmesi algoritmayı kısmen anlama ve formdaki ustaların katkılarıyla, kimi yol açmalarıyla günde 8 saat aktif tarama ile 50 milyon adresi karşılaştırıyorum (keza buda gerçekten küçük bir değer var olan aralık için, ayrıca bu rakam 8 saatlik sürede oluşturma yapmadan sadece karşılaştırma sayısı ) bulduklarım genelde harcanmış adresler ama 0.1 btc altı bulduğum hesap sayısı harcanmışlarla birlikte 20 civarı...

Son olarak arkadaşlar biz burada amerikayı yeniden keşfetmeye çalışmıyoruz...
1. Teknolojiyi çözmeye anlamaya çalışıyoruz (belki ters mühendislik yapıyoruz anlamak için)
2. Kendimizi geliştiriyoruz( Ben konu sayesinde python' da baya bir ilerledim sırf konuya olan merakım yüzünden)
3. Bilgimizi paylaşıyoruz çözümler üretiyoruz, üretmeye çalışıyoruz...
4. Konuya merakı olanlara türkçe bir kaynak sunuyoruz ki bu çok önemli bence

Olasılık meselesine hiç girmiyorum bu konuya giren arkadaşa da önerim yine tüm mesajları okuman anlamadığın yer olursa da sorman...
full member
Activity: 602
Merit: 122
November 19, 2018, 02:02:12 PM
Merak ettim bu projede bulunan adresler var mı? Ben hala bulunabilmesinin imkansız olduğunu düşünüyorum ama konuyu açan arkadaş daha projeye ilk başladığı anda 4-5 adres bulduğunu iddia etmişti buna göre şimdiye en az 150-200 adrese ulaşabilmiş olması gerekiyor.

Belki de öyle bir hal almıştır ki artık oturduğu yerden adres bulup satıyordur açtığı konuda aklına bile gelmiyordur Smiley kimbilir konuyu açıp ortadan kaybolmuş belkide keşke konuyu açmasaydım diyordur

öyle bir gereklilik yok. 50 taramada üstüste 20 transaction içeren adreste bulabilir , 4 katrilyon tarama sonucu ile 1 tane de bulamayabilir. Konuyu açan arkadaş'da burda zaten Smiley

Bu yazdığın şey büyük sayılar kanunuyla çelişiyor bilimsel dayanağı yok maalesef. Burada bir kaç milyon olasılıktan bahsetmiyoruz süper bilgisayarlarla ortaya çıkartılabilecek büyüklükte bir olasılıktan bahsediyoruz öyle ilk 20 denemede şans eseri buladabilirsin savının hiç bir tutarlı yanı yok.

Ha dersin ki arkadaşlar 100 milyar adres taradık an itibari ile 1 tane adresle eşleştik bak o zaman inanırdım belki.
jr. member
Activity: 237
Merit: 3
November 19, 2018, 12:27:55 PM
Merak ettim bu projede bulunan adresler var mı? Ben hala bulunabilmesinin imkansız olduğunu düşünüyorum ama konuyu açan arkadaş daha projeye ilk başladığı anda 4-5 adres bulduğunu iddia etmişti buna göre şimdiye en az 150-200 adrese ulaşabilmiş olması gerekiyor.

Belki de öyle bir hal almıştır ki artık oturduğu yerden adres bulup satıyordur açtığı konuda aklına bile gelmiyordur Smiley kimbilir konuyu açıp ortadan kaybolmuş belkide keşke konuyu açmasaydım diyordur

öyle bir gereklilik yok. 50 taramada üstüste 20 transaction içeren adreste bulabilir , 4 katrilyon tarama sonucu ile 1 tane de bulamayabilir. Konuyu açan arkadaş'da burda zaten Smiley
full member
Activity: 392
Merit: 103
November 19, 2018, 07:48:36 AM
Merak ettim bu projede bulunan adresler var mı? Ben hala bulunabilmesinin imkansız olduğunu düşünüyorum ama konuyu açan arkadaş daha projeye ilk başladığı anda 4-5 adres bulduğunu iddia etmişti buna göre şimdiye en az 150-200 adrese ulaşabilmiş olması gerekiyor.

Belki de öyle bir hal almıştır ki artık oturduğu yerden adres bulup satıyordur açtığı konuda aklına bile gelmiyordur Smiley kimbilir konuyu açıp ortadan kaybolmuş belkide keşke konuyu açmasaydım diyordur
full member
Activity: 602
Merit: 122
November 19, 2018, 02:47:56 AM
Merak ettim bu projede bulunan adresler var mı? Ben hala bulunabilmesinin imkansız olduğunu düşünüyorum ama konuyu açan arkadaş daha projeye ilk başladığı anda 4-5 adres bulduğunu iddia etmişti buna göre şimdiye en az 150-200 adrese ulaşabilmiş olması gerekiyor.
member
Activity: 183
Merit: 35
November 18, 2018, 02:01:50 AM
Adres oluşturanlara ufak bir bilgi/hatırlatma daha. Bitcoin Wiki sayfasında
Quote
Most Bitcoin addresses are 34 characters. They consist of random digits and uppercase and lowercase letters, with the exception that the uppercase letter "O", uppercase letter "I", lowercase letter "l", and the number "0" are never used to prevent visual ambiguity.

Some Bitcoin addresses can be shorter than 34 characters (as few as 26) and still be valid. A significant percentage of Bitcoin addresses are only 33 characters, and some addresses may be even shorter. Every Bitcoin address stands for a number. These shorter addresses are valid simply because they stand for numbers that happen to start with zeroes, and when the zeroes are omitted, the encoded address gets shorter.

Several of the characters inside a Bitcoin address are used as a checksum so that typographical errors can be automatically found and rejected. The checksum also allows Bitcoin software to confirm that a 33-character (or shorter) address is in fact valid and isn't simply an address with a missing character.
denilmekte. yani maksimum 34 haneli olabilir. minimum 26 haneli. 26-34 arasında 58 karakterli oluşturulabilecek adresleri toplayıp, iki ile çarptığınızda (5 ve K,L ile başlayan private key'lerden üretildiği için) 31747309152445636964862743947861395793050323077304099536896 adres yapmakta. normalde 10^79 gibi bir anahtar uzunluğu olmasına rağmen, üretilecek adres sayısı 10^59'da kalmakta. anahtardan adres dönüşümü yapılırken 2^160 hash alındığı zaman dahada azalacağı belli. bazılarınızın aklına hemen farklı anahtar değerlerinde aynı adres üretilebilir mi? sorusu gelebilir. bu ispatlanana kadar olmadığını farzedeceğiz.

Quote
2 haneli uzunlugu: 2 Oluşturulabilecek: 58
3 haneli uzunlugu: 4 Oluşturulabilecek: 3364
4 haneli uzunlugu: 6 Oluşturulabilecek: 195112
5 haneli uzunlugu: 8 Oluşturulabilecek: 11316496
6 haneli uzunlugu: 9 Oluşturulabilecek: 656356768
7 haneli uzunlugu: 11 Oluşturulabilecek: 38068692544
8 haneli uzunlugu: 13 Oluşturulabilecek: 2207984167552
9 haneli uzunlugu: 15 Oluşturulabilecek: 128063081718016
10 haneli uzunlugu: 16 Oluşturulabilecek: 7427658739644928
11 haneli uzunlugu: 18 Oluşturulabilecek: 430804206899405824
12 haneli uzunlugu: 20 Oluşturulabilecek: 24986644000165537792
13 haneli uzunlugu: 22 Oluşturulabilecek: 1449225352009601191936
14 haneli uzunlugu: 23 Oluşturulabilecek: 84055070416556869132288
15 haneli uzunlugu: 25 Oluşturulabilecek: 4875194084160298409672704
16 haneli uzunlugu: 27 Oluşturulabilecek: 282761256881297307761016832
17 haneli uzunlugu: 29 Oluşturulabilecek: 16400152899115243850138976256
18 haneli uzunlugu: 30 Oluşturulabilecek: 951208868148684143308060622848
19 haneli uzunlugu: 32 Oluşturulabilecek: 55170114352623680311867516125184
20 haneli uzunlugu: 34 Oluşturulabilecek: 3199866632452173458088315935260672
21 haneli uzunlugu: 36 Oluşturulabilecek: 185592264682226060569122324245118976
22 haneli uzunlugu: 38 Oluşturulabilecek: 10764351351569111513009094806216900608
23 haneli uzunlugu: 39 Oluşturulabilecek: 624332378391008467754527498760580235264
24 haneli uzunlugu: 41 Oluşturulabilecek: 36211277946678491129762594928113653645312
25 haneli uzunlugu: 43 Oluşturulabilecek: 2100254120907352485526230505830591911428096
26 haneli uzunlugu: 45 Oluşturulabilecek: 121814739012626444160521369338174330862829568
27 haneli uzunlugu: 46 Oluşturulabilecek: 7065254862732333761310239421614111190044114944
28 haneli uzunlugu: 48 Oluşturulabilecek: 409784782038475358155993886453618449022558666752
29 haneli uzunlugu: 50 Oluşturulabilecek: 23767517358231570773047645414309870043308402671616
30 haneli uzunlugu: 52 Oluşturulabilecek: 1378516006777431104836763434029972462511887354953728
31 haneli uzunlugu: 53 Oluşturulabilecek: 79953928393091004080532279173738402825689466587316224
32 haneli uzunlugu: 55 Oluşturulabilecek: 4637327846799278236670872192076827363889989062064340992
33 haneli uzunlugu: 57 Oluşturulabilecek: 268965015114358137726910587140455987105619365599731777536
34 haneli uzunlugu: 59 Oluşturulabilecek: 15599970876632771988160814054146447252125923204784443097088


Hatırlatma 1 ile başlayan adresler için geçerli bilgi. yoksa 3 ve bca ile başlayanlar dahil edilmemiştir. konu çok pasif kaldı Smiley biraz hareketlendirelim dedim  Roll Eyes
Pages:
Jump to: