Pages:
Author

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

full member
Activity: 602
Merit: 122
December 01, 2018, 05:07:40 AM
Gördüğüm kadarıyla projeyi ilk başlatan ve kullanılmış adresleri sonradan üretilen adreslerle eşleştirme (ve 19 eşleşme yakalandığı) iddiası ile yola çıkan ekip projeyi ya bıraktı ya da eskisi kadar bilgi paylaşımında bulunmuyorlar, bu konuya kafayı takmış birisi olarak ben de tam tersi bir iddia ile asla daha önce en az bir kez işlem görmüş bir adresin tekrar rastgele üretilemeyeceğini kanıtlama yolunda projeye dahil oldum ve bir ekip kurdum. Ekibin kuruluşu ve içeriği ile ilgili bilgileri yazayım önce.

Ekipte ben hariç 3 kişi bulunuyor bunlardan ilki ve en önemli kişi bugün Türkiye'de adı bilinen en büyük üniversitelerin birinde eğitim görevlisi ve kriptoloji konusunda bilimsel araştırmaları olan birisi, diğer ekip üyemiz bilgisiyar mühendisi ve aynı zamanda bir yazılım şirketinde senior programcı diğeri ise yine aynı şirkette Linux uzmanı olarak çalışıyor ve bu bahsettiğim şahıs ara ara üniversitelerde Linux dağıtımları ile ilgili eğitim ve sempozyumlara katılıyor.

Kurduğumuz sistemden de bahsedelim.

Öncelikle bir zen sunucu üzerinde çalışan 2 sunucumuz var bunlardan birisi bitcoin full index çalışan cüzdanımız ve diğerinde ise  NoSQL çalışıyor yazılımcı arkadaşımız bitcoine RPC ile bağlanıp sıfırıncı bloktan itibaren her bir bloğu tarayarak transactionlardaki bitcoin adreslerini veritabanına kaydediyor, burada en önemli husus sadece adresi kaydetmekle kalmıyor aynı zamanda her transactionda vin ve vout verilerini alarak adreslerin bakiyelerini de sürekli olarak update ediyor sistem  24 saatten uzun süredir çalışıyor ve bu post yazılırken 254347. blok işlenmiş ve 18.090.697 adet bitcoin adresi veritabanına kaydedilmiş durumda. Bu kısım tamamen karşılaştırmaya tabi tutulacak hedef bitcoin adresi uzayını temsil ediyor.

Projenin diğer kanadında ise 2 adet daha önce mining işinde kullanılmış rigleri görevlendirdik, yazılımcı arkadaşımız random bitcoin adresi üretip bunu bloklar halinde kaydediyor her bir blok dosya boyutu 1.5 mb ve her bir dosya ortalama 22.000 rastgele üretilmiş bitcoin adresi ve private keyini içeriyor. üretilen blok dosyalar nas üzerine taşınıyor yani 2 rig aynı anda çalışarak (oclvanitygen kullanıyoruz) 24 saatte 130 milyon adres üretiyor daha sonra üretilen bu blok dosyaları nas'dan alınarak NoSQL sunucusuna gönderiliyor (nas ve NoSQL sunucusu aynı network üzerinde çalışır durumda bu sayede transfer gecikmesi gibi bir sorunumuz da bulunmuyor) 22 bin adres içeren dosya açılarak her bir adres veritabanındaki kullanılmış adreslerle karşılaştırılıyor ve eğer bir eşleşme bulunursa sistem bize bir uyarı veriyor.

Amaç :

Rastgele üretilmiş bir adresin daha önce bir bitcoin client'ı üzerinden yaratılıp en az 1 işlem görmüş bir adresle eşleşmesinin günümüz teknolojisi ve varolan işlemci gücüyle imkansız olduğunun kanıtlanması. Burada içinde bakiye bulunan bir adres aranmıyor içinde hiç bitcoin olmasa bile bir adres ile eşleşme olması halinde tez başarısız olacak.

Testler :

Test 1 : Öncelikle oluşturulan adreslerin private keylerinin gerçekten doğru olup olmadığını denetlemek için rastgele seçilmiş bir private key'i bitcoin wallet'a import ettik ve doğruluğunu onayladık.
Test 2 : Blockchain taramasındaki kaydedilmiş adresleri blockchain info üzerinde kontrol ettik ve şimdiye kadar taranmış ve işleme alınmış transactionlarla örtüşüp örtüşmediğini kontrol ettik ve onayladık.
Test 3 : Rastgele üretilen blok dosyalarından birinin içini bilerek ve isteyerek manipüle ettik ve içine transaction görmüş bir bitcoin adresinini sanki gerçekten random üretilmiş gibi ekledik karşılaştırma sistemini bir kez çalıştırdık ve eşleşme yakalanınca bildirim aldık.

Şu anki durumumuz mevcut toplanan kullanılmış bitcoin adresleri veri tabanımız kısmen de olsa bizi tatmin edecek boyuta olaştığı için (18 milyon adres) random üretilen adreslerle karşılaştırma işlemine başladık ve dünden bugüne 130 milyon adres karşılaştırması yaptık.

Şimdiye kadar eşleşme sayısı 0 ve hala tarama devam ediyor. Gelişmeleri buradan paylaşacağım.

İş Kanıtı :
http://i63.tinypic.com/290x9ci.png
Ekteki imaj blockchain taraması sonrasında kaydedilmiş son adresleri içeren görüntü, kolonlar sırasıyla id, adres ön karakter tipi (1,3 ve Bech32 için 4), adres, alınan sayısı, toplan alınan, son bakiye ve oluşturulma zamanı

İş Kanıtı 2 :
http://i63.tinypic.com/32zrj0m.png
Ekteki imaj blockchaindeki her bir bloğu açıp tek tek transactionları tarayarak adresleri kaydedip bakiyelerini de güncellendiğinin kanıtı

İş Kanıtı 3 :
https://prnt.sc/lpb5ab
NAS'da tutulan rastgele adres üretilerek oluşturmuş her bir adres bloğunun dosya listesi.

Anti teze karşın yeniden tarama :

Şu anda rastgele oluşturulmuş ve karşılaştırmaya dahil edilen adresler mevcut blockchainin tamamının indexlenmemiş olması nedeniyle kullanılmış bir adresle denk gelme ihtimaline karşın silinmiyor ve nas üzerinde tutuluyor, blockchain indexlemesi son blok'a ulaşıldığında bir zaman damgası üretilecek ve o ana kadar taranmaya dahil edilip olası bir eşleşmeyi kaçırmış olabileceği düşünülen adresler yeniden taranacak.

Biraz da bilim :

RIPE-MD160 kullanılarak 2^160 adres üretmek mümkün bu da tam olarak 1,461,501,637,330,902,918,203,684,832,716,283,019,655,932,542,976. adres anlamına geliyor şu anda biz 24 saatte 130 milyon adres üretebiliyoruz. Mevcut hardware'i hiç değiştirmeden bu sistem çalıştığını varsaymamız durumunda tüm adres uzayını taramamız tahminen  31,228,667,464,335,532,440,249,675,912,741,090,163 yıl sürecek.
moore kanununa göre işlemci hızları her 18 ayda bir 2 katına çıktığını varsaysak ve tüm finansal gücümüzü mevcut donanımlarımızı arttırmaya kanalize etsek bile bir insan ömrünü bırak bir ırkın toplam dünya üzerinde yaşam süresince bu boyutta bir uzayın %100 taranması imkansız bu hesaplamaya göre.

Donanım :

Zen Sunucu :
2x Intel 12-Core Xeon E5-2650v4
Huawei RH2288V3 (12LFF)
2x 12 cores
256GB DDR4 RAM
4x480GB SSD

Rigler :
4 adet GEFORCE GTX 1080 Ti Ekran kartlı * 2 PC

NAS :
Raid 5 altyapısı kullanan 40 Tb kapasiteli SCSI Disk

Güncelleme :
oclvanitygen parametrelerini ve diskte kaydedilme şekliyle oynayarak günlük üretilen adres sayısını 290 milyona çıkarttık bu da %100'den daha fazla bir artış sağladı.


Güncelleme [01.12.2018 15:27]
Toplam karşılaştırılan adres sayısı : 332.641.600
Blockchainden çıkartılan adres sayısı : 18.417.269
Eşleşen adres : 0

Bilgi : "Blockchainden çıkartılan adres sayısı" bitcoin blockchaininde en az 1 işlem gören tüm adresleri çektiğimiz veritabanındaki kayıt sayısını gösteriyor. Random üretilen adresler bu kaydedilmiş adreslerle karşılaştırılıyor ki eşleşme olacak mı yani daha önce kullanılmış bir adresin private keyini rastgele tekrar üretebilecek miyiz diye bakıyoruz. Şimdilik blockchainin 300 bininci bloğuna bile ulaşamadık biraz yavaş ilerliyoruz adresleri çekmede bu sayıya çok takılmayın önemli olan karşılaştırılmada kullanılan adres sayısı.
member
Activity: 183
Merit: 35
November 30, 2018, 10:57:28 PM
son 2 gereksiz mesajı silsek?
Evet adam saçma sapan bir soru sormuştu ben de konumuzla ne ilgisi var diye cevaplamıştım sildim mugt, adam post kasmaya çalışıyor muhtemelen.
teşkür. bende sileceğim. o gönderi silindikten sonra. gereksiz yere yukarı çıkıyoruz. millete heyecan oluyor.


Avatarındaki kadının ismi nedir ?
google resimlere atsan bulursun. nedir bu post kasma sevdası Smiley

Sanamı soracam post atıp atmayacagımı babamın çifliği istediğim gibi at koştururum aldın mı cevabı
Yanıt;
Evet sonradan ögrenme yetilerini kaybedip toplum tarafından dışlanmış kişileri bir başlıkda toplayalım dedik amacımız bu ruhsal engelli kardeşlerimizi topluma kazandırmak aralarından en gereksizi seçip onu sahiblenmek normal insan yapalım sizde bu kardeşlerimizi sevindirerek bir iyilik yapabilirsiniz.

jr. member
Activity: 140
Merit: 2
November 30, 2018, 03:32:44 PM
son 2 gereksiz mesajı silsek?
Evet adam saçma sapan bir soru sormuştu ben de konumuzla ne ilgisi var diye cevaplamıştım sildim mugt, adam post kasmaya çalışıyor muhtemelen.
teşkür. bende sileceğim. o gönderi silindikten sonra. gereksiz yere yukarı çıkıyoruz. millete heyecan oluyor.


Avatarındaki kadının ismi nedir ?
google resimlere atsan bulursun. nedir bu post kasma sevdası Smiley

Sanamı soracam post atıp atmayacagımı babamın çifliği istediğim gibi at koştururum aldın mı cevabı
full member
Activity: 602
Merit: 122
November 30, 2018, 11:18:54 AM
son 2 gereksiz mesajı silsek?

Evet adam saçma sapan bir soru sormuştu ben de konumuzla ne ilgisi var diye cevaplamıştım sildim mugt, adam post kasmaya çalışıyor muhtemelen.
jr. member
Activity: 140
Merit: 2
November 30, 2018, 09:32:54 AM
Konu açılalı aylar olmuş. Yapılmak istenen şeye çok aklım yatmadık, çok mantıklı gelmedi ama merak ettiğim bir durum var. Bu konunun çıktısı ne oldu? Yakayabildiniz mi bi balık? 1 btc falan geldi mi? Cheesy

Aslında neden 1 btc ve üstü bir adres yakalamak kriter onu da anlamış değilim ben içinde hiç bitcoin olmayan ama kullanılmış yani en az 1 transaction görmüş adres eşleşmesi bile projenin başarılı olduğunun göstergesi, arkadaşlar bunu başardıklarını söylüyor ve 19 adres ile eşleşme yakaladıklarını iddia ediyor, tabi bunun kanıtlanması da imkansız adama kanıtla desek de kanıtlayamaz çünkü bakın bu adresi random ürettik bu da blockchaindeki kullanıldığı tarih deme şansı yok çünkü vakti zamanında kendi kullanıp private keyini bildiği bir adresi karşılaştırma dosyasına eliye ekleyebilir.

Projeye ben içinde bitcoin bulunan adres eşleşmesi değil daha önce transaction görmüş yani kullanılmış bir adresin eşleşmesi olarak bakıyorum ve hala inanmakta güçlük çekiyorum nedenini ise şöyle anlatayım, bu konuda oldukça bilgili ve özellikle cryptoloji konusunda bilimsel makale yazmış bir eğitim görevlisi ile bu konuyu uzun uzadıya konuşmuşluğum var onun bana verdiği örnek şöyleydi varın siz imkansızlığını düşünün.

Pasifik okyanusunda bir sandalın içinde oturduğunu ve elindeki toplu iğneyi suya daldırıp geri çıkardığını düşün, sonra da pasifik okyanusuna kıyısı olan bir adanın sahilinden yine toplu iğneyi suya daldırdığını ve okyanusun ortasında daldırdığında iğnenin ucuna temas etmiş hidrojen atomlarının tesadüfen sahilde de iğnenin ucuyla temas etmesi, işte olasılık bu demesi. (Burada arkadaşların ama biz 1 tane adres ile karşılaştırma yapmıyoruz şimdiye kadar kullanılan bütün adresleri karşılaştırıyoruz demeleri de bir savunma değil çünkü iğnenin ucuna denk gelen bir tane atom 1 tane adresi temsil ediyorsa şimdiye kadar kullanılmış olan adresler iğnenin başı kadar alanı temsil ediyor) yani insan beyninin bile algılamakta zorlandığı bir olasılıktan bahsediyoruz burada ama arkadaşlar ısrarla biz yaptık 19 tane de adrese denk geldik diyorlar, yalan söylüyorsunuz diyemiyoruz kanıtımız yok, doğru söylüyorsunuz yapılabilir hiç diyemiyoruz çünkü ortada bilimsel bir zorluk ve hatta imkansızlık var, kafamız karışmış ortada kalmış durumdayız. Bu konuda arkadaşların dürüstlüğüne inanmaktan başka bir şansımız yok ne yazık ki.

Avatarındaki kadının ismi nedir ?
full member
Activity: 602
Merit: 122
November 30, 2018, 09:26:04 AM
Konu açılalı aylar olmuş. Yapılmak istenen şeye çok aklım yatmadık, çok mantıklı gelmedi ama merak ettiğim bir durum var. Bu konunun çıktısı ne oldu? Yakayabildiniz mi bi balık? 1 btc falan geldi mi? Cheesy

Aslında neden 1 btc ve üstü bir adres yakalamak kriter onu da anlamış değilim ben içinde hiç bitcoin olmayan ama kullanılmış yani en az 1 transaction görmüş adres eşleşmesi bile projenin başarılı olduğunun göstergesi, arkadaşlar bunu başardıklarını söylüyor ve 19 adres ile eşleşme yakaladıklarını iddia ediyor, tabi bunun kanıtlanması da imkansız adama kanıtla desek de kanıtlayamaz çünkü bakın bu adresi random ürettik bu da blockchaindeki kullanıldığı tarih deme şansı yok çünkü vakti zamanında kendi kullanıp private keyini bildiği bir adresi karşılaştırma dosyasına eliye ekleyebilir.

Projeye ben içinde bitcoin bulunan adres eşleşmesi değil daha önce transaction görmüş yani kullanılmış bir adresin eşleşmesi olarak bakıyorum ve hala inanmakta güçlük çekiyorum nedenini ise şöyle anlatayım, bu konuda oldukça bilgili ve özellikle cryptoloji konusunda bilimsel makale yazmış bir eğitim görevlisi ile bu konuyu uzun uzadıya konuşmuşluğum var onun bana verdiği örnek şöyleydi varın siz imkansızlığını düşünün.

Pasifik okyanusunda bir sandalın içinde oturduğunu ve elindeki toplu iğneyi suya daldırıp geri çıkardığını düşün, sonra da pasifik okyanusuna kıyısı olan bir adanın sahilinden yine toplu iğneyi suya daldırdığını ve okyanusun ortasında daldırdığında iğnenin ucuna temas etmiş hidrojen atomlarının tesadüfen sahilde de iğnenin ucuyla temas etmesi, işte olasılık bu demesi. (Burada arkadaşların ama biz 1 tane adres ile karşılaştırma yapmıyoruz şimdiye kadar kullanılan bütün adresleri karşılaştırıyoruz demeleri de bir savunma değil çünkü iğnenin ucuna denk gelen bir tane atom 1 tane adresi temsil ediyorsa şimdiye kadar kullanılmış olan adresler iğnenin başı kadar alanı temsil ediyor) yani insan beyninin bile algılamakta zorlandığı bir olasılıktan bahsediyoruz burada ama arkadaşlar ısrarla biz yaptık 19 tane de adrese denk geldik diyorlar, yalan söylüyorsunuz diyemiyoruz kanıtımız yok, doğru söylüyorsunuz yapılabilir hiç diyemiyoruz çünkü ortada bilimsel bir zorluk ve hatta imkansızlık var, kafamız karışmış ortada kalmış durumdayız. Bu konuda arkadaşların dürüstlüğüne inanmaktan başka bir şansımız yok ne yazık ki.
legendary
Activity: 1554
Merit: 1334
November 29, 2018, 03:10:15 PM
Konu açılalı aylar olmuş. Yapılmak istenen şeye çok aklım yatmadık, çok mantıklı gelmedi ama merak ettiğim bir durum var. Bu konunun çıktısı ne oldu? Yakayabildiniz mi bi balık? 1 btc falan geldi mi? Cheesy
full member
Activity: 602
Merit: 122
November 28, 2018, 03:03:51 PM
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?
daha önce belirttiğim tarama şekillerinde denedim. çoğunda neticede negatif olsa da 2 tanesinde pozitif. ne kadar olduğunu daha öncede belirttiğim gibi belirtmek istemiyorum  Roll Eyes 1 btc ve üzeri denk geldiğinde yazacağım. ufak tefek çıkanlar var. hala olduğu yerde duruyorlar. boşaltma gibi bir girişimde bulunmadım. kaç milyon adres taradığımı bilmiyorum. ilk başta 1. anahtar'dan 2^33~ küsüre (8Milyar) kadar oluşturdum. sonra 1.3 milyar küsür rastgele oluşturulan var. şu an sürekli eklenen kelime-şifre-vs... kombinasyonları oluşturulmuş 900M var, en son 930 falandı güncel ne kadar bilmiyorum. gidiyor öyle Smiley şu an iki yöntemle uğraşıyorum. 1. kelime-şifrelerin hashlerinide kaydederek adres oluşturma ki hash havuzu çok olması çok önemli.  2. Belirli bir adrese yönelik oluşturma denemeleri. 2. denediğim yöntem için kayıtlı tüm adreslerin hex,wif, private key 5 ile K,L değerlerine yönelik tekrar deseni var mı diye bakıyor. benzerlikten tutun çoğu yöntemi tek tek günlerce deniyorum. bir yerde dönecek, bugün olmazsa 5 sene sonra istikrar önemli Grin adres oluşturma sayılarına ve kontrol olaylarına çok takılmayın. matematik kolay soru çözme teknikleri gibi ya uzun yoldan uğraşacağız yada kısa yolunu bulmaya çalışacağız. bir ara 45drives'ten sunucu almayı bile düşündüm. güzel bir bakiye denk gelirse ilk yapacağım iş güzel bir veritabanı sistemi kurmak. işlemci gücünden sonra en önemlisi kontrol ve aynı adresi hash değerinden aynı adresi üretmemek.

Bilgilendirme için teşekkür ederim süreci burada takip ediyor olacağım ben de sonucu merakla bekliyorum.
member
Activity: 183
Merit: 35
November 28, 2018, 12:03:51 PM
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?
daha önce belirttiğim tarama şekillerinde denedim. çoğunda neticede negatif olsa da 2 tanesinde pozitif. ne kadar olduğunu daha öncede belirttiğim gibi belirtmek istemiyorum  Roll Eyes 1 btc ve üzeri denk geldiğinde yazacağım. ufak tefek çıkanlar var. hala olduğu yerde duruyorlar. boşaltma gibi bir girişimde bulunmadım. kaç milyon adres taradığımı bilmiyorum. ilk başta 1. anahtar'dan 2^33~ küsüre (8Milyar) kadar oluşturdum. sonra 1.3 milyar küsür rastgele oluşturulan var. şu an sürekli eklenen kelime-şifre-vs... kombinasyonları oluşturulmuş 900M var, en son 930 falandı güncel ne kadar bilmiyorum. gidiyor öyle Smiley şu an iki yöntemle uğraşıyorum. 1. kelime-şifrelerin hashlerinide kaydederek adres oluşturma ki hash havuzu çok olması çok önemli.  2. Belirli bir adrese yönelik oluşturma denemeleri. 2. denediğim yöntem için kayıtlı tüm adreslerin hex,wif, private key 5 ile K,L değerlerine yönelik tekrar deseni var mı diye bakıyor. benzerlikten tutun çoğu yöntemi tek tek günlerce deniyorum. bir yerde dönecek, bugün olmazsa 5 sene sonra istikrar önemli Grin adres oluşturma sayılarına ve kontrol olaylarına çok takılmayın. matematik kolay soru çözme teknikleri gibi ya uzun yoldan uğraşacağız yada kısa yolunu bulmaya çalışacağız. bir ara 45drives'ten sunucu almayı bile düşündüm. güzel bir bakiye denk gelirse ilk yapacağım iş güzel bir veritabanı sistemi kurmak. işlemci gücünden sonra en önemlisi kontrol ve aynı adresi hash değerinden aynı adresi üretmemek.
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...
Pages:
Jump to: