Bitcoin Forum
May 27, 2024, 07:13:24 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 [7] 8 9 10 »
121  Local / Konu Dışı / Re: 100 TL Değerinde Bitcoin Ödüllü Quiz - 30 saniyede Çözün ve kazanın! on: November 01, 2018, 12:45:50 PM
çok boş vaktimiz vardı doldurduk  Grin
122  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: October 24, 2018, 05:01:41 PM
arkadaşlar elinizde kullanılmış adreslerin hash 160 çıktısı varmı ? varsa paylaşabilir misiniz ?
lokale bitcoin kurup, blokları tekrar tarayarak ardından hash160'larını alabilirsin. diğer türlü hiçbir zaman güncel olmayacak.
123  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: October 04, 2018, 04:50:49 PM
abi büyüksün. beynim yandı Smiley
tekrar okuyunca karışık yazdığımı farkettim. yanması normal. daha önce yazdığım;  sıralı, parça parça arama, sözlük, rastgele, vanitygen, adres oluşturmada tekrar var mı şeklindeki  tarama yöntemlerinden kalın yazılı olanlar ve her tarama işleminde tekrar oluşturmamak için nasıl bir yol izlediği var kısaca. birde bulduğunda ne yapıyor o yazıyor. Yoksa Allah büyükte, kulları kul değil Smiley)

ben tüm tarama yöntemlerini durdurup, tekrarlanma sistemine bakıyorum. Birde heks havuzu oluşturmaya çalışıyorum. uğraşan arkadaşlar sizde durumlar nedir?
124  Local / Konu Dışı / Re: Biraz da İngilizcemizi Geliştirelim, Yaygın Kısaltmaları Öğrenelim on: October 03, 2018, 05:30:18 PM
rtfm = read the fucking manual = lanet olası kitapçığı oku  Grin
125  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: October 03, 2018, 05:12:19 PM
yok artık. mysql, postgresql i yediniz bitirdiniz noSQL e koşuyorsunuz.

Her şey den önce, bir kere ürettiğiniz bir adresi ikinci kere üretmemek için bir ayıklama yoluna gitmeniz lazım.
...
hocam malum herkeste ssd yok, postgresql'i yemek için ömrümüz yetmez, ayrıca filleri çok seviyoruz Smiley oluşturulan değerin kontrolü için anlık sorgularda farklı şekillerdeki lock table ile bottleneck denilen illetler oluşmasın diye yazdım. ikinci içinde izlediğim yol şu şekilde. daha önce yazdım sanırım. sıralı yada belirli aralıkla tarattığımda db'deki tablodan baslangic-satirSayisi kontrol ediyor. oluşturulacak değerler tablodaki tanımlı başlangıç + bitiş değeri arasında ise sonrakine bakıyor. ilave olarak kelime bazlı çalışmada hashleri alınmış değerlerini unique indeksli heks formatında (ascii_binary) tutarak, adres oluşturmaya girmeden sadece sha256 karşılaştırması ile min. yük bindirmiş oldum Smiley sözlük taramasında heks-tab-adres1-tab-adres2-tab-kelime-satırSonu şeklinde dosyaya yazdırıyorum. zaten tekrar kelime oluşturulmadığı için eşsiz oluyor. 50Milyon parçalı şekilde sonra heks'leri db'deki tabloya kaydediyor. adres1-adres2  mevcut adreslerle karşılaştırıyor, bulduğunu bulunan tablosuna kaydediyor. formatı heks-desimal-wif-adres-adresTürü(kısa mı uzun private keymi)-kelimeDegeri-AdresHash160-TxSayisi-alinan-gonderilen-sonKullanilma-dolu(eğer bakiye var ise 1 yapıyor)-DosyaNo-SatirNo-guncelSorguTarihi-BulunmaTarihi. bulduğunda direkt olarak bakiyeyi kontrol ediyor. ayrıca her seferinde aynı kullanılmışlar arasında taramasın diye DosyaLog tablosunda hangilerinde taradığını kaydediyor tekrar taramada en son tablodan başlayarak yeni tablo varsa ondan devam ediyor. eski mesajlarda yöntemlerin hepsi tek tabloda toplanıyor. Bulduğu adresler eşsiz olduğu için tekrar bulundu diye eklemiyor.
vanitygen üretme daha sıkıntılı. günlük olarak dosyayı açıyor, gereksiz yerleri temizliyor, istenilen formata dönüştürüyor. önce csv formatına kaydediyor. gelen wif değerini, heks'e dönüştürüyor, oradan sonra yukarıdaki karşılaştırma işlemleri ve dbdeki vanity tablosuna (adresler eşşiz) ondan dolayı tekrar ekleyemiyor. ancak buradaki sıkıntı vanity K ve L ile başlayan private keylerin değerlerini üretmiyor. Eğer aradığım değer o aralıkta ise diye heks değeri tekrar işleme sokup kısa adres dediğimiz 2. aralıktaki adresi tekrar oluşturuyorum. bana bu aşamada heks-adres1-adres2-onEk yeterli oluyor. OnEk indeksli olduğu için gruplayarak istediğim başlangıç değerlerinde kaçar adet ürettiğine bakıyorum. misal vanitygende char length(onEk) ile uzunluk aralığına bakıyorum. falan filan. ne yazdım be  Smiley birde tekrarlanma olayı var onu daha önce yazdım. sistem ilk 2-3 aşamada farklılık göstersede 4.-5. aşaması aynı. döngü şeklinde gidiyor. işlem gücü arayışındayım şu an. Grin
126  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: October 02, 2018, 10:45:00 AM
Sürekli olarak ürettiği adresi kontrol edenler için tavsiyem; redis gibi bir sistem üzerinden karşılaştırma yapın. Şu an 1 ile başlayan kullanılmış adres sayısı yaklaşık 190 Milyon (küsüratı attım, dolu-boş kapsamakta), daha önce konudan paylaştığım (20180818 tarihli kayıt) 18 Milyon (küsüratı attım) dolu adres bulunmakta. bu kayıtları tekrarsız şekilde RAM'e atıp oradan istediği programlama dili yardımıyla kontrol edebilir. hem hdd iletişimini minimize edip, hem RAM'in hız avantajından faydalanabilirsiniz. redis'in belirli aralıklarla hafızasını hdd'ye kayıt etmesi güzel bir özellik Smiley

tarama yöntemlerinde hala alternatif çözüm bulunmamakta ve belirli bir adrese yönelik çalışmaya devam ediyorum. ancak hızı artırmak için zombi bilgisayarlara yaymak ve yazılım yapılarak belirli aralıkları üretmesi sağlanabilir gibi duruyor  Grin
127  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: September 30, 2018, 04:05:30 PM
mysql de bir tabloda 2.4 milyondan dan fazla kayıt tutamıyorduk. postgresql'e geçtik.
...
postgresql e geçip uç bilgisayar sayısını artırınca VPS i upgrade etmek zorunda kaldık.
aylık vps kiramız 2 katına çıktı.

mysql deki 5 küsür milyon adres bilgisini postgresql e aktarırken bir tarafımızdan kan geldi.
bu iş bu kadar zor olmamalıydı. mysqldump ile aldığımız yedeği çat diye yükleyebiliriz zannediyorduk.
meğer bu işler o kadar basit değilmiş.  sonunda bir amelelik yapıp php de bir otoasyon yazdım.
birinden select yapıp diğerine insert yaptırarak veritabanını taşıdım.
miyav tablo id türünü int'te bıraktığınız için olabilir. mysql'den Toad, sqlyog gibi yazılımlarla dışarı csv olarak çıkartıp, postgresql'e copy ile aktarabilirdiniz. Hazır mysql->postgresql transfer eden yazılımlarda var. 5milyon kayıt indeksleri ile maksimum 5 dakika sürmesi lazımdı.

Bu arada, aşağıdaki sitede çok hızlı bir şekilde saniyede 12.000 adrese kadar çıkıyor, bakiye (1 Btc ve üstü 3 yıl çıkış olmamış adresleri tarıyor, eğer bulursa %30 komisyon alacakmış) taradığını idda ediyorlar. İsterseniz deneyebilirsiniz. Benim tahminim browser üzerinden cpu minning yapıyorlar (yanlış bir tahminde olabilir bir araştırma yapmadım). Ben bir bilgisayarı verdim deniyorum 12 saattir 500 milyon adres taradı şu ana kadar 2 -3 gün denemekte yarar var diye düşünüyorum...
https://privatekeys.pw/scanner
BU TÜR SİTELERİN HİÇ BİRİNE LÜTFEN DENEME AMAÇLI BİLE OLSA KEYLERİNİZİ GİRMEYİN
site aşırı basitleştirmiş olayı. benzer ekranı bende yapmaya çalışıyordum. javascriptte bazı yerler şifreli gibi duruyor. eğer ayırıp node.js'e dahil edebilirsem buradan paylaşırım.
128  Local / Proje Geliştirme / Re: Ethash algoritmalı coinler için kendi block Explorerınızı kurun on: September 30, 2018, 06:08:24 AM
geth ile tüm zinciri nasıl indirebiliriz? yada harici olarak indirebileceğimiz bir yöntem var mı? daha sonra içeri import edebiliyormuşuz.
Code:
E:\geth-windows-386-1.8.16-477eb093\geth.exe --datadir "E:\eth-data" --cache=1024 --syncmode "fast"
ile başlattım. ancak çok yavaş ilerliyor.
129  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: September 23, 2018, 12:07:41 PM
Mutlaka dünyanın her yerinde yazılımcılar ve hackerlar kafa patlatıyor bu işe. Ben yine de sonuca önce Türkler ulaşacak diyorum.
Mining konusuna gelince, Türkiye'de son elektrik zamlarından sonra aklı olan hiç kimse ekran kartlarıyla mining yapmak için büyük paralar yatırmaz.
yabancılarda otomatik cüzdan boşaltanlar var. bizdeki zihniyet ben yükselmiyorsam tutayım ki yanımdakide yükselmesin Smiley zaten yapan kişi yapıyorum diye çıkmayacak ortaya.

Konu takipçilerinin sesi soluğu çıkmıyor.
Galiba dolu bir cüzdan a denk geldiniz bu yüzden sesiniz çıkmıyor.
var mı yeni bir gelişme.
yeteri kadar çıkmadı diyelim Smiley eski mesajlarda bir arkadaşa demiştim. söz çıkarsa haberdar edeceğim

son zamanda işlerim dolayısıyla konuyu takip edemedim. güncel olarak taramalarım devam etmekte. boş denk gelme oranlarında ciddi düşüş mevcut. sistem varolan diskleri doldurmadı ancak 4TB daha dahil ettim. işlemci gücünü heks havuzu oluşturmaya atadım. tekrar desenlerinde şu ana kadar belirli bir uzunlukta tekrar oluşturulma denk gelindi. tekrarlanma söz konusu değil. net bir karşılaştırma olması için ilk etapta 1 milyar-2 milyar-4 milyar-8 milyar desenleri oluşturuyorum.

yeni dahil olan arkadaşlar konuyu baştan sona okuyarak yorum yaparlarsa daha iyi olur.
130  Local / Türkçe (Turkish) / Re: Bitcoin ve Vergi İşlemleri Konusunda Soru & Cevaplar on: September 23, 2018, 11:54:49 AM
Daha önce forumda yazılanların derlmesi gibi olmuş, araştıranlar zaten o konulara sık sık denk gelmekte. burada dikkat edilmesi gereken bitcoin değil, mevcut paranızın değer kazanması sonrası gelirinizden vergi vermeniz. Yurtdışı para giriş çıkışları kısmının bitcoin ile pek ilgisi yok. çünkü yerel borsadan kriptopara alıp istediğiniz ülkeye çok daha ucuza yollayabilirsiniz. yerel borsaya yatırdığınız tutar kadar çektiğinizde herhangi bir problem yaşamazsınız, kalan üstündeki tutarıda farklı yöntemler ile yada varlık barışıyla tekrar ülkeye sokabilirsiniz.

Kasım a kadar varlık barışı devam ediyor diye biliyorum. Şu an için bir sıkıntı olmaması gerekiyor.
Geçtiğimiz ay çıkan Resmi Gazete kararı ile 30 Nisan 2019'a kadar bildirmeniz, 30 Haziran 2019'a kadar ülkeye giriş yapmış olması gerekiyor. Böylelikle kendi adınıza olan yurtdışı hesabınızdan bir form aracılığı ile çok uğraşmadan ülkeye paranızı getirebilirsiniz.
131  Local / Pazar Alanı / Re: 20.000 BTC on: September 13, 2018, 10:50:00 AM
mesajlar çok bomba Smiley benim anlamadığım adam 20 BİN BTC'cik satın alacağım demiş. Adam forumda birilerinde olduğunu düşünmüş yazmış. Sizde yoksa yazmayın yada adama özelden yazın. Şimdi biri çıkar 21 Milyon BTC alacağım yazar.  Arayan bulur ne diyelim. peyderpey bile satıldığını düşünürsek piyasaya olumlu etkisi mutlaka olacaktır. Ne kadar yer tutacağını hesaplayan arkadaşı ayrıca tebrik ediyorum Smiley
132  Local / Proje Geliştirme / Re: Btc ile öde on: September 13, 2018, 10:42:41 AM
Ben standart yorumu yaptım.
1.Yayındayız demesenizde internet siteniz açık, kapalı beta tarzı yapabilirdiniz. Yayına almadan metinler değiştirilebilirdi.
2.POS'lu ürünlerde genelde depozito adı altında belirli tutar alınır. İşlem bittiğinde geri alınır. Ücret konusunda birşey demeyeceğim.
3. Önceki mesajda olmadığı için değindim. Ticari bir iş yapıyorsanız Türkiye Cumhuriyeti yasalarına uyum göstermek zorundasınız. Aksi halde kanun uygulayıcılarla problem yaşamanız kaçınılmaz.
4. Yinede belirttiğiniz durum hakkında kendi muhasebecilerine yönlendirin, aksi halde hizmet verdiğiniz müşterilerin gereksiz soruları ile karşılaşabilirsiniz.
5. Firmanızı biliyorum. Dediğiniz müşteri tipi'nin değişik varyasyonları ile sıkça karşılaşıyoruz. Mesele ne istediğini bilen ve kendini anlatabilen müşteri tipi, eğer müşteri veya siz teknik konuda birşey gösteriyor iseniz daha basit örneklerle açıklamanın faydanıza olduğunu her zaman bizde yaşıyoruz.
6. Eleştiri amaçlı söylemedim onu zaten. Genelde o dediğinizi yapanlar ortaya bir şey çıkarmadan çıkarmış gibi davrananlar Smiley
133  Local / Proje Geliştirme / Re: Btc ile öde on: September 13, 2018, 06:13:29 AM
Güzel sistem. Ancak tanıtımda çok yetersizsiniz.

1. İnternet sitenizdeki "Lorem ipsum dolor sit amet, consectetur adipiscing elit" metinlerinden ilk eksiyi aldınız.
2. "1. defaya mahsus pos ve hizmet bedeli tahsis edeceğiz " denilmiş ancak bilgi verilmemiş. Kiralama bedeli ve hizmet bedelleri ne kadar, iptalde ne kadar geri ödenecek para yanacak mı falan filan.
3. "cüzdana ödeme yapıldığında fee ücreti olmaksızın ödemelerinizi tl cinsinden yapabiliyor olacaksınız." deniliyor. Peki ödeme alan tarafta vergilendirme tarafı nasıl yapacak? O kart kimin üstüne kayıtlı? Şirket aldığı verdiği ödemeleri ne olarak gösteriyor?
4. Bir önceki şıktaki sorulardan herhangi birinde yetersiz yanıt olması direkt olarak Kara Para aklama, vergi kaçırma,türk lirası koruma kanununa muhalefet, vergi ile ilgili yasalar, vs.... birçok konuda başınız çok çok ağırır.
5. Sanırım sizi ilk r10'da görmüştüm. Şimdi google'dan bakınca hakkınızda şikayet olduğunu gördüm. bir tavsiye olarak işinizi istediğiniz kadar iyi yapsanızda tanıtımınıza ve kurumsal kimliğinize önem vermenizi dilerim.
6. Umarım terminal dediğiniz Aliexpress'den alınan android all-in-one tabletin üzerine yazılım geliştirmeniz diğer yazılımcı arkadaşlara yeni projelerinde fikir verir.
134  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: September 01, 2018, 09:52:08 AM
Projeniz açık kaynak hale geldi mi ki?
oclvanitygen projesi şu mudur?
kendi projesini açık hale getirmek isteyen açar. zaten anlattıklarım sır değil, sadece bazı noktalarda bilgiye daha kolay ulaşılabilmesini sağladım. ulaşan zaten ulaşır. samr7'nin eski bu daha yeni.

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...

tüm yazıları tekrar okuyunca eniyi yöntemin zaten bilinen ve uygulanan bu 5 adımlı çözüm olduğu ortaya çıkıyor. konuyu takip eden kimi arkadaşlarda bu yöntemle bakiyeli hesaplar bulmuşlar...bana göre bundan sonrasında ilerleyiş iki farklı koldan gitmeli...

birincisi yazılım bilen arkadaşların konuyu takip eden arkadaşlara bu adımlarda yardımcı olması, örneğin ben 3. adımda sıkıntı yaşıyorum yazılım bilgim az olduğu için... konuyu samimi bir şekilde takip eden arkadaşlar bu 5 adımı da düzgün bir şekilde işlettikleri zaman zaten oluşturulacak gurup  tam anlamıyla
verimli olacaktır... örnegin bir üst aşamaya geçip sistematik taramaya geçebiliriz. Ve 3. aşamadan sonra kullandığımız yazılımı geliştirip farklı girişler çıkışlar ekleyebiliriz...

ikincisi süreci anlamaya devam edip, kişisel çözümleme ve gelişim yolunda ilerleyebiliriz. bu konuyla ilgili zaten çok sınırlı sayıda türkçe kaynak var...en azından daha sonra bu tür algoritmalara merak salacak arkadaşlara türkçe bir kaynak sunmuş oluruz...

ben her iki seçeneğinde devam etmesi taraftarıyım yazılım konusunda bilgili olan arkadaşların 3. aşamadan sonrasında yardımcı olmalarını bekliyorum

daha öncede o adımları yazmıştım. belki o şekil numaralı değil. ancak bu şekil daha derli toplu olmuş. miyav'da benzer şekilde yaptığını yazmıştı . hazır bizim anlatmamız yerine kendiniz bulmalısınız. gelişimini tamamlamadan kabukları kırılan tüm canlıların bazı özellikler gelişmiyor Smiley
135  Local / Proje Geliştirme / Re: Bitcoin Core Herhangi bir adres balance kontrolü nasıl yapılır? on: August 31, 2018, 08:20:03 AM
diğer konuda yazdığım gibi.
Code:
 bitcoin-qt.exe -datadir=E:\Bitcoin -server -rest -rpcuser=mugt -rpcpassword=123456 -rpcport=8332 -rpcallowip=127.0.0.1 -txindex=1

şeklinde başlatın. tekrar tarayacak sonra bu (https://bitcointalk.org/index.php?topic=267618.0) konudaki mesajları okuyun. örnek direkt dat dosyasından okuyan uygulamalarıda göreceksiniz. veya mysql gibi kullanımı basit bir veritabanı sistemine kullanılmış adresleri gireceksiniz. işlemleride tarayarak tek tek kayıtları oluşturup. hesaba gönderilen değer ve çıkan değerleri toplayıp, çıkaran bir view ile bakabilirsiniz.  yada blockchain.info gibi arayüzlü bir sistem istiyorsanız. php ile yazılmış bu sistemi kullanabilirsiniz : https://bitcointalk.org/index.php?topic=686177.0

diğer yol blockchain.info api'si. belirli bir süreden sonra yanıt vermiyor. tek seferde çoklu sorgulama ile adedi artırabilirsiniz.
136  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: August 31, 2018, 08:03:08 AM
Ekip içi değil, komple açık kaynak bir projede destek veririm. Herkese açık bir proje Wink
o zaman oclvanitygen'i workflow şeklinde grafiğini bekliyoruz Smiley 4-5 farklı çalışma şekliyle aralıkları taramak için modifikasyon önerisinde bulunabilirim.  Roll Eyes


sorundaq o indexliyor her zaman pratik bir yolu şimdilik yok

var daha önce yazdım. bitcoin-core'u rpc ile başlatın. basit bir script ile her bloğu tekrar okutup, veritabanına kaydedin. oradan adres kontrolü yapın. dediğiniz şekilde ömür gidiyor. Smiley forumda direk çıktı veren yazılımlarda var.
137  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: August 29, 2018, 06:19:45 AM
Ben tekrarlıyorum söylemimi, eğer bir ekip şeklinde open source çalışacaksanız destek vermeyi düşünebilirim. C bilgim ileri derecede var. Reverse konusunda da iyiyimdir, kodu değil exe yi bile çözeriz.
şu an için ekip kurmak mantıksız. kurulduğunda ekip içi kodlar zaten açılacaktır. elbet bir gün belki de çok yakında sizinle iletişime geçeceğim  Roll Eyes

Eğer bir grup sistemi oluşturuculacak ise ben şuan elendim. Benim bilgim temel seviyede, benim yerime daha iyi bilen birisi çıktığına göre ben yavaş yavaş uzaklaşabilirim.  Bir grup oluşturulması ve bu grup içerisinde hiç değilse bilgi paylaşımı yapılması düşüncesindeyim. Hatta başlangıç için hiç değilse bu konuya özel bir Whatsapp grubu kurulsun en kötü ihtimalle genel bilgli verilebilir "vanitygen yerine github da ...... linki buldum bir bakın" gibi.
Not: Whatsapp kullanmıyorum o yüzden ben kuraramam ve katılamam.

Edit : mugt hocam verdiğim örnek farazi ve çok basit bir örnekti. Benim o yazıda belirtmek istediğim madem 3.partilere güvenmiyor isek en güvenebileceğim adres üretimi btccore ile yapılabilir. Btccore ile ürettiğini adresini en güvenebileceğin şekilde kendin şifreleyebilirsin. Kişi böyle durumlarda kendi bildiğini daha güvenilir görür. Bana sezar şifreleme güvenilir gelirken sana yer değiştirme güvenilir gelebilir, bu durum kişiye bağlı. Burada belirtmek istediğim yanlış anlaşılmasın.
yok ona bakarsak bende c bilmiyorum. bende mi elenmeliyim? sıfır olmayan ancak mevcut bilgi birikimine en yakın olan herkes katılmalı belirli kriterler ile. zaten hep bunu yazdım.  bence şu an bireysel çok daha iyi gidiyoruz. şifreleme içinde farklı bir şifreleme yöntemi ile şifreleyerek taban değeri değiştirilebilir. ama bu şekil yaptığınızda bile asıl keyi koruyamıyorsunuz. sebebi belli rastgele yada büyük parçalar halinde tarandığında denk gelebilme ihtimali.

Baya baya scam alert Üstadlardan biri büyük puntoyla yapışmasa altına belki bir çok insan kanacaktı bu düzenbazlığa. Bazen ucuz yırtarsınz ya öyle oldu.
hıhıhı aynen. üstadın büyük oyunu gördü ve bozdu. sende diğer mesajları okusaydın.
138  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: August 27, 2018, 05:48:42 PM
Aslında yapmanız gereken oclvanitygen i kod olarak çözmek.
bir otomasyon betiği ile oclvanitygen çağırmak yerine, yaptığı işi anlayıp direk bir fonksiyonla adresleri siz üretseniz daha hızlı olur gibi sanki.

ikinci veritabanında şansınız yaver gitmiş. ilk veritabanında 2.4 milyonda 1 gibi bir oran var.

Konu takipçilerine bir bilgi daha vermeliyim. Aslında bitcoin adresleri kullan at şeklinde kullanılmalıdır. Yani her işlem için bir kere kullanıp akabinde yeni işlem için yeni bir adres kullanmalıdır. vanitiygen ile üretilen adresler sadece 1 ile başlayan adreslerdir. dolayısı ile deneme yapılan uzay toplam uzayın 1/35 i aslında.
İçinde 1000+ btc bulunan  cüzdanlar vanitygen uzayında üretilen adresler değil multi signature adreslerdir.

Benim konu takipçilerine bir sorum olacak,
Diyelim ki elinizde 1 btc var ve yüksek güvenlikli bir paper wallet üretmek istiyorsunuz? Nasıl bir yol izlenmelidir? Önerilerinizi merak ediyorum.
oclvanitygen için C bilgisi gerekmekte. ben bilmiyorum. bilen yabancılar var. Türkiye'de de var. aslında C'den anlayan varsa workflow şeklinde şemalı çıkartıp (bir nevi tersine mühendislik) ondan sonra istediğimiz şekle getirmek için deneme yanılma çalışması yapabiliriz. diğer sorunun yanıtı vermişsiniz. multi signature kullanmaktır.  multi signature adres kullanıldığında da elbet bulunabilir. Neticede mutli-sig adreslerde 1'li adreslerin kodlarından üretiliyor. ve transferde istenildiği kadar anahtar onayı geldiğinde transfer gerçekleştiriliyor. 16 adede kadar çıkabiliyor. DİKKAT! 3'lü cüzdanı kırabilmek için 1 ile başlayan havuzun tamamının kodu gerekmekte! bu yazdığımı konuya vakıf olmayanlar tekrar tekrar okuyup, multi-sig adreslerin nasıl oluşturulduğunu deneyerek öğrensinler. video ile tek seferde izleyerek olacak iş değil. ve adres oluşturma yazıları var (geneli ingilizce) tek tek bitcoin-core'da denesinler.

Bize güvenebileceğimiz bir paper wallet lazım ise paper wallet üretenlerin kullandığı yapıyı çözüp (tersine mühendislikte bir seçenek) kendi keyfimize veya isteğimize uygun bir algo ve şifreleme tekniği ile paper wallet üretebiliriz. Farazi bir örnek daha veriyim, normal btccore ile üretilen herhangi bir privkeye ayrıca bir şifreleme algosu uygulayıp kağıda yazdırabiliriz. Tabi bu algoyu unutmamak gerekiyor, kendi hafızamıza ne kadar güvenebiliriz orası meçhul.

Edit:
Örnek vermek gerekirse :
5JmUv9FoFQUdu5XP3gGQBwAgoyeUVhwHH12DraC3FuiHBdTfdaf Btccore üzerinden herhangi bir Pkeyi aldık diyelim. Bu sistemi 1-0 ve a-Z olarak düşürsek. İsmimizin baş harfide "B" olsun. B harfi bizim sistemimize göre 14. karakter oluyor. 1-0 a 10 sayı ve a-A-b-B die sayabiliriz. Soy adımızda A ile başlıyor olsun, bu durumda 12 sayısını elde ederiz. P.keyimizdeki 14. karakteri (u5X) 12 arttırabiliriz (4-3-2-1-Z-z-Y-y-V-v-U-u) bu durumda yeni pKeyimiz (5JmUv9FoFQUduuXP3gGQBwAgoyeUVhwHH12DraC3FuiHBdTfdaf) hayırlı olsun. Bunu istediğiniz yere yazdırın.

Lütfen taşlamayın en basit şifreleme mantığından bahsettim Smiley.
verdiğiniz örnekte wif key'in karakter değiştirerek yapmak mantıklı duruyor olabilir. ancak wif key'lerde checksum tarzı doğrulama yapılıyor. sezar şifrelemesi yaptığınızda değiştirdiğiniz key yine bulunabilir. taban58 (58 karakterli kodlama) olduğu için, her seferinde belirli bir kelime katarı sabit tutulur. checksum'ı doğru olanlarda adres türetilerek kontrol edilebilir. aslında bizimde yaptığımız o. belirli bir aralıktaki sayının heksadesimal karşılığına göre adres oluşturup saklıyoruz ve kontrol ediyoruz.

koruma yerine adres oluştururken elde bulunan teknolojik imkanları nasıl daha hızlı ve verimli kullanabiliriz onu düşünmeli ve tartışmalıyız. yada rastgele 1 milyar parçalara ayırıp P2P şeklinde taramak için bu yolları aramalıyız. ben hala havuz oluşturarak belirli bir desene uyan var mı diye kontrol ediyorum.rastgele oluşturmayı bıraktım.  Smiley
139  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: August 26, 2018, 06:10:42 AM
Eğer arkadaşların yukarıda dile getirdiği iddia doğruysa yer yerinden oynar Reddit'de bu konuyu refere edip bir konu başlatacağım cidden iddianız çok sıra dışı ve gerçeklerden uzak ama iddia iddiadır.

Bu konunun bu kadar üzerine gitmemin nedeni, Bitcoin adreslerinin tekrardan üretilme ihtimalinin imkansıza yakın olduğu iddiası. Bulunan mükerrer adreslerin bakiyesinin düşük olması bir savunma da olamaz çünkü o adreslerden birisi 1000 btc barındırıyor da olabilirdi hatta senin benim adresim de olabilirdi üstelik 2 ay gibi kısa bir zamanda 3 tane windows bilgisayarla bu sonuca ulaşıldığı söyleniyor. Böyle bir gerçek varsa insanlar binlerce bilgisayarı bu işe kanalize edip bitcoinin tahtını sarsabilir.

şu an bunu yapmanız gereksiz. evet paylaştığınız nickle beraber kriptopara ile ilgili haber sitelerinde adınız duyulacak. ancak zaten yeterince bilgisiz olan bu toplulukta borsalardaki bitcoin düşüşüne sebep gösterilmesinden tutunda youtube onlarca belkide yüzlerce bu şekil video çekilmesine, virüslü uygulama yapanların exe'leri yaymasına bunun sonucunda aç gözlü kişilerin bunları çalıştırarak bitcoinlerim bu yöntemle çalındı demesine sebep olacak. bunlar yaşanmadı mı? yaşandı. tekrar tekrar tekrar hatta. siz tekrar yaşanması için tetikleyeceksiniz sadece. tıpkı burada olduğu gibi eleştirenlerde çıkacaktır. ki imkansıza yakın deniliyor. imkansız denilmiyor. burada atladığınız en önemli nokta kullanılan uygulamanın adresi üretme mantığı. reddit'de ki konulara aşina bir kullanıcı iseniz. jaxx vb. cüzdanlarda aynı adreslerin oluşturulduğuna ait konuları görmüş olmalısınız. yada benzer şekilde aramaların yapıldığı. bu sizin iddianızın yanıtı.

misal githubda paylaşılan genelde PHP ile adres oluşturan scriptlerde aşağıdaki kod kullanılıyor. GMP yada bcmath yerine (çünkü php kurulurken çoğu zaman açık olarak gelmiyor kütüphane)
Code:
for($i=0;$i<32;$i++){$heks.=chr(mt_rand(0,$i?0xff:0xfe));}
mt_rand ile ilgili reddit konusu; https://www.reddit.com/r/netsec/comments/1pvfmv/phps_mt_rand_random_number_generating_function/

tüm mesajları okursanız sorularınızın çoğunun yanıtı verildi. he duyuracağım diyorsanız tercih sizin. bizim eleştirildiğimizin onlarca katını mesajınızda bulacaksınız Smiley

ilave olarak arkadaşın izlediği yöntem vanitygen Smiley ne olduğuna bir bakın derim.
140  Local / Proje Geliştirme / Re: Bitcoin; Algoritma Üzerine Yöntemler on: August 25, 2018, 06:06:46 PM
@miyav neden güldürsünler ki? sanki her yazılıma başlayan tasarım şablonlarına mvc'ye göre yazıyor. yazılım bir süreçtir. örnek php yazanların yarısından fazlası istinaları yapmaz Smiley adres oluşturma ile ilgili github'da az aratın denk geleceksiniz. sadece ingilizce değil. özellikle slav dillerinde Wink belki benim denk gelmediğime denk gelerek paylaşacaksınız.

evet 1 sıfır'dan büyüktür. ancak daha öncede ekip oluşturulması konusuna değinmiştim. haklısınızda ne kadar çok "0" olursa o kadar çok değer büyüyor ne tarafına geldiğine göre. ya "1" leri yanyana koyarsak sıfırlardan daha büyük olmaz mı? onun için ne toplamadaki "0" gibi ne de çarpmadaki "1" gibi etkisiz elemanlara gerek yok. yolda yöntemde yukarıda yazıyor. üzerine koyun üstel olarak büyüyelim. eski mesajımda değindiğim gibi aradaki bilgi farkı ne kadar ufak olursa o kadar hızlı olunur. kendimi çok bilmiş yada egoist görmeyin bende konu sahibinden sonra başladım ancak şu an paralelde aynı aşamalarda olmadığımızı tahmin edebiliyorum. adres aramanın sebepleri ve sonuçlarınada yukarıda yazmıştım.

misal adresleri saklamada belirli limitlere takılacağımız yazıldı. çözümü ne? tebrikler çözüm o demek yerine evet o olabilir ama şu da var demek gerekir. adresi saklarken tam boyutlu saklamak yerine heks olarak saklasak adres->hash160 gibi.
yada dağıtık yapıda bir mimaride saklamak? hash160 olarak 20 byte olarak her 2 GB dosyalarda ne kadar adres saklanabilir. P2P gibi bir sisteme uyarlanıp, yavru istemciler ile daha hızlı ve paralel sistem geliştirilmez mi?
adres nasıl daha hızlı oluşturulabilir? vanitygen'i düzenleyebilir miyiz? kim düzenleyebilir? oclvanitygen ile kismi arama yaptırabilir mi? bu P2P ile entegreli çalışabilir mi?

sorular çok çözümlerde. ortada bir çözüm varsa her zaman soruLARı oluşturur. şu an olan kısa mesafeli koşu, burada 1-100 metre, 2-200 metre,400 metre derken elenenler olacak, yeni katılanlar olacak. elbet orta mesafeli koşulara başladığımızda zevkini ve meyvelerini gerçekten alacağız. 3000-5000-10000 metrede. şu an bulduklarımız çikolata yediğimizde ürettiğimiz mutluluktan fazla değil en azından benim için Smiley

son olarak inanan inanır inanmayan inanmaz. yukarıda amaçlar yazıyor. he başarısız oluruz (ki olamayız azda olsa denk geldi Smiley ) eleştirerek kendini tatmin etmek ister onada saygı duyarım. ama tüm konuyu okumadan yorum yapmayın.

Kaç milyon adresten sonra bu sonuca ulaştınız? Bana hiç inandırıcı gelmedi kusura bakmayın ama.
Not : Şu sonuç bile bitcoine olan güveni yerle bir eder. Bu konuda sayısız deneme yapıldı ancak hiç birisi elle tutulur bir sonuca ulaşmadı ancak siz çıkıp parmakla sayılacak kadar az sürede 7 tane adres tespit ettik diyorsunuz bu korkunç bir oran.

yerle bir etmez. daha da sağlamlaştırır. çünkü bizim denediğimiz yol önceden denenen yol. hala belirli bir adrese yönelik direkt olarak bir çalışma yapılamıyor. 25 ağustos 2018 tarihi itibari ile. denediğimiz yöntemler denendi. biz sadece belirli bir süre ile kısıtlamayıp. devam ediyoruz.
aslında yapmadığımız işin özeti bu;
Pages: « 1 2 3 4 5 6 [7] 8 9 10 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!