Pages:
Author

Topic: Bitcoin; Algoritma Üzerine Yöntemler (Read 33212 times)

member
Activity: 183
Merit: 35
December 08, 2022, 09:37:55 AM
Bir dönem üzerinde uğraştık adresler oluşturduk vsvs ancak olduğu gibi kaldı tblarca cüzdan oluşturduk ancak sonuç 0  bizde vazgeçtik.

Birde arkadaşlar konu dışı olacak ama ether için güvenli vanitygen varmıdır?

Konuyu güncellemek adına yaptığınız çalışmanın sürecini maddeleyerek yazabilir misiniz? Hem tarihe not düşmek hem mevcut ile yeni başlayacaklara yol gösterici olabilir.

Teşekkürler.
legendary
Activity: 1862
Merit: 1229
December 06, 2022, 04:18:57 AM
Bir dönem üzerinde uğraştık adresler oluşturduk vsvs ancak olduğu gibi kaldı tblarca cüzdan oluşturduk ancak sonuç 0  bizde vazgeçtik.

Birde arkadaşlar konu dışı olacak ama ether için güvenli vanitygen varmıdır?
legendary
Activity: 2170
Merit: 2545
Chancellor on Brink of Second Bailout for Banks
September 14, 2022, 05:20:26 PM
Mekanın sahibi  geldi,

işler artın farklı yönlere gidiyor, artık güvenlik diye bir şey kalmadı.
LevenT'in yazdığı gibi. Birden Tüm bitcoin'lerimiz uçar.

https://bitcointalksearch.org/topic/bitcoin-greatest-vulnerability-1516755

Şu anda durum daha vahim durumda. Hayır bu bir iddia değil gerçek.

İddia değil gerçek olması için ispat gerekir. İspatı ortaya koymanızı engelleyen bir durum yok.

2 ^ 256 - 1 olasılıklı havuzdan 1 milyon adet oluşturmayı bedava piyango biletine benzetmek çok makul bir hareket değil. Geriye kalan olasılık hala akıl almaz derecede büyüktür. Yaklaşık 2 ^ 236 - 1.

Yine yaklaşık 900.000 adresin 1BTC ve üzerine sahip olduğunu eklediğinizde bu bakiyeye sahip bir adrese ulaşma olasılığı 1 / (2 ^ 216 - 1) olasılığından daha küçüktür.
newbie
Activity: 27
Merit: 0
September 14, 2022, 08:10:31 AM
Mekanın sahibi  geldi,

işler artın farklı yönlere gidiyor, artık güvenlik diye bir şey kalmadı.
LevenT'in yazdığı gibi. Birden Tüm bitcoin'lerimiz uçar.

https://bitcointalksearch.org/topic/bitcoin-greatest-vulnerability-1516755

Şu anda durum daha vahim durumda. Hayır bu bir iddia değil gerçek.
hero member
Activity: 1176
Merit: 617
Yaklaşık 2 Tb veri oluşturdum belli bir kaç wallet başlangıç adresini baz alarak bir tane bile bulamadım. Bu yolla bir şeyin karşımıza çıkması akşam üstü ayı seyrederken uzaylıların bize el sallaması kadar olası.
full member
Activity: 448
Merit: 157
Mugt senin bu özverin ile belki bir gün keşfedilmemiş tüm hesaplar keşfedilecek.  Grin
member
Activity: 183
Merit: 35
April 26, 2022, 12:59:48 AM
Konu açılalı 4 yıl olmuş, kendi adıma konuşacak olursam araştırma ve çalışmalarım devam ediyor. 4 yıl içerisinde yeni onlarca yazılım, internet siteleri, makaleler yayınlandı. Farklı denemelerin yanında benzerlik havuzum terabyte'larca oldu. Aklın yolu bir, her ne kadar habersiz olsamda yayınlanan makalelerle bazı noktalarda aynı işlemleri yaptığımı gördüm. Geçen sürede piyasadaki koin adedinin 10 kat artmasıyla, yeni adres formatlarında da kontrol edip, yeni koin adreslerinde de kontrol ediyorum. Denk gelen var mı? Evet var ama hala ufak meblağ'lar  Grin
legendary
Activity: 2212
Merit: 1112
LLP Programming & Electronics
April 23, 2022, 05:32:12 PM
Ne oldu bu iş ?
hero member
Activity: 1302
Merit: 533
January 11, 2021, 08:02:59 AM
Yıl olmuş 2021 hala search diyorlar performans diyorlar....
Arkadaşlar Bloom filter https://en.wikipedia.org/wiki/Bloom_filter 25milyonluk bakiyeli wallet arasında, ürettiğiniz 1milyonluk wallet arama 10-20 saniye arasında


Bitcoin core dan tut bütün cüzdanlar bir havuzdan çıkıyor tekrar denediğinizde havuzdan dolu bir adresin gelme olasılığı çok düşük ve imkansız görünse bile nokta kadar bile olsa bir şansı var o yüzden bu denemelerin teknolojinin gelişmesi ile elbet bir gün karşısına dolu bir adres çıkacaktır.

Zamanında btc içinde ne olur bundan diyorlardı ama iş öyle değil.

https://bitcointalksearch.org/topic/bitcoin-puzzle-transaction-32-btc-prize-to-who-solves-it-1306983 çözen çözüyor


Bu çözüyor dediğiniz zaten bir bulmaca, ilk önce 256 adrese transfer edilen toplam 32 btc nin bulunması için.

Bulmacanın yaratıcısı nasıl bil yol izledi bilinmiyor, tahminler var ama doğru bir hesaplama yok


ilk adres 1 bit sonra 2 bit 3 bit diye gidiyor

---
----

100 105 110 bitlik adresler çözülmesine rağmen daha ufak olan 64 bitlik adres çözülememiş mesela.
60 ve 65 çözülmüş...

256 bit altındaki o adreslerin kolay çözülmesinin bir nedeni de pubkey inin bilinmesi, python ile pubkey ve bit ilişkisi ile arama yapan bir kod var.

63 ile 65 bit arasındaki "ufak" bir değeri bulmak bu kadar zor iken, oluşan çoğu adresin 2**255 2**256 arasında olduğunu düşünürsek bu galakside dolu adres bulmak o kadar kolay değil...
member
Activity: 76
Merit: 11
January 11, 2021, 05:50:35 AM
Yıl olmuş 2021 hala search diyorlar performans diyorlar....
Arkadaşlar Bloom filter https://en.wikipedia.org/wiki/Bloom_filter 25milyonluk bakiyeli wallet arasında, ürettiğiniz 1milyonluk wallet arama 10-20 saniye arasında


Bitcoin core dan tut bütün cüzdanlar bir havuzdan çıkıyor tekrar denediğinizde havuzdan dolu bir adresin gelme olasılığı çok düşük ve imkansız görünse bile nokta kadar bile olsa bir şansı var o yüzden bu denemelerin teknolojinin gelişmesi ile elbet bir gün karşısına dolu bir adres çıkacaktır.

Zamanında btc içinde ne olur bundan diyorlardı ama iş öyle değil.

https://bitcointalksearch.org/topic/bitcoin-puzzle-transaction-32-btc-prize-to-who-solves-it-1306983 çözen çözüyor
legendary
Activity: 1862
Merit: 1229
January 11, 2021, 05:29:36 AM
Yıl olmuş 2021 hala search diyorlar performans diyorlar....
Arkadaşlar Bloom filter https://en.wikipedia.org/wiki/Bloom_filter 25milyonluk bakiyeli wallet arasında, ürettiğiniz 1milyonluk wallet arama 10-20 saniye arasında


Bitcoin core dan tut bütün cüzdanlar bir havuzdan çıkıyor tekrar denediğinizde havuzdan dolu bir adresin gelme olasılığı çok düşük ve imkansız görünse bile nokta kadar bile olsa bir şansı var o yüzden bu denemelerin teknolojinin gelişmesi ile elbet bir gün karşısına dolu bir adres çıkacaktır.

Zamanında btc içinde ne olur bundan diyorlardı ama iş öyle değil.
member
Activity: 76
Merit: 11
January 11, 2021, 05:24:14 AM
Yıl olmuş 2021 hala search diyorlar performans diyorlar....
Arkadaşlar Bloom filter https://en.wikipedia.org/wiki/Bloom_filter 25milyonluk bakiyeli wallet arasında, ürettiğiniz 1milyonluk wallet arama 10-20 saniye arasında
newbie
Activity: 25
Merit: 5
January 10, 2021, 05:26:47 PM
Hayır! 1 ve 2 ^ 256 - 1 aralığında integer bir sayıya karşılık gelen private keyiniz için public address üretmek bir işlemken private key wif adresi de üretmek ayrı bir işlemdir. Private key zaten bu sayıdır. Siz her seferinde wif adresini üreterek çok zaman kaybediyorsunuz. Dolayısyla bakiyeli mevcut adres listesine sahipseniz private wif adres üreterek vakit kaybetmek istemezsiniz. Zira bir çakışma olmadan zaten ihtiyacınız da olmaz ancak bir çakışma bulursanız private key'e o zaman ihtiyacınız olabilir. Tabi bu yöntemle çalışmak için sıralı olarak oluşturduğunuz her 256 bit sayınıza denk gelen public adresi ürettikten sonra BinarySearch ile gerçek zamanlı olarak bakiyeli adres listesinde arama gerçekleştirmelisiniz. Binary Search çok hızlıdır. Binary Search ile kaç döngüde aramayı tamamlayacağından emin olmak için elinizdeki listenin adres sayısının 2 nin hangi kuvvetinden küçük olduğunu bulmalısınız.

Örneğin 35 milyon bakiyeli adres varsa arama döngüsü 26 kez çalışır, bulur ya da bulamaz. Binary Search kullanmadan bahsettiğim hızlara asla ulaşamazsınız.

Hele SQL Bulk vb. yöntemler de olsa disk ile muhattap oluyorsanız işiniz çok zor. Bu tüm işlemleri ölümüne yavaşlatır.
hero member
Activity: 1302
Merit: 533
January 10, 2021, 03:37:03 PM
Türklerin zeka problemi olduğu için illa private key i bir listede istiyor. Halbuki private key lere sadece bir çakışma bulursan ihtiyacın olur. Diğer durumlarda hangi aralığı taradığın bilgisini saklaman yeterli olur. 2 ^ 32 bitlik bir çözünürlük ile kaldığın yeri saklaman yeterli olur. Private key i yalnızca bir çakışma bulduğunda üretirsin. Fonksiyonunun pub keyi üretme hızı daha düşüktür. Her defasında private key i de ürettiğin için hızın çok düşüyor. Ben i7 makinemde 1-3M Key hız alıyorum kendi yöntemimle...

Private key i boşuna yazıp yer işgal etmeyin ayrı, pubkey oluşturun çakışma olursa private key oluşturursunuz ayrı.

Bildiğim kadarıyla pubkey den privkey  üretilemiyordu.
Yazsan da yazmasan da  privkey yaratılır, pubkey elde edilir pubkey den adres elde edilir.
newbie
Activity: 25
Merit: 5
January 10, 2021, 03:22:31 PM
Türklerin zeka problemi olduğu için illa private key i bir listede istiyor. Halbuki private key lere sadece bir çakışma bulursan ihtiyacın olur. Diğer durumlarda hangi aralığı taradığın bilgisini saklaman yeterli olur. 2 ^ 32 bitlik bir çözünürlük ile kaldığın yeri saklaman yeterli olur. Private key i yalnızca bir çakışma bulduğunda üretirsin. Fonksiyonunun pub keyi üretme hızı daha düşüktür. Her defasında private key i de ürettiğin için hızın çok düşüyor. Ben i7 makinemde 1-3M Key hız alıyorum kendi yöntemimle...
jr. member
Activity: 237
Merit: 3
January 10, 2021, 05:31:20 AM
@Kuz3y Arkadaşım bu liste zaten blockchain'deki bakiyeli adres listesi... Zaten tümünün bakiyesi var. Private key leri elinde olmadığı sürece işine yaramaz.

Ayrıca diskten veri okumak RAM den okumaya göre çok çok yavaş kalır. Tüm adres listesini sıralayıp bir arrayda tutup BinarySearch ile inanılmaz bir hız elde edersin.

diskten veri okumuyorum zaten. Üretilen adresleri bir listte tutup belirli periyotta veritabanına basıyorum. 100k pubkey ve privkey listi oluşunca BulkUpdate ile SQL servera basıyorum. Search kısmında sıkıntım yok ancak elimde bu iş için kullandığm işlemciler 2. yada 3. nesil i5 işlemciler. 100-150kkey tarama hızları var. Veriyi karşılaştırmada değil deveriyi üretmede yavaş kalıyorum:)
newbie
Activity: 25
Merit: 5
January 09, 2021, 05:22:28 PM
@Kuz3y Arkadaşım bu liste zaten blockchain'deki bakiyeli adres listesi... Zaten tümünün bakiyesi var. Private key leri elinde olmadığı sürece işine yaramaz.

