Author

Topic: Вопрос по VanitySearch (Read 216 times)

jr. member
Activity: 37
Merit: 25
October 04, 2020, 08:11:54 AM
#5
legendary
Activity: 2436
Merit: 1849
Crypto for the Crypto Throne!
September 28, 2020, 04:07:25 PM
#4
если подбор происходит как в примере, то возможно вы знаете более лучшую программу для подбора ключей с возможностю записи полного адреса и рандомного подбора ключа.
.............. Шансы малы, но если подбор осуществляется рандомно, то есть небольшой шанс нахождения ключа.

Разницы не имеет, осуществляешь ты перебор начиная условно с единицы и далее инкрементируешь на единицу, или же постоянно тыкаешь рандомно в разные числа. Поле вариантов конечно, и оно 2^160, следовательно, что один что другой перебор будут иметь вероятность успешного исхода n/2^160 , где n - количество ненулевых адресов.

Просто твое утверждение это не совсем ошибка игрока, но близко к этому

Я почему-то уверен, что ключи от 0 до примерно охулиарда по порядку уже давно и не раз проверены. Так что перебор от нуля через один по порядку это абсолютно точно пустая затея.

В биткоине есть ограничение на числа. Так то да, приватный ключ 32 байта (256 бит), но валидным как я помню считается диапазон 2^160 (чтобы клиенты случаем не генерировали приватные ключи из чисел 0 или 2^256, которые легко предсказуемы). Если что, вот старый пост Бальтазара по этому поводу:

Закрытых ключей меньше 2^256 штук. Если точнее, то твердолобая реализация конечно же может использовать можно любое число на отрезке [0, 2^256 - 1], но безопасными в качестве ключей являются только числа меньше 0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141. Потому что бОльшие значения могут иметь соответствие более чем одному публичному ключу. Поэтому, практически все библиотеки при загрузке ключа первым делом проверяют, чтобы загруженное значение было меньше 0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141.

............
Итого, на 2^160 закрытых ключей получается...........


copper member
Activity: 1554
Merit: 489
Stop the war!
September 28, 2020, 03:06:41 AM
#3
Я почему-то уверен, что ключи от 0 до примерно охулиарда по порядку уже давно и не раз проверены. Так что перебор от нуля через один по порядку это абсолютно точно пустая затея.
legendary
Activity: 2317
Merit: 2318
September 27, 2020, 05:20:48 AM
#2
Объясните простыми словами как работает эта программа.

Генерируется один раз случайный приватный ключ, а последующие приватные ключи получаются прибавлением 1 к предыдущему приватному ключу. Каждый приватный ключ проверяется на соответствие адресу.

возможно вы знаете более лучшую программу для подбора ключей

BitCrack, но она для видеокарт.
member
Activity: 210
Merit: 18
September 26, 2020, 07:48:19 AM
#1
Объясните простыми словами как работает эта программа. Имею в виду не сам код или как его запустить, а каким образом осуществляется подбор ключа к биткоин адресу.
Подбор ключа осуществляется рандомно или по порядку. пример:
0000000000000000000000000000000000000000000000000000000000000001
0000000000000000000000000000000000000000000000000000000000000002
0000000000000000000000000000000000000000000000000000000000000003
0000000000000000000000000000000000000000000000000000000000000004
и тд?
если подбор происходит как в примере, то возможно вы знаете более лучшую программу для подбора ключей с возможностю записи полного адреса и рандомного подбора ключа.
заранее отвечу, что да, я знаю о бессмысленности затеи с этим экспериментом так как это будет продолжаться вечность, но есть свободный компьютер который будет включен целый год с бесплатной розеткой и слабым процессором. Шансы малы, но если подбор осуществляется рандомно, то есть небольшой шанс нахождения ключа.
Jump to: