Bitcoin Forum
April 26, 2024, 04:53:27 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30 31 »
  Print  
Author Topic: Bitcoin; Algoritma Üzerine Yöntemler  (Read 33225 times)
Senius
Full Member
***
Offline Offline

Activity: 156
Merit: 170


View Profile
July 05, 2019, 08:33:52 AM
 #401

Konuyu ilgiyle takip ediyorum. belki işinize yarar ethereum adres üretimi için şöyle bir rehber hazırlamıştım : https://bitcointalk.org/index.php?topic=5160868.0




I HATE TABLES I HATE TABLES I HA(╯°□°)╯︵ ┻━┻ TABLES I HATE TABLES I HATE TABLES
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714107207
Hero Member
*
Offline Offline

Posts: 1714107207

View Profile Personal Message (Offline)

Ignore
1714107207
Reply with quote  #2

1714107207
Report to moderator
1714107207
Hero Member
*
Offline Offline

Posts: 1714107207

View Profile Personal Message (Offline)

Ignore
1714107207
Reply with quote  #2

1714107207
Report to moderator
1714107207
Hero Member
*
Offline Offline

Posts: 1714107207

View Profile Personal Message (Offline)

Ignore
1714107207
Reply with quote  #2

1714107207
Report to moderator
anltokc
Newbie
*
Offline Offline

Activity: 25
Merit: 2


View Profile WWW
July 05, 2019, 09:00:30 AM
 #402

eth tarafında da  geth uygulaması ile console açılarak eth adres üretimi çok hızlı olarak yapılabiliyor ve balance kontrolu ancak rpc üzerinden komutlara karşılık cevap alamadım.

Eth için kullandığım Python scripti;

#-*-coding:utf-8-*-
#!/usr/bin/python3

import os
from ethereum import utils
import time
from web3 import Web3, HTTPProvider, IPCProvider, WebsocketProvider



start = time.time()


a = 1
while(a<=5000000):
   zaman=time.time()-start
   private_key = utils.sha3(os.urandom(64))
   raw = utils.privtoaddr(private_key)
   acc_address = (utils.checksum_encode(raw)).lower()

   z=utils.encode_hex(private_key)
   
   infura_url = "https://mainnet.infura.io/v3/"İNFURA PRİVATE KEY""
   web3 = Web3(Web3.HTTPProvider(infura_url))
   address = (Web3.toChecksumAddress(acc_address))
   balance = web3.eth.getBalance(address)
   amount = float(balance)
   print("Private Key = "+z+" "+"Address = "+acc_address+    " Miktar= "+str(web3.fromWei(balance, "ether"))+" "+str(a))
   #print(web3.fromWei(balance, "ether"))
   
   if amount > 0:
      print("Wallet Bulundu")
      print("Private Key = "+z)
      print("Adres = "+address)
      print("Ether = "+str(web3.fromWei(balance, "ether")))
      dosya=open("Bulunan.txt","a")
      dosya.write(z+" "+address+" "+str(web3.fromWei(balance, "ether"))+ "\n")
      dosya.close()

   a = a + 1
   
   
   
print("toplam zaman % saniye " %zaman)

Edit; İnfura Private key kısmı değiştirilmiştir.


merhaba paylaştığın kod için teşekkürler geth ile aynı dizindemi çalıştırılacak vs kodun kullanımını biraz daha açıklayabilirsen kullanıcılar için daha yardımcı olacaktır
Günaydın geri dönüş için teşekkür ederim,ben aylardır bitcoin tabanından daha çok araştırmalarımı ethereum üzerine kurmuş bulunmaktayım. Kod Java bilmediğim için python'da yazılmıştır. Web3.py modülü kullanıldı. Kullanabilmek için gerekli modüller yüklenmelidir. İnfura.io üzerinden API bağlantısını kullanmakta bunun için, İnfura.io'da üyelik alıp,proje oluşturmalı daha sonra kod kısmında ki "infura_url =" kısmına oluşturduğunuz bağlantının "Endpoint Mainnet" kısmında yazan url adresini yazmanız,yeterli olacaktır. Olası bir problem de dm üzerinden iletişime geçebilirsiniz. Elimden geldiğince yardımcı olacağım. Aynı zamanda daha hızlı iletişim için, telegram adresim;wahrenheit2

İlaveten;
Token balance'lerini çekebilmek için hala çalışıyorum. Ancak bilgim,yetersiz kalıyor. Geliştiren arkadaşlar bilgilendirirse sevinirim.

Edit; Telegram adresimden grup yoğunluğu sebebiyle görmeyebilirim. Bu sebeple mail adresimi de bırakıyorum; anltokc@gmail.com
destansi
Newbie
*
Offline Offline

Activity: 27
Merit: 1


View Profile
July 12, 2019, 12:52:13 PM
 #403

Konuyu uzun zamandır inceliyorum. imkansız bir şey biliyorum. yine de denemek istedim. vanity programi ile üretmiş olduğum adresi kendi yazdığım program ile blockchain api den sorgulama yapıyorum. Dandik bir bilgisayar ile denememde 1saniyede 11'e yakın adres sorgulaması yapabildim. Başka güzel ve hizli api bilen varsa geri dönüş yaparsa sevinirim. Amacım bütün apilere keyleri göndermek ve daha hizlı geri dönüş almak. Programın tarama sonrası bir fotosunu attım. eski tarihli boş bir tane key bulmuş.

https://www.imagevisit.com/image/gWr4o       
Senius
Full Member
***
Offline Offline

Activity: 156
Merit: 170


View Profile
July 12, 2019, 01:40:09 PM
Last edit: July 12, 2019, 01:53:33 PM by Senius
Merited by Blacknavy (1), Mauser 98 (1)
 #404

Konuyu uzun zamandır inceliyorum. imkansız bir şey biliyorum. yine de denemek istedim. vanity programi ile üretmiş olduğum adresi kendi yazdığım program ile blockchain api den sorgulama yapıyorum. Dandik bir bilgisayar ile denememde 1saniyede 11'e yakın adres sorgulaması yapabildim. Başka güzel ve hizli api bilen varsa geri dönüş yaparsa sevinirim. Amacım bütün apilere keyleri göndermek ve daha hizlı geri dönüş almak. Programın tarama sonrası bir fotosunu attım. eski tarihli boş bir tane key bulmuş.

https://www.imagevisit.com/image/gWr4o      

API üzerinden yapacağınız işlemler size çok fazla fayda sağlamayacaktır. belirli adetlerde sorgulama yaparsınız ve sonrasında program çalışır ama balance bilgileriniz
sürekli olarak ''0'' olarak gözükür. konuyu baştan sona okuduğunuzu ve unuttuğunuzu düşünerek önceki sayfalarda bunlarla ilgili örnekler bulabilirsiniz.


Benim size önerim daha farklı olabilir. Random btc adresi üretip bunların bakiyelerini sorgulamak yerine kullanılan aktif bitcoin adreslerini alıp bir database oluşturun ve random bitcoin adresi - private key üreterek benzerlik taraması yaptırın. python bilginiz ne durumda bilmiyorum ama bununla ilgili rahat bir çalışma yapabilirsiniz. yine size örnek olması açısından bir iki program linki bırakıyorum bunları inceleyip kendinize uygun bir program yazabilirsiniz veya mevcutta olanları kullanabilirsiniz.

Plutus : https://github.com/Isaacdelly/Plutus

Açıklama : Database dosyası içerisinde bulunan adresleri kullanır ve random bitcoin adresi üreterek benzerlik araması yapar. program açıklamasında 3-6 ay arasında database dosyasının güncellendiğini yazıyor şu an 4 ay geçmiş bir hareket yok. saniyede yaklaşık 370 civarı (işlemci hızına göre) arama yaptığını yazmış. yine siz bunu ortalama 150-200 olarak hesaplayın.


Brutus : https://github.com/diehummel/Brutus

Açıklama : line 57 bölümündeki bitcoin adresini değiştirip istediğiniz adresi yazarak yine random oluşturulan adres ve private keyler ile benzerlik araması yaptırır. yine çok hızlı bir uygulama değil ama en azından içerisindeki kodlar size fikir verebilir.

Mfbc : https://github.com/mobb111/mfbc-master

Diğer iki programla aynı mantık, database içerisinde yer alan adreslere random adres ve key üreterek adres benzerliği sorgular.


Bütün bu programların aslında kendi içerisinde boş olduğunu düşünüyorum ama sistemi hiç yormayan ve mantıklı olanları kullanmaya çalışıyorum. MFBC dosyasında yer alan database dosyasını istediğiniz adresleri editleyerek -az veya çok- kendi sisteminizi kurabilirsiniz.

yine sorunuza cevaben bu konudan ilgili alıntıyı sizinle paylaşıyorum. mesajın üst bölümüne tıklayarak devam eden yazışmaları takip edebilirsiniz.. son olarak balance kontrolü yerine benzerlik taraması yaptırmak daha mantıklı.. örneğin database içerisinde yer alan adresleri gruplayarak yani 1cf, 1sp, 1pp, 1az gibi random adresler üreterek sorgulatmak daha mantıklı diye düşünüyorum.

Arkadaşlar Python öğrenmeye çalışıyorum da bir sorum olacak ustalardan ;

kod şu

bu kodla girilen adresin bakiye kontrolü yapılıyor
>>>>>>

from bs4 import BeautifulSoup
import urllib.request
 
tr = input(" Adres Girin ")
url = ("https://blockchain.info/q/addressbalance/"+tr)

url_oku = urllib.request.urlopen(url)

soup = BeautifulSoup(url_oku, 'html.parser')
 
print(soup)
print (tr)

<<<<<<<

ben burada bir txt dosyasından tr değişkenini satır satır çekmek istiyorum... (her bir satıra bir adres gelecek şekilde oluşturulmuş 10 satırlık bir txt dosyası mesala ) Bunu nasıl yapabilirim? çıktıyıda başka bir txt dosyasına yazdırmak...


Bu şekilde dış bir kaynaktan sorgulama yaparsanız en fazla 10 sorguya yanıt alırsınız, bir süre sonra site ddos saldırısına uğradığını düşünüp sizi bloklayacaktır.

Bunun yerine core kullanmanız daha yerinde olacaktır.
destansi
Newbie
*
Offline Offline

Activity: 27
Merit: 1


View Profile
July 12, 2019, 04:01:22 PM
Merited by Mauser 98 (1)
 #405

Konuyu uzun zamandır inceliyorum. imkansız bir şey biliyorum. yine de denemek istedim. vanity programi ile üretmiş olduğum adresi kendi yazdığım program ile blockchain api den sorgulama yapıyorum. Dandik bir bilgisayar ile denememde 1saniyede 11'e yakın adres sorgulaması yapabildim. Başka güzel ve hizli api bilen varsa geri dönüş yaparsa sevinirim. Amacım bütün apilere keyleri göndermek ve daha hizlı geri dönüş almak. Programın tarama sonrası bir fotosunu attım. eski tarihli boş bir tane key bulmuş.

https://www.imagevisit.com/image/gWr4o      

API üzerinden yapacağınız işlemler size çok fazla fayda sağlamayacaktır. belirli adetlerde sorgulama yaparsınız ve sonrasında program çalışır ama balance bilgileriniz
sürekli olarak ''0'' olarak gözükür. konuyu baştan sona okuduğunuzu ve unuttuğunuzu düşünerek önceki sayfalarda bunlarla ilgili örnekler bulabilirsiniz.


Benim size önerim daha farklı olabilir. Random btc adresi üretip bunların bakiyelerini sorgulamak yerine kullanılan aktif bitcoin adreslerini alıp bir database oluşturun ve random bitcoin adresi - private key üreterek benzerlik taraması yaptırın. python bilginiz ne durumda bilmiyorum ama bununla ilgili rahat bir çalışma yapabilirsiniz. yine size örnek olması açısından bir iki program linki bırakıyorum bunları inceleyip kendinize uygun bir program yazabilirsiniz veya mevcutta olanları kullanabilirsiniz.

Plutus : https://github.com/Isaacdelly/Plutus

Açıklama : Database dosyası içerisinde bulunan adresleri kullanır ve random bitcoin adresi üreterek benzerlik araması yapar. program açıklamasında 3-6 ay arasında database dosyasının güncellendiğini yazıyor şu an 4 ay geçmiş bir hareket yok. saniyede yaklaşık 370 civarı (işlemci hızına göre) arama yaptığını yazmış. yine siz bunu ortalama 150-200 olarak hesaplayın.


Brutus : https://github.com/diehummel/Brutus

Açıklama : line 57 bölümündeki bitcoin adresini değiştirip istediğiniz adresi yazarak yine random oluşturulan adres ve private keyler ile benzerlik araması yaptırır. yine çok hızlı bir uygulama değil ama en azından içerisindeki kodlar size fikir verebilir.

Mfbc : https://github.com/mobb111/mfbc-master

Diğer iki programla aynı mantık, database içerisinde yer alan adreslere random adres ve key üreterek adres benzerliği sorgular.


Bütün bu programların aslında kendi içerisinde boş olduğunu düşünüyorum ama sistemi hiç yormayan ve mantıklı olanları kullanmaya çalışıyorum. MFBC dosyasında yer alan database dosyasını istediğiniz adresleri editleyerek -az veya çok- kendi sisteminizi kurabilirsiniz.

yine sorunuza cevaben bu konudan ilgili alıntıyı sizinle paylaşıyorum. mesajın üst bölümüne tıklayarak devam eden yazışmaları takip edebilirsiniz.. son olarak balance kontrolü yerine benzerlik taraması yaptırmak daha mantıklı.. örneğin database içerisinde yer alan adresleri gruplayarak yani 1cf, 1sp, 1pp, 1az gibi random adresler üreterek sorgulatmak daha mantıklı diye düşünüyorum.

Arkadaşlar Python öğrenmeye çalışıyorum da bir sorum olacak ustalardan ;

kod şu

bu kodla girilen adresin bakiye kontrolü yapılıyor
>>>>>>

from bs4 import BeautifulSoup
import urllib.request
 
tr = input(" Adres Girin ")
url = ("https://blockchain.info/q/addressbalance/"+tr)

url_oku = urllib.request.urlopen(url)

soup = BeautifulSoup(url_oku, 'html.parser')
 
print(soup)
print (tr)

<<<<

ben burada bir txt dosyasından tr değişkenini satır satır çekmek istiyorum... (her bir satıra bir adres gelecek şekilde oluşturulmuş 10 satırlık bir txt dosyası mesala ) Bunu nasıl yapabilirim? çıktıyıda başka bir txt dosyasına yazdırmak...


Bu şekilde dış bir kaynaktan sorgulama yaparsanız en fazla 10 sorguya yanıt alırsınız, bir süre sonra site ddos saldırısına uğradığını düşünüp sizi bloklayacaktır.

Bunun yerine core kullanmanız daha yerinde olacaktır.

cevabın için teşekkürler. onları daha önceden inceledim. bazı siteler var anlık sayfada 128 adet adres üretiyor ve depolamıyor. sistemi kontrol ettiğimde 4 yıllık aktif site şimdiye kadar 2 milyar adres üretmiş. yani random herkes neredeyse birbirini takip etmiş. biraz o mantığa benziyor. ben bunu yine MysQL ile çalıştırıyorum. tx leri kontrol ediyorum şayet cevap gelmezse veya ıp kısıtlama gelirse o adresi hata birimine geri yazıyor. bunun denemesini 3 milyon adresi 3 parçaya böldüm ve 3 programla aynı anda başlattım yine 1 saniyede 11x3 şeklinde buldu. 3 milyon adres de 18 adet hata verdi. deneme yaparken adresler arasına içi dolu olan adresler ekledim ve buldu. 3 milyon keyde 18 adet gayet iyi gibi. fotoda hata kodu var. Evdeki ekran kartım oclvanitygen diffi yükselttiğim de tek kart ile saniyede 78mkey tarama yapıyor. ethereum için ise en iyisi küfür programı 98mkeys amd 580 8gb mavi kart ile. tabiki imkanlar kısıtlı bir FPGA miners: Xilinx BCU 1525 kart olmuş olsa eter adresi çözmek 1 hafta sürmeyebilir.

https://www.imagevisit.com/image/gWUCZ
mugt
Member
**
Offline Offline

Activity: 183
Merit: 35


View Profile
July 12, 2019, 08:14:04 PM
 #406

... Başka güzel ve hizli api bilen varsa geri dönüş yaparsa sevinirim....
Programın tarama sonrası bir fotosunu attım. eski tarihli boş bir tane key bulmuş.
Daha önceki mesajlarda en hızlı çözümün lokale bitcoin-core kurup txid=1 ile tüm işlemleri tarayarak harici bir veritabanına kayıt edip oradan sorgulamanın daha hızlı olacağını yazmıştım. Ondan daha hızlı ve kesilmeyecek çözüm yok. Adresi kelime taratarak mı? random key oluşturarak mı denk geldiniz?

... son olarak balance kontrolü yerine benzerlik taraması yaptırmak daha mantıklı.. örneğin database içerisinde yer alan adresleri gruplayarak yani 1cf, 1sp, 1pp, 1az gibi random adresler üreterek sorgulatmak daha mantıklı diye düşünüyorum.
Bende benzer çalışma yapıyorum oranlar çok değişken oluyor ancak belirli bir desene sürekli uymuyor. Belirli aralıklarda sanki tekrar ediyor gibi... aralıklar doldukça tekrar etme sayısı artıyor gibi. Tıpkı debian'ın logosundaki girdap gibi  Roll Eyes

Bitcoin-core kurmak istemeyenler içinde https://btc0.z.tl sitesi denk geldi. Bloktaki bilgiler ve güncel blok sürekli güncelleniyor. Wget tarzı programla çekip içindeki veri temizlenebilir. Temizlendikten sonra db'ye aktarılabilir. Yinede python ile bitcoin-core'dan okutup db'ye girmek daha mantıklı Smiley
Senius
Full Member
***
Offline Offline

Activity: 156
Merit: 170


View Profile
July 12, 2019, 09:05:17 PM
 #407

Bende benzer çalışma yapıyorum oranlar çok değişken oluyor ancak belirli bir desene sürekli uymuyor. Belirli aralıklarda sanki tekrar ediyor gibi... aralıklar doldukça tekrar etme sayısı artıyor gibi. Tıpkı debian'ın logosundaki girdap gibi  Roll Eyes

Geçen gün Vanity gen ile uğraşırken aklıma farklı bir adres yaratma seçeneği geldi ama program üzerinde bilgim sınırlı olduğu için deneyemedim. Vanitygen ana konusuna baktım yine aynı şekilde istediğim gibi bir bilgi bulamadım.

Şöyle bir adresimiz olsun : 1Q643GzctxJC5LXWB6thEkWRv4XqU8Wqrz

Vanitygen üzerine şu şekilde arama yaptırma şansımız var mı veya başka bir programla 1Q...........5........E......... gibi.  yani adresi 1Q64 gibi oluşturmak yerine yine 3 karakter kullanarak adresin belirli yerlerini oluşturarak bir database elde etmek. mantıksızdır, imkansızdır veya olasılık olarak mümkün değildir bilmiyorum ama 1Q64 gibi bir adres oluşturmaktan daha faydalı gibi geliyor nedense.
Jupiter_01 (OP)
Member
**
Offline Offline

Activity: 122
Merit: 26


View Profile
July 13, 2019, 06:12:01 AM
 #408

İşe yarar bir kod...(32 GB Ramli ve güçlü bir işlemci ile a.txt tüm adresler yaklaşık 10 GB b.txt yaklaşık 1 GB karşılaştırma süresi 5 dakika) (4gb ramli bir bilgisayar ile a.txt 1 gb yaklaşık 32 m bakiyeli adres b.txt 100 mb yaklaşık 3 m oluşturulmuş adres karşılaştırma 2 dakika)  her iki sistemde de denenmiştir...

tüm satırları okuyup a ve b txt teki aynı satırı yakalarsa c.txt e atar... (hem eth hemde btc için kullanabilir)...

Herkese bol şans...

a_dosyasi = open("a.txt")
b_dosyasi = open("b.txt")
a_icerik = a_dosyasi.read()
a_dosyasi.close()
b_icerik = b_dosyasi.read()
b_dosyasi.close()

ast = set(a_icerik.splitlines())
bst = set(b_icerik.splitlines())

fark = ast.intersection(bst)
son = []
for i in fark:
    son.append(i+"\n")

c_dosyasi = open("c.txt", "w")
c_dosyasi.writelines(son)
c_dosyasi.close()




Daha önce konu içinde paylaşdığım bir kod denemenizi öneririm çok hızlı ve sorunsuz çalışıyor windows kullanıcıları için bence önemli bir kod karşılaştırma yapanlara
mugt
Member
**
Offline Offline

Activity: 183
Merit: 35


View Profile
July 13, 2019, 07:02:14 AM
Last edit: July 13, 2019, 09:27:34 AM by mugt
 #409

Geçen gün Vanity gen ile uğraşırken aklıma farklı bir adres yaratma seçeneği geldi ama program üzerinde bilgim sınırlı olduğu için deneyemedim. Vanitygen ana konusuna baktım yine aynı şekilde istediğim gibi bir bilgi bulamadım.

Şöyle bir adresimiz olsun : 1Q643GzctxJC5LXWB6thEkWRv4XqU8Wqrz

Vanitygen üzerine şu şekilde arama yaptırma şansımız var mı veya başka bir programla 1Q...........5........E......... gibi.  yani adresi 1Q64 gibi oluşturmak yerine yine 3 karakter kullanarak adresin belirli yerlerini oluşturarak bir database elde etmek. mantıksızdır, imkansızdır veya olasılık olarak mümkün değildir bilmiyorum ama 1Q64 gibi bir adres oluşturmaktan daha faydalı gibi geliyor nedense.
Dediğiniz olur vanitygen regex (regular expression) olarak arama yapın denk gelecektir. 1Q - 1Q6 - 1Q64 - 1Q643 - 1Q643G ... şeklinde taramalara denk gelebilmek için farklı yöntemler denediğimde bulma yüzdesi çoktan aza doğru gidiyor. Zamanla %0.004'e kadar düşse de aralıkların aralarındaki benzerleri de taradığında denk gelmeye devam ediyor. Mantıksız ve imkansız olabilir ama tekrar deseni bulunduğunda birçok adres için geçerli olacaktır diye düşünüyorum. Eski mesajlarda nasıl başladığım yazıyor şu anda ondan farklı bir yöntem izliyorum ama yinede fikir verecektir. Zaman gösterecek Smiley
bitcamilo
Full Member
***
Offline Offline

Activity: 602
Merit: 122



View Profile
July 17, 2019, 10:43:48 AM
 #410

Bayadır konuyu takip etmiyordum, bir gelişme oldu mu? bir şeyler yakalandı mı? Ne kadar adres üretildi tarandı, karşılaştırıldı, proje üzerinde hala çalışanlar varsa bir istatistik paylaşsa güzel olurdu.
mandown
Legendary
*
Offline Offline

Activity: 1904
Merit: 1282



View Profile
July 17, 2019, 08:19:37 PM
 #411

valla 1 ay boyunca  7/24 vanitygen ile adres ürettim bulunan 0



.
.BIG WINNER!.
[15.00000000 BTC]


▄████████████████████▄
██████████████████████
██████████▀▀██████████
█████████░░░░█████████
██████████▄▄██████████
███████▀▀████▀▀███████
██████░░░░██░░░░██████
███████▄▄████▄▄███████
████▀▀████▀▀████▀▀████
███░░░░██░░░░██░░░░███
████▄▄████▄▄████▄▄████
██████████████████████

▀████████████████████▀
▄████████████████████▄
██████████████████████
█████▀▀█▀▀▀▀▀▀██▀▀████
█████░░░░░░░░░░░░░████
█████░░░░░░░░░░░░▄████
█████░░▄███▄░░░░██████
█████▄▄███▀░░░░▄██████
█████████░░░░░░███████
████████░░░░░░░███████
███████░░░░░░░░███████
███████▄▄▄▄▄▄▄▄███████

██████████████████████
▀████████████████████▀
▄████████████████████▄
███████████████▀▀▀▀▀▀▀
███████████▀▀▄▄█░░░░░█
█████████▀░░█████░░░░█
███████▀░░░░░████▀░░░▀
██████░░░░░░░░▀▄▄█████
█████░▄░░░░░▄██████▀▀█
████░████▄░███████░░░░
███░█████░█████████░░█
███░░░▀█░██████████░░█
███░░░░░░████▀▀██▀░░░░
███░░░░░░███░░░░░░░░░░

██░▄▄▄▄░████▄▄██▄░░░░
████████████▀▀▀▀▀▀▀██
█████████████░█▀▀▀█░███
██████████▀▀░█▀░░░▀█░▀▀
███████▀░▄▄█░█░░░░░█░█▄
████▀░▄▄████░▀█░░░█▀░██
███░▄████▀▀░▄░▀█░█▀░▄░▀
█▀░███▀▀▀░░███░▀█▀░███░
▀░███▀░░░░░████▄░▄████░
░███▀░░░░░░░█████████░░
░███░░░░░░░░░███████░░░
███▀░██░░░░░░▀░▄▄▄░▀░░░
███░██████▄▄░▄█████▄░▄▄

██░████████░███████░█
▄████████████████████▄
████████▀▀░░░▀▀███████
███▀▀░░░░░▄▄▄░░░░▀▀▀██
██░▀▀▄▄░░░▀▀▀░░░▄▄▀▀██
██░▄▄░░▀▀▄▄░▄▄▀▀░░░░██
██░▀▀░░░░░░█░░░░░██░██
██░░░▄▄░░░░█░██░░░░░██
██░░░▀▀░░░░█░░░░░░░░██
██░░░░░▄▄░░█░░░░░██░██
██▄░░░░▀▀░░█░██░░░░░██
█████▄▄░░░░█░░░░▄▄████
█████████▄▄█▄▄████████

▀████████████████████▀




Rainbot
Daily Quests
Faucet
Jupiter_01 (OP)
Member
**
Offline Offline

Activity: 122
Merit: 26


View Profile
July 18, 2019, 08:46:17 AM
Last edit: July 19, 2019, 07:19:31 AM by Jupiter_01
 #412

..... 3 milyon keyde 18 adet gayet iyi gibi. fotoda hata kodu var. Evdeki ekran kartım oclvanitygen diffi yükselttiğim de tek kart ile saniyede 78mkey tarama yapıyor. ethereum için ise en iyisi küfür programı 98mkeys amd 580 8gb mavi kart ile. tabiki imkanlar kısıtlı bir FPGA miners: Xilinx BCU 1525 kart olmuş olsa eter adresi çözmek 1 hafta sürmeyebilir.

bu işere merak sarıp donanımsal sorunları olan arkadaşlarada bir çözüm

https://cloud.google.com/ yeni üyelere 300 dolarlık bir kullanım hakkı vermektedir... tek yapmanız gereken üye olduktan sonra compute engine kısmına girip sanal makine örneklerine giriceseksiniz orda oluştura tıklayıp cpu seçiminde 64 cpu ya kadar seçebilirsiniz... işletim sistemi olarak windows veya linux seçebilirsiniz 1 cpu ile 8 ay ücretsiz kullanım mümkün 96 cpu seçerseniz 1 kaç günlük süreniz olacaktır ben windows kullanmaktayım 64 cpu ile ethaddrgen.exe 500.000 altına düşmüyor  vanitygen veya diğer uygulamalarıda kullanabilirsiniz...

İlave: Özelden adres üretimi ile alakalı çok mesaj geliyor... Aşağıdaki basit bir kodu da kullanabilirsiniz random üretilen adresleri ve adres+keyleri ayrı dosyalara satır satır yazar karşılaştırma yapmak için txt dosyalarında hiçbir düzenleme yapmanıza gerek yok direk satır satır karşılaştırmaya geçebilirsiniz...

from bitcoin import *
f = open("sifreler.txt", "w")
z = open("addr.txt", "w")
for addr in range(1000):
    priv = sha256(random_key())
    pub = privtopub(priv)
    addr = pubtoaddr(pub)
    f.write(priv+ "\n"+ addr+ "\n")
    z.write(addr+ "\n")
    print (addr)
    #print (priv)
mugt
Member
**
Offline Offline

Activity: 183
Merit: 35


View Profile
July 19, 2019, 01:08:52 PM
Merited by Jupiter_01 (1)
 #413

Bayadır konuyu takip etmiyordum, bir gelişme oldu mu? bir şeyler yakalandı mı? Ne kadar adres üretildi tarandı, karşılaştırıldı, proje üzerinde hala çalışanlar varsa bir istatistik paylaşsa güzel olurdu.

İstatistik tutmuyorum. Belirli bir adres desenine yönelik çalışıyorum. 1 BTC altı birkaç tane denk geldi. Ellemedim öyle duruyorlar Smiley

Eğer talep gelirse güncel btc bloğuna kadar kullanılmış 1 ile başlayan adresleri isteyen varsa yükleye bilirim. Belirli periyotlarla güncellerim. GDrive veya istediğiniz, indirme sınırı ve kotası koymayacak bir yere. Şu an 14.5 GB boyutunda. Hangi adres aralığı daha fazla kullanılıyor falan diye istatistik çıkarmak isteyenlere yada belirli aralıkları taramak isteyeceklere fikir verebilir. Roll Eyes
Senius
Full Member
***
Offline Offline

Activity: 156
Merit: 170


View Profile
July 19, 2019, 01:15:56 PM
Last edit: July 27, 2019, 12:24:00 AM by Senius
 #414

Eğer talep gelirse güncel btc bloğuna kadar kullanılmış 1 ile başlayan adresleri isteyen varsa yükleye bilirim. Belirli periyotlarla güncellerim. GDrive veya istediğiniz, indirme sınırı ve kotası koymayacak bir yere. Şu an 14.5 GB boyutunda. Hangi adres aralığı daha fazla kullanılıyor falan diye istatistik çıkarmak isteyenlere yada belirli aralıkları taramak isteyeceklere fikir verebilir. Roll Eyes

Merhaba, güncel adreslere ihtiyacım var eğer zor olmayacaksa almak isterim Smiley
destansi
Newbie
*
Offline Offline

Activity: 27
Merit: 1


View Profile
July 21, 2019, 08:05:39 PM
 #415

Bayadır konuyu takip etmiyordum, bir gelişme oldu mu? bir şeyler yakalandı mı? Ne kadar adres üretildi tarandı, karşılaştırıldı, proje üzerinde hala çalışanlar varsa bir istatistik paylaşsa güzel olurdu.

İstatistik tutmuyorum. Belirli bir adres desenine yönelik çalışıyorum. 1 BTC altı birkaç tane denk geldi. Ellemedim öyle duruyorlar Smiley

Eğer talep gelirse güncel btc bloğuna kadar kullanılmış 1 ile başlayan adresleri isteyen varsa yükleye bilirim. Belirli periyotlarla güncellerim. GDrive veya istediğiniz, indirme sınırı ve kotası koymayacak bir yere. Şu an 14.5 GB boyutunda. Hangi adres aralığı daha fazla kullanılıyor falan diye istatistik çıkarmak isteyenlere yada belirli aralıkları taramak isteyeceklere fikir verebilir. Roll Eyes

evet güzel olur. ihtiyacım var.
eğer bir bulut oluşturup bazı önemli olan programları ve dosyaları yüklersek herkes yararlanabililir
destansi
Newbie
*
Offline Offline

Activity: 27
Merit: 1


View Profile
July 22, 2019, 08:47:53 AM
 #416

Bayadır konuyu takip etmiyordum, bir gelişme oldu mu? bir şeyler yakalandı mı? Ne kadar adres üretildi tarandı, karşılaştırıldı, proje üzerinde hala çalışanlar varsa bir istatistik paylaşsa güzel olurdu.

İstatistik tutmuyorum. Belirli bir adres desenine yönelik çalışıyorum. 1 BTC altı birkaç tane denk geldi. Ellemedim öyle duruyorlar Smiley

Eğer talep gelirse güncel btc bloğuna kadar kullanılmış 1 ile başlayan adresleri isteyen varsa yükleye bilirim. Belirli periyotlarla güncellerim. GDrive veya istediğiniz, indirme sınırı ve kotası koymayacak bir yere. Şu an 14.5 GB boyutunda. Hangi adres aralığı daha fazla kullanılıyor falan diye istatistik çıkarmak isteyenlere yada belirli aralıkları taramak isteyeceklere fikir verebilir. Roll Eyes
Üretim hızında bir sorunum yok gpu ile yapıyorum. sadece karşılaştırma biraz zorluyor. c# hazırladığım karşılaştırma programı çok iyi performansa sahip. bunu biraz daha hızlandırmak için karşılaştırma yapacağım btc dosyalarını 1A.txt 1a.txt 1B.txt 1b.txt ........  diye parçalamayı düşünüyorum. akşam programı hazırlayıp deniyeceğim. Eğer 14.5gb btc dosyasını gönderebilirsen güzel olur onun parçalanmış hali üzerinde çalışırım. ve adreslere bakıp 1a mı yoksa 1x mi üretmek daha mantıklı olur onuda görmüş oluruz. aynı şekilde oluşmuş eth dosyası olan varmı?
mugt
Member
**
Offline Offline

Activity: 183
Merit: 35


View Profile
July 22, 2019, 11:00:55 AM
 #417

ETH kısmına @Senius bakıyor.

@destansi Dışarı çıkartıp, 1 GB'lık parçalara bölüyorum. Akşama dosyaları yükleyeceğim Smiley
Senius
Full Member
***
Offline Offline

Activity: 156
Merit: 170


View Profile
July 22, 2019, 11:23:36 AM
Last edit: July 22, 2019, 11:36:07 AM by Senius
 #418

Üretim hızında bir sorunum yok gpu ile yapıyorum. sadece karşılaştırma biraz zorluyor. c# hazırladığım karşılaştırma programı çok iyi performansa sahip. bunu biraz daha hızlandırmak için karşılaştırma yapacağım btc dosyalarını 1A.txt 1a.txt 1B.txt 1b.txt ........  diye parçalamayı düşünüyorum. akşam programı hazırlayıp deniyeceğim. Eğer 14.5gb btc dosyasını gönderebilirsen güzel olur onun parçalanmış hali üzerinde çalışırım. ve adreslere bakıp 1a mı yoksa 1x mi üretmek daha mantıklı olur onuda görmüş oluruz. aynı şekilde oluşmuş eth dosyası olan varmı?

Karşılaştırma yapmak için @Jupiter_01 arkadaşımızın yayınladığı bir python kodu var onu kullanabilirsiniz. elinizdeki .txt dosyasını parçalamadan tek seferde çok hızlı biçimde karşıaştırırsınız. kodun çalışma biçimi a.txt de bulunan dataları, b.txt ile karşılaştır ve sonuç bulursan c.txt e yaz. en son 25milyon adres, 77milyon adres karşılaştırması yaptım 1 dakikadan az sürdü.

İlgili mesaj :

İşe yarar bir kod...(32 GB Ramli ve güçlü bir işlemci ile a.txt tüm adresler yaklaşık 10 GB b.txt yaklaşık 1 GB karşılaştırma süresi 5 dakika) (4gb ramli bir bilgisayar ile a.txt 1 gb yaklaşık 32 m bakiyeli adres b.txt 100 mb yaklaşık 3 m oluşturulmuş adres karşılaştırma 2 dakika)  her iki sistemde de denenmiştir...

tüm satırları okuyup a ve b txt teki aynı satırı yakalarsa c.txt e atar... (hem eth hemde btc için kullanabilir)...

Herkese bol şans...

a_dosyasi = open("a.txt")
b_dosyasi = open("b.txt")
a_icerik = a_dosyasi.read()
a_dosyasi.close()
b_icerik = b_dosyasi.read()
b_dosyasi.close()

ast = set(a_icerik.splitlines())
bst = set(b_icerik.splitlines())

fark = ast.intersection(bst)
son = []
for i in fark:
    son.append(i+"\n")

c_dosyasi = open("c.txt", "w")
c_dosyasi.writelines(son)
c_dosyasi.close()

Eth ile ilgili aşağıdaki programları kullanabilirsin.

Eth random adres üretme :  https://github.com/makevoid/vanieth
Dakika/1 milyon şeklinde üretim yapıyor, işlemciyi biraz zorlayıcı o nedenle çok uzun saatler açık tutmuyorum 10milyon üretip kapatıyorum. (2012 ortası macbook, i7, 2.3ghz, 8gb)
Examples bölümünde yer alan 'vanieth -n 3 'ABC' kodunu 'vanieth -n 1000000 ' ' olarak terminale yazarsanız size random olarak 1milyon adet ethereum adresi verir.
Ethereum adres üretimi : https://bitcointalk.org/index.php?topic=5160868
istediğiniz biçimde veya adres başlangıcına göre kullanabileceğiniz bir program.. ilgili rehberi ben hazırlamıştım.
Ethereum Database : https://github.com/adonley/ethereum-brute-force/releases/download/v0.1/balances.csv
içerisinde işlem görmüş 27.5milyon adres var. son güncellemesi nisan 2018 o tarihten sonraki elimde yok açıkcası ben sadece işlem görmüş adres peşinde olduğumdan bana yeterli geliyor. yine güncel liste olan varsa paylaşmak isterse paylaşır.
destansi
Newbie
*
Offline Offline

Activity: 27
Merit: 1


View Profile
July 22, 2019, 02:45:51 PM
 #419

Üretim hızında bir sorunum yok gpu ile yapıyorum. sadece karşılaştırma biraz zorluyor. c# hazırladığım karşılaştırma programı çok iyi performansa sahip. bunu biraz daha hızlandırmak için karşılaştırma yapacağım btc dosyalarını 1A.txt 1a.txt 1B.txt 1b.txt ........  diye parçalamayı düşünüyorum. akşam programı hazırlayıp deniyeceğim. Eğer 14.5gb btc dosyasını gönderebilirsen güzel olur onun parçalanmış hali üzerinde çalışırım. ve adreslere bakıp 1a mı yoksa 1x mi üretmek daha mantıklı olur onuda görmüş oluruz. aynı şekilde oluşmuş eth dosyası olan varmı?

Karşılaştırma yapmak için @Jupiter_01 arkadaşımızın yayınladığı bir python kodu var onu kullanabilirsiniz. elinizdeki .txt dosyasını parçalamadan tek seferde çok hızlı biçimde karşıaştırırsınız. kodun çalışma biçimi a.txt de bulunan dataları, b.txt ile karşılaştır ve sonuç bulursan c.txt e yaz. en son 25milyon adres, 77milyon adres karşılaştırması yaptım 1 dakikadan az sürdü.

İlgili mesaj :

İşe yarar bir kod...(32 GB Ramli ve güçlü bir işlemci ile a.txt tüm adresler yaklaşık 10 GB b.txt yaklaşık 1 GB karşılaştırma süresi 5 dakika) (4gb ramli bir bilgisayar ile a.txt 1 gb yaklaşık 32 m bakiyeli adres b.txt 100 mb yaklaşık 3 m oluşturulmuş adres karşılaştırma 2 dakika)  her iki sistemde de denenmiştir...

tüm satırları okuyup a ve b txt teki aynı satırı yakalarsa c.txt e atar... (hem eth hemde btc için kullanabilir)...


Herkese bol şans...

a_dosyasi = open("a.txt")
b_dosyasi = open("b.txt")
a_icerik = a_dosyasi.read()
a_dosyasi.close()
b_icerik = b_dosyasi.read()
b_dosyasi.close()

ast = set(a_icerik.splitlines())
bst = set(b_icerik.splitlines())

fark = ast.intersection(bst)
son = []
for i in fark:
    son.append(i+"\n")

c_dosyasi = open("c.txt", "w")
c_dosyasi.writelines(son)
c_dosyasi.close()

Eth ile ilgili aşağıdaki programları kullanabilirsin.

Eth random adres üretme :  https://github.com/makevoid/vanieth
Dakika/1 milyon şeklinde üretim yapıyor, işlemciyi biraz zorlayıcı o nedenle çok uzun saatler açık tutmuyorum 10milyon üretip kapatıyorum. (2012 ortası macbook, i7, 2.3ghz, 8gb)
Examples bölümünde yer alan 'vanieth -n 3 'ABC' kodunu 'vanieth -n 1000000 ' ' olarak terminale yazarsanız size random olarak 1milyon adet ethereum adresi verir.
Ethereum adres üretimi : https://bitcointalk.org/index.php?topic=5160868
istediğiniz biçimde veya adres başlangıcına göre kullanabileceğiniz bir program.. ilgili rehberi ben hazırlamıştım.
Ethereum Database : https://github.com/adonley/ethereum-brute-force/releases/download/v0.1/balances.csv
içerisinde işlem görmüş 27.5milyon adres var. son güncellemesi nisan 2018 o tarihten sonraki elimde yok açıkcası ben sadece işlem görmüş adres peşinde olduğumdan bana yeterli geliyor. yine güncel liste olan varsa paylaşmak isterse paylaşır.

teşekkür ediyorum bu işe merak salmam huobiye para atacağıma hotbite attım geri vermiyorlar. eth da erc20 olarak duruyor. bende adresimin key bulmaya karar verdim. (tabiki imkansız). ben eth https://github.com/johguse/profanity bunu kullanıyorum.
Senius
Full Member
***
Offline Offline

Activity: 156
Merit: 170


View Profile
July 22, 2019, 02:52:07 PM
 #420

@destansi uzun mesajı alıntı yapmak yerine @ olarak yanıt vermeniz konuyu okumak isteyenler için daha iyi olacaktır en azınadn yorucu olmaz.


amacınız sadece kendi adresiniz üzerine çalışmaksa şu videodaki kodları kullanmanız daha yararlı ve hızlı olacaktır. https://www.youtube.com/watch?v=W3aKkYbPOFs
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30 31 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!