Ayrıca diskten veri okumak RAM den okumaya göre çok çok yavaş kalır. Tüm adres listesini sıralayıp bir arrayda tutup BinarySearch ile inanılmaz bir hız elde edersin.
jr. member
Activity: 237
Merit: 3
January 02, 2021, 03:27:56 PM
Evet uzun süredir takip ettiğim başlığa (-katkısı olmaz ama) benim sistemimi anlatayım.

mugt arkadaşım sağolsun , 25/12/2021 tarihli bakiye bulunan BTC listesi vermişti.

Öncelikle listeden 3 ile başlayanları sorguların uzun sürmesini bir nebze azaltsın diye ayıkladım. Zira bunlar vanitygen ile üretilemiyor.
Ortaya 24.440.553 Adet 1 ile başlayan içerisinde bakiye bulunan bir liste çıktı. Bunu SQL Server'a import ettim.

Pattern'i de bu listenin içindeki 24.440.553 Adet adresin ilk 5 karakterini alarak oluşturdum. Ortaya çıkan DISTINCT olarak 1.235.138 Adet Pattern listesi oluştu. Sonra vanitygen-plus'un oclvanitygen'ini çalıştırdım. Herhangi bir text dosyasına çıktı almadım. Programı başka bir console application'ın instance'î içerisinde çalıştırarak console'un outputlarını kesip-biçerek sadece PublicKey ve PrivateKey'lerini bir list içerisine çektim. Liste her 10.000 olduğunda bunu veritabanında SQLBulkUpdate ile 24 milyonluk veritabanında sorguladım. ( ~250 ms sorgu sonucu. SqlBulkUpdate muazzam hızlı).

1 saat çalıştırılınca Sonuç:
https://imgur.com/a/KRIzC2z

Hız kısmında console'da hata olmuş ama ortalama hız 520 kk/sn


1.994.579.968 Adet key taramışım. İçinde bakiye bulunan 24.440.553 adet hesaptan ilk 5 karakteri aynı olan 486.774 adet key bulmuşum. Bunların hepsini veritabanından sorgulamışım.0 bulmuşum. Bu keylerin hepsini veritabanına kayıt da edebilirdim ama o yol yol değil Smiley



member
Activity: 183
Merit: 35
December 28, 2020, 02:17:50 PM
Güncel bakiyeli tutarları günlük olarak buradan indirebilirsiniz. https://balances.crypto-nerdz.org

Salgın nedeniyle Haziran ayına kadar ücretsiz paylaşıyorlar.

DİKKAT! Bakiyeli tutarlar gözükmektedir. Kullanılmış adresler değildir!

çok teşekkürler mugt. rpc ile bakiye sorgulamama gerek kalmadı. bu tabloda 1 ile başlayan 1 btcden büyük hesapları bir tabloya atıp ordan sorgularım hazirana kadar Smiley

burdaki database i indirmiş arkadaş var mı? indirmiştim bulamıyorum kafayı yemek üzereyim. Smiley
Forumda ücretsiz dağıtımını yapan varmış.
Code:
https://bitcointalk.org/index.php?topic=5254914.0
O kişiye Destek olarak merit veya bağış yaparak sürekliliği sağlamaya özen gösterelim.  Roll Eyes
Code:
http://addresses.loyce.club/

NOT: Kullanılmış adres listesini korona dolayısıyla geciktirdim. Yılbaşındaki dört gün yasak süresinde güncelleyeceğim.
jr. member
Activity: 237
Merit: 3
December 28, 2020, 12:44:51 PM
Güncel bakiyeli tutarları günlük olarak buradan indirebilirsiniz. https://balances.crypto-nerdz.org

Salgın nedeniyle Haziran ayına kadar ücretsiz paylaşıyorlar.

DİKKAT! Bakiyeli tutarlar gözükmektedir. Kullanılmış adresler değildir!

çok teşekkürler mugt. rpc ile bakiye sorgulamama gerek kalmadı. bu tabloda 1 ile başlayan 1 btcden büyük hesapları bir tabloya atıp ordan sorgularım hazirana kadar Smiley

burdaki database i indirmiş arkadaş var mı? indirmiştim bulamıyorum kafayı yemek üzereyim. Smiley
Pages:
Jump to: