Bitcoin generator - Биткоин генератор

Каталог программ "Home Soft"

Модераторы: Igor-san, nord73

Ответить
Аватара пользователя
Igor-san
Site Admin
Site Admin
Сообщения: 10959
Зарегистрирован: Чт май 08, 2003 4:00 am
Откуда: Moscow
Благодарил (а): 14 раз
Поблагодарили: 125 раз
Контактная информация:

Bitcoin generator - Биткоин генератор

Сообщение Igor-san » Сб июл 22, 2017 5:07 pm

Обнаружил что в Яндексе народ запрашивает ключевые слов "биткоин генератор", "bitcoin generator " и их производные. В качестве эксперимента выложу и сюда программу, которую я вчера сделал в процессе обсуждения топика на bitcointalk. И хотя есть похожая программа на Си, которая обладает большей производительностью и ОС-назависима, все таки не всем под силу откомпилировать исходник и работать из командной строки.

Пользователь bitcointalk спросил про программу генерации приватных ключей и адресов Биткоина, и пожаловался на медленную работу тех что у него есть. Ну а я как раз изучаю этот вопрос и набросал небольшую утилиту для этого RandomText - название может неудачное, но первоначально идея была создать множество случайных строковых зерен (seed) для генератора случайных адресов. В общем, выкладываю что получилось.

Архив программы под Windows с установленным Framework 4.5 NET https://yadi.sk/d/qMh5yB0w3LGcBQ

random-text.png
random-text.png (24.07 КБ) 478 просмотров
Онлайн-лотереи мира ________ Биткоин лотерея TrueFlip
गते गते पारगते पारसंगते बोधि स्वाहा —

Fxmsp
Новичок
Новичок
Сообщения: 1
Зарегистрирован: Вс ноя 05, 2017 9:49 am

Re: Bitcoin generator - Биткоин генератор

Сообщение Fxmsp » Вс ноя 05, 2017 10:27 am

Игорь привет! Можно узнать, если возможность доработать ваш генератор немного, имею ввиду дополнительные функции? Если это не будет вам затруднительно....
У меня 126 машин на работе, хочу поставить генерацию на всех 126 машинах, и сгенерировать 100 000 терабайт более данных в не сжатом виде, емкости накопителей позволяют это сделать, и получить базу данных.

генерацию по определенным параметрам -
если указать 10000 триллионов строк чтоб он делил на 1 мил строк в каждый фал (как бы автоматические сохранение результатов)
чтоб не встречались дубликаты
чтоб можно было выбирать ключевые слова по максимальному знаку то есть слова при использовании генерации были не больше 12 символов или не больше 25 символов
чтоб можно было к каждому ключевому слову вставить свой файл словаря то есть
чтоб можно было сохранять только ключи и кошельки отдельно или все сразу (как бы галочками указывать)

Аватара пользователя
Igor-san
Site Admin
Site Admin
Сообщения: 10959
Зарегистрирован: Чт май 08, 2003 4:00 am
Откуда: Moscow
Благодарил (а): 14 раз
Поблагодарили: 125 раз
Контактная информация:

Re: Bitcoin generator - Биткоин генератор

Сообщение Igor-san » Вс ноя 05, 2017 2:05 pm

Fxmsp писал(а):
Вс ноя 05, 2017 10:27 am
Игорь привет! Можно узнать, если возможность доработать ваш генератор немного, имею ввиду дополнительные функции? Если это не будет вам затруднительно....
У меня 126 машин на работе, хочу поставить генерацию на всех 126 машинах, и сгенерировать 100 000 терабайт более данных в не сжатом виде, емкости накопителей позволяют это сделать, и получить базу данных.

генерацию по определенным параметрам -
если указать 10000 триллионов строк чтоб он делил на 1 мил строк в каждый фал (как бы автоматические сохранение результатов)
чтоб не встречались дубликаты
чтоб можно было выбирать ключевые слова по максимальному знаку то есть слова при использовании генерации были не больше 12 символов или не больше 25 символов
чтоб можно было к каждому ключевому слову вставить свой файл словаря то есть
чтоб можно было сохранять только ключи и кошельки отдельно или все сразу (как бы галочками указывать)
Привет, Fxmsp. К сожалению, "немного" тут не обойдешься. Потому как если делать проверку "чтоб не встречались дубликаты" - то нужно делать или централизованный сервер и клиенты, либо децентрализованный механизм по P2P например, т.е. либо что-то совместного пула либо особой криптовалюты :) Кстати, на БКТ есть ветка посвященная кажется "Большой адронный коллайдер" (или похожее название) где совместно перебираются последовательно ключи.
Есть правда простой способ облегчить это дело, просто не синхронизируя и не проверяя дубликаты, только использовать "правильный" ГСЧ. Тогда вероятность даже одной коллизии будет бесконечно мала. Ну а если и эта вероятность не устраивает (сравнимая кстати со всеми атомами во Вселенной, если верить интернету) - то можно просто разбить весь диапазон больших чисел 0-4611686018427387903 на 128 отрезков и делать перебор от нижней границы :)

По моему глубокому имху вероятность случайно угадать "хороший" ключ неотличима от вероятности поймать его даже 128 мощными компьютерами за допустимое время, а именно стремящееся к 0.
Онлайн-лотереи мира ________ Биткоин лотерея TrueFlip
गते गते पारगते पारसंगते बोधि स्वाहा —

EugenV
Новичок
Новичок
Сообщения: 2
Зарегистрирован: Ср дек 06, 2017 12:57 am
Контактная информация:

Re: Bitcoin generator - Биткоин генератор

Сообщение EugenV » Ср дек 06, 2017 1:10 am

Игорь, привет!
А возможно ли допилить только вот это:
Fxmsp писал(а):
Вс ноя 05, 2017 10:27 am
если указать 10000 триллионов строк чтоб он делил на 1 мил строк в каждый фал (как бы автоматические сохранение результатов)
И, желательно, чтобы можно было указать, по сколько строк в файлы пилить))
Еще одно пожелание, чтоб помимо сжатого адреса генерировал обычный, по принципу directory.io, также через разделитель.

Заранее благодарен.

Аватара пользователя
Igor-san
Site Admin
Site Admin
Сообщения: 10959
Зарегистрирован: Чт май 08, 2003 4:00 am
Откуда: Moscow
Благодарил (а): 14 раз
Поблагодарили: 125 раз
Контактная информация:

Re: Bitcoin generator - Биткоин генератор

Сообщение Igor-san » Ср дек 06, 2017 5:01 pm

Не планируется продолжения в данном направлении, по крайней мере для биткоина, хотя разница с другими только в алгоритме формирования ключей. В плане "поиска клада" это направление бесперспективно, проще у столото сто миллионов выиграть.
Онлайн-лотереи мира ________ Биткоин лотерея TrueFlip
गते गते पारगते पारसंगते बोधि स्वाहा —

EugenV
Новичок
Новичок
Сообщения: 2
Зарегистрирован: Ср дек 06, 2017 12:57 am
Контактная информация:

Re: Bitcoin generator - Биткоин генератор

Сообщение EugenV » Ср дек 06, 2017 9:19 pm

Понял!
А исходниками поделиться можете?)

И все же если не затруднит, можете дописать чтоб простые адреса еще были в списке, а не только сжатые?)))

Ответить

Вернуться в «Каталог программ»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость