Bitcoin Forum

Local => Oбcyждeниe Bitcoin => Topic started by: madnessteat on January 13, 2019, 07:33:27 PM



Title: [Инструкция] Генерируем красивый BTC адрес
Post by: madnessteat on January 13, 2019, 07:33:27 PM
Данная инструкция является переводом оригинальной англоязычной темы [Guide] How to create your customized Bitcoin-Address (vanitygen) – step by step (https://bitcointalk.org/index.php?topic=5096373.0)

Может быть, вы видели красивые биткойн-адреса, где первые буквы - это слово, подобное этому:

1fudCz15sHGR8L2YQnaG4JVMjMQpaDo37
1BTCTUnYLskK7N9nXb17wf6oVYMYrX5Whg
1DogemNVw8AZnMf3cB4L1wijGnr9DVKzia
1Fomo7V86nWrjdv6JzU7yavtp5hfzZWszr
1NewbornSeatQVC9vegVHnxVseNAhhxewb(1)


Такие адреса являются уникальными и теоретически можно сгенерировать каждое слово за некоторыми исключениями, и количество выбранных букв ограничено. Причина в том, что вы можете использовать программу и генерировать столько адресов, сколько хотите, пока не найдете один с нужной комбинацией букв. Чем длиннее ваш префикс, тем меньше вероятность быстрого нахождения. Заглавные буквы чаще встречаются, чем строчные. Например, префикс 1Bitmover займет 2 месяца с вероятностью 50%. Нижний регистр 1bitmover в 58 раз менее вероятен. (2)
Некоторые символы исключены, потому что они, как правило, не являются частью биткойн-адресов, чтобы избежать возможных путаниц:

l  (строчная L)
I  (заглавная I)
O (заглавная O)
0  (ноль)

Существует несколько способов генерации уникального биткоин адреса. Тем не менее, я рекомендую использовать официальную версию с vanitygen, загруженную samr7 на Github. Есть и другие способы, предлагаемые на веб-сайтах для создания красивого адреса, но я не рекомендую создавать такой адрес на веб-сайте. Если вы создаете свой адрес с помощью третьей стороны (веб-сайт), есть вероятность, что кто-то может получить доступ к вашим личным ключам. В прошлом были проблемы, когда биткойны были украдены с таких красивых адресов, созданных на веб-сайтах, потому что, если кто-то знает ваш приватный ключ, у него есть шанс украсть ваши биткойны из вашего кошелька.
Поэтому, пожалуйста, не забудьте использовать оригинальную версию, которую можно найти на Github, и вы можете запустить его без подключения к интернету. Каждый веб-сайт, предлагающий услугу по созданию красивых адресов, опасен.




Вот как это работает:

1. Скачать vanitygen:

Сначала вам нужно перейти на Github и скачать оригинальные файлы с samr7, вы можете перейти по этой ссылке:

https://github.com/samr7/vanitygen/downloads

Вы можете скачать последнюю версию:

vanitygen-0.22-win.zip




2. Отключитесь от сети Интернет при создании биткойн-адреса

Кроме того, можно создать красивый адрес, когда подключение к интернету активно, но по соображениям безопасности не рекомендуется подключение к интернету. Будет безопаснее, если вы запустите программу на компьютере, который никогда не был подключен к интернету, но вы можете решить для себя, какой уровень безопасности является для вас достаточным.
Если вы хотите максимальную безопасность вы можете создать свой красивый адрес с помощью сплит-ключа (https://en.bitcoin.it/wiki/Split-key_vanity_address).



3. Откройте Командную строку

Вы можете запустить командную строку, щелкнув правой кнопкой мыши на значке Windows в левом нижнем углу экрана и выберите Командная строка (администратор) или просто с помощью комбинации клавиш Windows + R.



4. Введите путь к файлу

Это откроет окно командной строки и запустит настройки для процесса создания адреса bitcoin.

Пути зависят от того, где вы сохранили файлы vanitygen. Я сохранил их на C:\ в папке BTC, подпапка vgen. Я должен ввести следующий код, чтобы найти vanitygen.exe файл:

C:\WINDOWS\system32>cd/
C:\ >cd/BTC/vgen
C:\BTC\vgen>vanitygen.exe

Папка BTC
Папка vgen
Файл vanitygen.exe

Вы можете попробовать файл vanitygen.exe или файл oclvanitygen.exe. Разница между ними заключается в том, что vanitygen основан на CPU и oclvanitygen на GPU. Для нашей комбинации из 4 символов не имеет значения, чувствителен ли к регистру или не чувствителен к регистру, vanitygen достаточно на обычном ПК, oclvanitygen имеет тенденцию быть быстрее, если он работает. Для технической информации вы найдете более подробную информацию в оригинальной статье от 2011 года: https://bitcointalk.org/index.php?topic=25804.0

Теперь это должно выглядеть так (с соответствующими путями, где вы сохранили подпапки и файлы):

https://d.radikal.ru/d01/1901/d6/e5fea08ba4ee.jpg (https://radikal.ru)

Когда вы ввели имя файла. exe в командной строке, нажмите клавишу Enter.



5. Создание адреса

Теперь вы видите список, показывающий обзор доступных параметров для настройки вашего адреса:

https://d.radikal.ru/d08/1901/0d/16fdd0b45334.jpg (https://radikal.ru)

Есть гораздо больше параметров, если у вас есть время вы можете попробовать их, но для нашего теста хватит несколько команд. В качестве примера я покажу, как создать биткоин адрес с первыми буквами "test", все написанное строчными буквами для генерации биткоин адреса, который начинается с 1test.

Имейте в виду: чем длиннее ваш префикс, тем дольше будет выполняться поиск. Не проблема если он состоит из 4 символов, но это займет гораздо больше времени, если символов больше . В частности, если вы хотите точно указать верхний и нижний регистр (с учетом регистра), поиск занимает больше времени, чем если бы верхний и нижний регистр не имели значения (без учета регистра).
Если вам подходят смешанные буквы, как верхний, так и нижний регистр (TeSt, teST…), вы можете изменить его, добавив команду -i (без учета регистра).

Для создания адреса 1test нам нужны следующие команды:

-o C:\BTC\vgen\test.txt (Сохранение найденных приватного и публичного ключей в текстовый файл)
1test (выбранный префикс)

Теперь ваша команда должна выглядеть так:

C:\BTC\vgen>vanitygen.exe -o C:\BTC\vgen\test.txt 1test

https://d.radikal.ru/d37/1901/e6/311d23b63043.jpg (https://radikal.ru)

Если вы готовы и выполнили описанные выше действия, нажмите Enter.

https://b.radikal.ru/b43/1901/d6/496ae1c7711d.jpg (https://radikal.ru)

Теперь программа ищет публичный ключ с соответствующим префиксом (скорость 1,17 миллиона ключей в секунду). 50% за 2.4 минуты означает, что ваша вероятность найти публичный ключ с 1test в ближайшие 2.4 минуты равна 50%. 5,1% - это вероятность найти в уже рассчитанных ключах.

Если публичный ключ найден, он будет показан и поиск будет остановлен. В следующий раз вы также можете добавить комментарий -k, чтобы искать несколько вариантов, пока вы не закроете программу vanitygen.
Пожалуйста, также будьте осторожны, если ваш компьютер или ноутбук слабый по производительности, его можно повредить. Наш пример 4-значного префикса не должен быть проблемой, но с большим количеством цифр сложность возрастет экспоненциально, чтобы найти адрес.

https://a.radikal.ru/a21/1901/37/d504bc815faf.jpg (https://radikal.ru)

И Сюрприз, через некоторое время (около 2 минут) vanitygen успешно нашел адрес:

1testgTQyiDMvtN67kj1w6R6J9dbo6bwd

с приватным ключом:

5K9qCsz17Bd1UxtS7HQWc2rKz6ssNaBHmzk8pjvyidgvyvusewg

Результат также сохраняется в .txt файл в нашей папке BTC:


Конечно, я не буду использовать этот адрес 1test, потому что теперь все знают приватный ключ и могут украсть биткоины с него. Поэтому: не публикуйте свой приватный ключ нигде.



6. Сохраните сгенерированный публичный и приватный ключи

Безопасность всегда очень важна, когда дело доходит до биткоинов. Храните сгенерированный приватный ключ в безопасности, потому что это ваш пароль к биткоинам. Вы можете записать его на листе бумаги, хранить в безопасном месте и сохранить его также на USB-накопителе.



7. Готово!

Теперь вы успешно создали свой собственный красивый биткойн-адрес. Если вы хотите получить доступ к нему (например, через Electrum), вы можете посмотреть тут (https://bitcointalk.org/index.php?topic=5096376.0). Не забудьте проверить свой адрес, прежде чем отправлять на него большие суммы биткойнов. Нет никакого способа выяснить ваш приватный ключ после этого, если вы допустили ошибку.

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

1miau7e4tFSAGR4TkAJ8n32UMm2yLB9Eh

 ;)

Если вы хотите, вы можете разместить свой индивидуальный красивый адрес здесь (но, пожалуйста, без приватного ключа, если вы планируете использовать его.)

Дополнительные ссылки:

Советы безопасности от LoyceV (https://bitcointalk.org/index.php?topic=5096373.msg49196525#msg49196525)
Vanitygen: биткоин-адрес генератор/майнер 2011 года [версия v0.22] (https://bitcointalk.org/index.php?topic=25804.0)
Редкий адрес Зал славы (https://bitcointalk.org/index.php?topic=90982.0)

Пометки:

1 сгенерирован LoyceV (https://bitcointalk.org/index.php?topic=90982.msg45179281#msg45179281)
2 на оборудовании LoyceV (https://bitcointalk.org/index.php?topic=5096373.msg49197199#msg49197199)






Генерация Segwit адреса

Эта инструкция является переводом англоязычной инструкции (https://bitcointalk.org/index.php?topic=5144752.msg51114479#msg51114479) пользователя feryjhie. Она поможет нам сгенерировать красивый Segwit адрес.


Вы когда-нибудь видели адреса bitcoin, как эти:
3MyCoinoA167kmgPprAidSvv5NoM3Nh6N3
bc1quantum898l8mx5pkvq2x250kkqsj7enpx3u4yt

Если вы хотите создать такой красивый адрес, выполните следующие действия:




1. Скачать Vanitysearch

Вы можете скачать последнюю версию программы VanitySearch 1.14 (https://github.com/JeanLucPons/VanitySearch/releases)

https://i.imgur.com/ifZYkFr.png



2. Отключайте подключение к Интернету, генерируя биткоин-адрес

Также можно создать тщеславный адрес, когда ваше интернет-соединение активно, но из соображений безопасности интернет-соединение не рекомендуется. Было бы еще безопаснее, если бы вы запускали программу на компьютере, который никогда не был подключен к Интернету, но вы можете сами решить, какой уровень безопасности достаточен. Всегда рекомендуется отдавать предпочтение высоким стандартам безопасности, чтобы избежать любых проблем, вызванных взломом, так как всегда существует вероятность взлома вашего устройства.
Если вы хотите максимальной безопасности, вы можете сгенерировать свой адрес с помощью сплит-ключа (https://en.bitcoin.it/wiki/Split-key_vanity_address) (Русскоязычная инструкция тут: https://bitcointalk.org/index.php?topic=5096861.msg51138073#msg51138073).



3. Открыть командную строку

Командную строку можно запустить, щелкнув правой кнопкой мыши значок Windows в левом нижнем углу экрана и выбрав команду Командная строка (Администратор) или просто нажав комбинацию клавиш Windows + R.

или

если вы сделаете это так, вы можете пропустить #4, если откроете командную строку непосредственно оттуда, где хранятся ваши  файлы для генерации:


- Перейдите в папку, в которой находится Vanitysearch.
- Нажмите CTRL+SHIFT+Правый клик мыши на пустом место в папке (не на исполняемом файле/файлах), выберете "Открыть окно команд". Откроется командная сторка.

(Источник: nc50lc (https://bitcointalk.org/index.php?topic=5096373.msg50208980#msg50208980))


4. Введите путь


Пути зависят от того, где вы храните файлы VanitySearch. Я сохранил их на E:\ в папке Vanity. Мне нужно ввести следующий код, чтобы найти файл vanitysearch.exe:

C:\users\MSI>E:
E:\ cd vanity
E:\Vanity>vanitysearch.exe

Папка Vanity
Имя файла vanitysearch.exe

https://i.imgur.com/VUYXybg.jpg



5. Создание адреса

Здесь приведен список параметров, которые можно использовать для создания адреса:
https://i.imgur.com/2bPF7tm.png

В этой инструкции я хочу создать адрес 3FERY и bc1qfery. Но вы должны знать, что не все символы поддерживаются для адресов SegWit:  

В дополнение 0, O, I и l не допускаются:

Nested SegWit (3...) должен начинаться с заглавной буквы или цифры. Например, 3Fery, но не 3fery.
Native SegWit (bc1q...) не поддерживает буквы / числа 1 (кроме 1 в bc1q), b, i и o. (1). (1) (https://bitcointalk.org/index.php?topic=5144752.msg51114964#msg51114964)

Для создания адреса 3FERY и bc1qfery, нам нужны следующие команды:
 
Quote
Перевод:

 -stop: Остановиться, когда все префиксы будут найдены.
 -o outputfile: Полученные результаты сохранять в указанный файл (в этом разделе я сохраню файл в файл save.txt)
3FERY и bc1qfery (префикс, который мы хотим создать)

Команды должны быть такими:

Code:
E:\Vanity>vanitysearch.exe -stop -o save.txt 3FERY 
Code:
E:\Vanity>vanitysearch.exe -stop -o save.txt bc1qFERY

если вы уже напечатали команду выше, то нажмите enter. Если VanitySearch нашел необходимый адрес, то окно будет выглядеть так:
https://i.imgur.com/SBcTgwi.png

и ваш закрытый ключ будет сохранен в файле save.txt в той же папке, что и VanitySearch
https://i.imgur.com/1UH5u3y.png

Ура, адрес, который я уже создал до этого:
 
segwit: 3FERYMacdfMG7X6u75JEnxUD8LqqLiQeWK (https://btc.com/3FERYMacdfMG7X6u75JEnxUD8LqqLiQeWK)
bech32: bc1qferyrvvz0u3wkxcc2gj3v9595j4qrjmddmsvzm (https://btc.com/bc1qferyrvvz0u3wkxcc2gj3v9595j4qrjmddmsvzm)



6. Сохраните сгенерированные публичный и закрытый ключи

Безопасность всегда очень важна, когда речь идет о Bitcoin. Храните сгенерированный закрытый ключ в безопасности. Вы можете записать его на лист бумаги, хранить в безопасном месте и сохранить на USB-накопителе, который используется только для хранения личных ключей.  



7. Готово!

Теперь вы успешно создали свой собственный Bitcoin-адрес. Если вы хотите получить к нему доступ (например, через Electrum), вы можете посмотреть здесь (https://bitcointalk.org/index.php?topic=5096376.0).

Кроме того, я уже создал свои собственные красивые адреса:
1FfFfFf26sVGsGKaR2MxNWESRhnDHdVBz
3FERY4YZnrqSP2kq72mBpovFmHD4fUYdmY
bc1qfery4wc8gjhjszvwnwa3rt06z02mm3dq4cncuj


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: MaoChao on January 13, 2019, 08:15:27 PM
Дополню 1 деталь: этой программой генерируются несжатые публичные адреса (uncompressed public key). Многие современные кошельки по умолчанию импортируют сжатые адреса (их ввели в версии Bitcoin Core 0.6).
Несжатыми адресами конечно при этом можно пользоваться, просто они немного больше места в блокчейне занимают.
https://github.com/OmniLayer/omniwallet/wiki/Converting-between-Compressed-and-Uncompressed-Addresses-and-Private-Keys


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: Kashif009 on January 13, 2019, 08:59:27 PM
Никогда не обращал конечно внимание на такую мелочь, но идея достаточно интересная, интересна она тем, что если у вас получится создать очень красивый адрес,или в теории полное имя какой-то кампании в адресе, то такой кошелек можно будет в последствии успешно продать.

UPD: забыл, что у продавца останется доступ, так что это плохая затея ::)


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: m2017 on January 15, 2019, 10:16:46 AM
Подобрать символы публичного ключа в виде какого-либо слово возможно лишь в начале ключа?

1NewbornSeatQVC9vegVHnxVseNAhhxewb не так, а например, 1QVC9vegVHnNewbornSeatxVseNAhhxewb или 1QVC9vegVHnxVseNAhhxewbNewbornSeat

Это упирается в сложность и продолжительность подборки ключей?


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: MaoChao on January 15, 2019, 10:47:43 AM
Подобрать символы публичного ключа в виде какого-либо слово возможно лишь в начале ключа?

1NewbornSeatQVC9vegVHnxVseNAhhxewb не так, а например, 1QVC9vegVHnNewbornSeatxVseNAhhxewb или 1QVC9vegVHnxVseNAhhxewbNewbornSeat

Это упирается в сложность и продолжительность подборки ключей?
Маска
Code:
-r
ищет в любом месте ключа.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: an@sha on March 05, 2019, 12:25:02 PM
Добавлю ещё малость от себя, вчера пробовал генерировать адрес на майнинг ферме и учитывая тот факт что форма там немного иная, думаю данная информация не станет лишней.
Собственно как уже указывалось ТС выше, при использовании GPU (а для более сложных и красивых комбинаций данное решение целесообразнее) путь у нас будет следующий:

Quote
C:\WINDOWS\system32>cd/
C:\ >cd/BTC/vgen
C:\BTC\vgen>oclvanitygen.exe

Quote
Папка BTC
Папка vgen
Файл oclvanitygen.exe

Но команда у нас будет немного иная, а именно:
Quote
C:\BTC\vgen>oclvanitygen.exe -p 1 -d 0 -o C:\BTC\vgen\test.txt 1test
где:
-p 1 -d 0 - указание устройства, на котором у нас будет производиться расчёт: платформа 1; устройство/девайс 0

Подробнее можно почитать здесь. (https://bits.media/bitcoin-address-practice/)



Не совсем понял возможно ли использование всех девайсов одновременно? (в разы быстрее же генерировать сразу с большого кол-ва видеокарт)
Пробовал указать команду следующего вида:

Quote
C:\BTC\vgen>oclvanitygen.exe -p 1 -d 0 1 2 3 4 -o C:\BTC\vgen\test.txt 1test

где:
-p 1 - выбор непосредственно GPU, а -d 0 1 2 3 4 - перечисление всех доступных видеокарт (у меня их 5).

Генерирование запускалось, но итоговый результат абсолютно не соответствовал моему запросу.
В чём была допущена ошибка, кто знает?



Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: bakasabo on March 05, 2019, 01:02:21 PM
Маленький вопрос - как все это провернуть на маке?  :D
Кроме как заморачиваться с буткэмпом или параллелями.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: madnessteat on March 05, 2019, 05:59:09 PM

Не совсем понял возможно ли использование всех девайсов одновременно? (в разы быстрее же генерировать сразу с большого кол-ва видеокарт)
Пробовал указать команду следующего вида:

Quote
C:\BTC\vgen>oclvanitygen.exe -p 1 -d 0 1 2 3 4 -o C:\BTC\vgen\test.txt 1test

где:
-p 1 - выбор непосредственно GPU, а -d 0 1 2 3 4 - перечисление всех доступных видеокарт (у меня их 5).

Генерирование запускалось, но итоговый результат абсолютно не соответствовал моему запросу.
В чём была допущена ошибка, кто знает?


Итоговый результат отличается от искомого сочетания, если вы генерируете пару адресов на одной видеокарте?

Я пока лишь запускал генерацию только на процессоре. На стареньком ноутбуке мой тестовый адрес 1teatXTPFjDbBQ5A7ZmDL9hqZYixQTBjD был найден примерно минут за 30-40. Тоже есть риг, но пока руки не дойдут до генерации на нем.

~Маленький вопрос - как все это провернуть на маке?~

К сожалению с Маком не дружу. Возможно кто-то из пользователей подскажет.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: an@sha on March 06, 2019, 05:18:59 AM
Итоговый результат отличается от искомого сочетания, если вы генерируете пару адресов на одной видеокарте?

Я пока лишь запускал генерацию только на процессоре. На стареньком ноутбуке мой тестовый адрес 1teatXTPFjDbBQ5A7ZmDL9hqZYixQTBjD был найден примерно минут за 30-40. Тоже есть риг, но пока руки не дойдут до генерации на нем.

Всё верно, запускал к примеру генерирование адреса 1anasha - с помощью одной видеокарты показывало около 3 часов время генерации, хотел уменьшить это время путём запуска одновременно всех 5-и видеокарт использовав вышеупомянутую команду (возможно она не верная) - всё запускалось, но в конечном итоге генерировался абсолютно сторонний адрес не имеющий ничего общего с моим запросом.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: m2017 on March 06, 2019, 08:24:30 AM
Можно ли подобным образом (или не совсем подобным) генерировать красивые BTC адреса на аппаратных кошельках?  
Можно ли генерировать красивые адреса других валют, вроде ETH, LTC и т.д.?


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: an@sha on March 06, 2019, 08:57:48 AM
Можно ли подобным образом (или не совсем подобным) генерировать красивые BTC адреса на аппаратных кошельках?  
Можно ли генерировать красивые адреса других валют, вроде ETH, LTC и т.д.?
Про аппаратные кошельки не подскажу.

Знаю что ETH точно можно генерировать, по софту можете почитать и посмотреть вот здесь. (https://forum.bits.media/index.php?/topic/130034-чем-можно-сгенерировать-красивый-eth-адрес-на-gpu/)
Также на данном форуме (https://bitcointalk.org/index.php?topic=4144187.60) нашёл ещё подобную тему с обсуждениями, но кроме ссылок на сторонние сайты полезного ничего не нашёл... возможно что-то упустил.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: A-Bolt on March 06, 2019, 10:36:48 AM
Можно ли генерировать красивые адреса других валют, вроде ETH, LTC и т.д.?

Можно. (https://github.com/exploitagency/vanitygen-plus)


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: madnessteat on March 06, 2019, 05:47:11 PM
Всё верно, запускал к примеру генерирование адреса 1anasha - с помощью одной видеокарты показывало около 3 часов время генерации, хотел уменьшить это время путём запуска одновременно всех 5-и видеокарт использовав вышеупомянутую команду (возможно она не верная) - всё запускалось, но в конечном итоге генерировался абсолютно сторонний адрес не имеющий ничего общего с моим запросом.

При майнинге ваши карты отправляют информацию на пул, там же и считаются найденные шары (получается некая синхронизация). Возможно в вашем случае карты не синхронизируют информацию между собой и получается полная неразбериха. Могу ошибаться, это всего лишь предположение.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: an@sha on March 06, 2019, 06:35:22 PM
Всё верно, запускал к примеру генерирование адреса 1anasha - с помощью одной видеокарты показывало около 3 часов время генерации, хотел уменьшить это время путём запуска одновременно всех 5-и видеокарт использовав вышеупомянутую команду (возможно она не верная) - всё запускалось, но в конечном итоге генерировался абсолютно сторонний адрес не имеющий ничего общего с моим запросом.

При майнинге ваши карты отправляют информацию на пул, там же и считаются найденные шары (получается некая синхронизация). Возможно в вашем случае карты не синхронизируют информацию между собой и получается полная неразбериха. Могу ошибаться, это всего лишь предположение.

Всё верно, я тоже пришёл к такому выводу) но думаю и имеется какая-то возможность по их "объединению"...


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: Xal0lex on March 30, 2019, 11:32:24 AM
Нашел и перевел инструкцию по генерации красивого ETH адреса. Оригинальная немецкоязычная тема тут (https://bitcointalk.org/index.php?topic=5125703.msg50356960#msg50356960)

Это, конечно, хорошо, но в этой теме этот пост, как бы, оффтоп. Лучше сделайте отдельную тему в "Альтернативных криптовалютах".


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: madnessteat on March 30, 2019, 12:48:12 PM
Это, конечно, хорошо, но в этой теме этот пост, как бы, оффтоп. Лучше сделайте отдельную тему в "Альтернативных криптовалютах".

Сделано. [Инструкция] Создание красивого ETH адреса (https://bitcointalk.org/index.php?topic=5126228.msg50378876#msg50378876)


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: melomanskiy on April 11, 2019, 07:44:04 PM
По-моему бессмысленная штука. Заниматься этим лишь для того, чтобы вначале адреса получить слово или сочетание слов - бессмыслица. Хотя скорее всего тема будет интересна тем, кому нечем заняться в свободное время) Генерировать кошельки)


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: an@sha on April 11, 2019, 08:42:08 PM
По-моему бессмысленная штука. Заниматься этим лишь для того, чтобы вначале адреса получить слово или сочетание слов - бессмыслица. Хотя скорее всего тема будет интересна тем, кому нечем заняться в свободное время) Генерировать кошельки)
Бессмысленно, просто кому то возможно приятно глазу)
Иметь красивый номер телефона или гос. номер авто так то тоже бессмысленно - однако люди зачем то делают) им тоже заняться нечем?))
Смотря какой запрос, простенький кошелек можно и за пару минут сгенерировать, а при солидной мощности и далеко не самый простой.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: an@sha on May 01, 2019, 05:20:22 PM
А как насчёт нубских вопросиков? Кто в теме - растолкуйте что да как, не хочется ошибок совершать.
Кошельками пользуюсь постольку поскольку... от того и знания на минимуме. Количество переводов по пальцам пересчитать можно, пожалуй даже одной руки))

Вот есть у меня сгенерированный кошелёк.
Есть приватный ключ к нему.
Ну и соответственно так как ставился через Electrum (v.3.2.3) имеется пароль к нему.

А ситуация следующая:
на этом кошельке уже имеются средства, но в электруме он почему-то не синхронизируется... висит надпись: "Синхронизация..." и отображается не актуальный баланс.

Вопрос первый: Почему?
Вопрос второй: seed-фразы он не имеет, а возможно ли её как то "установить"?
Вопрос третий: Я верно же понимаю что для "восстановления" средств с этого адреса с помощью, к примеру, иного кошелька мне будет достаточно всё того же приватного ключа? Логично что - да, тогда зачем бэкапят кошельки?
Вопрос четвертый: Почему есть даже целая тема посвященная хранению seed фразы, но нет темы касательно хранения приватных ключей? в приватнике 51 символ, сид фраза же как правило символов на 10-20 длиннее.. слова смотрятся приятнее и больше "махинаций" с шифровкой можно произвести?!



Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: chimk on May 01, 2019, 09:51:36 PM
А как насчёт нубских вопросиков? Кто в теме - растолкуйте что да как, не хочется ошибок совершать.
Кошельками пользуюсь постольку поскольку... от того и знания на минимуме. Количество переводов по пальцам пересчитать можно, пожалуй даже одной руки))

Вот есть у меня сгенерированный кошелёк.
Есть приватный ключ к нему.
Ну и соответственно так как ставился через Electrum (v.3.2.3) имеется пароль к нему.

А ситуация следующая:
на этом кошельке уже имеются средства, но в электруме он почему-то не синхронизируется... висит надпись: "Синхронизация..." и отображается не актуальный баланс.

Вопрос первый: Почему?
Вопрос второй: seed-фразы он не имеет, а возможно ли её как то "установить"?
Вопрос третий: Я верно же понимаю что для "восстановления" средств с этого адреса с помощью, к примеру, иного кошелька мне будет достаточно всё того же приватного ключа? Логично что - да, тогда зачем бэкапят кошельки?
Вопрос четвертый: Почему есть даже целая тема посвященная хранению seed фразы, но нет темы касательно хранения приватных ключей? в приватнике 51 символ, сид фраза же как правило символов на 10-20 длиннее.. слова смотрятся приятнее и больше "махинаций" с шифровкой можно произвести?!


как нуб нубу...
1. возможная причина устаревшая версия кошелька . После DDOS атак нужно обновится, для восстановления синхронизации с серверами. На оф сайте доступна версия 3.3.4
Начало истории можно почитать отсюда
https://bitcointalk.org/index.php?topic=2418753.msg48912162#msg48912162
скачивать только с офф сайта, проверять подпись разработчика.

2. сид фраза в электруме есть, если есть доступ к кошельку, можно посмотреть сид фразу.



Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: an@sha on May 09, 2019, 12:23:27 PM
~~~
как нуб нубу...
1. возможная причина устаревшая версия кошелька . После DDOS атак нужно обновится, для восстановления синхронизации с серверами. На оф сайте доступна версия 3.3.4
Начало истории можно почитать отсюда
https://bitcointalk.org/index.php?topic=2418753.msg48912162#msg48912162
скачивать только с офф сайта, проверять подпись разработчика.

2. сид фраза в электруме есть, если есть доступ к кошельку, можно посмотреть сид фразу.

Кошелёк ещё не обновлял, хочу перед этим разобраться во всём, чтобы в итоге доступ не потерять.

По сид фразе - это же сгенерированный адрес, полученный в результате вышеупомянутой в топике программы vangen. При генерировании на выходе мы получаем только адрес и приватник.
Сид фразы насколько я понимаю он не имеет, ибо возможность просмотра данной фразы в Электруме отсутствует, т.е. эта функция для него просто неактивна.

Другое дело что я могу просто завести новый wallet в электруме и выбрать для него использование «сид-фразы», но мне хочется разобраться непосредственно со сгенерированным.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: A-Bolt on May 10, 2019, 09:47:41 AM
Ну и соответственно так как ставился через Electrum (v.3.2.3) имеется пароль к нему.
А ситуация следующая:
на этом кошельке уже имеются средства, но в электруме он почему-то не синхронизируется... висит надпись: "Синхронизация..." и отображается не актуальный баланс.
Вопрос первый: Почему?

Установите последнюю версию: https://electrum.org/#download (https://electrum.org/#download).

Quote
Вопрос второй: seed-фразы он не имеет, а возможно ли её как то "установить"?

Если в Electrum импортировался приватный ключ, а не фраза, то нельзя.

Quote

Вопрос третий: Я верно же понимаю что для "восстановления" средств с этого адреса с помощью, к примеру, иного кошелька мне будет достаточно всё того же приватного ключа? Логично что - да, тогда зачем бэкапят кошельки?

Для восстановления адреса, ничего кроме приватного ключа не надо. Если в кошельке много адресов, удобнее бекапить файл кошелька со всеми ключами.

Quote

Вопрос четвертый: Почему есть даже целая тема посвященная хранению seed фразы, но нет темы касательно хранения приватных ключей? в приватнике 51 символ, сид фраза же как правило символов на 10-20 длиннее.. слова смотрятся приятнее и больше "махинаций" с шифровкой можно произвести?!

Из одной фразы можно получить неограниченное количество приватных ключей, и, следовательно, адресов. Фраза даёт доступ сразу ко всем своим адресам, а приватный ключ только к одному адресу. Поэтому удобнее хранить фразу, а не кучу приватных ключей.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: an@sha on May 10, 2019, 10:43:57 AM
~~~
Огромное тебе спасибо, всё разобрал по полочкам.
Теперь всё стало на свои места ;)


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: madnessteat on May 20, 2019, 12:58:04 PM
Генерация красивого адреса с помощью сплит-ключа

Перевод англоязычной инструкции (https://bitcointalk.org/index.php?topic=5144752.msg51126883#msg51126883) пользователя feryjhie.


Такой метод можно использовать если у вас нет мощного компьютера, и генерация будет происходить на компьютере друга, например.

Перевод:
~ Это очень полезно, если у вас нет мощного компьютера и вы хотите, чтобы кто-то другой нашел нужный адрес. ~

В этой инструкции я буду использовать "Fery" - человек, который хочет создать адрес и "Jhie" - человек, который создаст адрес с помощью сплит-ключа.




1. Генерация пары ключей

Fery нужно генерировать пару ключей на своем компьютере, а затем отправить их Jhie с префиксом bc1qtut0r.
Так что Fery нужны следующие команды:

Quote
Перевод:
-s seed: Укажите SEED для базового ключа (в этой инструкции я буду использовать "FeryVanity")
-kp: Генерировать пару ключей

так что команда должна быть вот такой:

Code:
vanitysearch.exe -s "FeryVanity" -kp

Для ввода команды нажмите клавишу Enter. Если vanitysearch будет найдена пара ключей, то окно будет выглядеть так:
https://i.imgur.com/xFd9gwF.png

Quote
E:\Vanity>vanitysearch.exe -s "FeryVanity" -kp
Priv : Kzt1NiGnqSFgCi8rZwN5BBPFRbQYev6UC5tasD8ntuX7ZKMFa75x
Pub  : 03DB3DB24C230A2E16C3206D8EDC34ED38CEDC348F99C6A4DE9A30F363B63D623A
сохраните сгенерированную пару ключей в блокнот.




2. Генерация адреса

После того, как Fery нашел публичный ключ, он должен отправить его Jhie чтобы он начал поиск адреса, используя  публичный ключ Fery и необходимый префикс (bc1qtut0r)
Jhie нужны следующие команды:
Quote
-sp startPubKey: Начать поиск с помощью публичного ключа (для разделения приватного ключа)
 -stop: Остановиться, когда все префиксы будут найдены
 -o outputfile: Вывод результатов в указанный файл


так что команда должна быть такой:

Code:
VanitySearch.exe -sp 03DB3DB24C230A2E16C3206D8EDC34ED38CEDC348F99C6A4DE9A30F363B63D623A  -stop -o keyinfo.txt bc1qtut0r

Если команда введена нажимаем Enter. Если vanitysearch нашла частичный приватный ключ, то окно будет выглядеть так:
https://i.imgur.com/a7QYtfd.png

После этого в папке будет создан новый файл "keyinfo.txt" содержащий частичный закрытый ключ. Файл будет выглядеть так:
https://i.imgur.com/V58bY05.png

После того как Jhie сгенерирует частичный приватный ключ он отправит его Fery




3. Генерация окончательного закрытого ключа

После того как Fery получит частичный приватный ключ ему нужно создать файл блокнота с ним. Будем использовать то же имя файла keyinfo.txt.
Затем Fery реконструирует окончательный приватный ключ, используя свой приватный ключ (сгенерированный на шаге 1) и частичный закрытый ключ, который мы сохранили в keyinfo.txt.

Так что Fery нужна следующая команда::

Quote
Перевод:
-rp privkey partialkeyfile: Реконструируйте окончательный приватный ключ из частичного приватного ключа

так что команда должна быть такой:
Code:
VanitySearch.exe -rp Kzt1NiGnqSFgCi8rZwN5BBPFRbQYev6UC5tasD8ntuX7ZKMFa75x keyinfo.txt

После ввода команды нажимаем Enter. В окне будет показан финальный приватный ключ:  

https://i.imgur.com/k2Xt1G7.png

Не забудьте сохранить приватный ключ

Code:
E:\Vanity - Copy>VanitySearch.exe -rp Kzt1NiGnqSFgCi8rZwN5BBPFRbQYev6UC5tasD8ntuX7ZKMFa75x keyinfo.txt

Pub Addr: bc1qtut0rvsvh5g805ssvpnz3uecgxuhe2dghev867
Priv (WIF): p2wpkh:L3kBT5VLfZBnrLZDaQQpnLgVYMVD2ZHME4mDwBx3XCSqRJSHxhWu
Priv (HEX): 0xC2B308D58D67B25A5206F436A0FDFC506997A014ED06307922B8B00494237EA3




4. Готово!

Теперь вы успешно создали свой собственный Bitcoin адрес. Если вы хотите получить к нему доступ (например, через Electrum), вы можете узнать как это сделать здесь (https://bitcointalk.org/index.php?topic=5096376.0).




Ссылки
https://github.com/JeanLucPons/VanitySearch
https://bitcointalk.org/index.php?topic=5144752
https://bitcointalk.org/index.php?topic=5096373.0




Также в шапку добавил перевод инструкции по генерации красивых Segwit адресов, которую написал пользователь feryjhie [GUIDE] How To Create Vanity Address (Segwit) (https://bitcointalk.org/index.php?topic=5144752.msg51114479#msg51114479).


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: xdns on May 28, 2019, 10:25:50 PM
Quote
Иметь красивый номер телефона
Чаще всего их легко запомнить.

Quote
гос. номер авто

так то тоже бессмысленно - Чаще всего, к таким обладателям либо больше спрос (при штрафах, мол номера купил, значит бабки есть, либо наоборот. Нехер трогать.)

А вот красивый бииткойн кош - полный бред, биток же "анонимность" , а не красоту!


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: MrFreeRoMan on June 10, 2019, 09:56:46 AM
Спустя около 2 суток наконец сгенерировал свой:
Pattern: 1MrFree
Address: 1MrFreeSjoKQonYC24p3VRd8A23xKbu6eP

Но мне все еще остается непонятным, как и с какой базы он генерирует адреса, не подключаясь к интернету? Вдруг при генерации, некто уже создаст адрес, как программа без интерната это поймет?

Если, я в Паттерн вобью целый адрес, сгенерирует ли? Даже если проидет пару лет.
Если да, то это прекрассная прога для поиска крупных адресов и дальнейшего взлома их!


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: an@sha on June 10, 2019, 11:16:29 AM
Спустя около 2 суток наконец сгенерировал свой:
Pattern: 1MrFree
Address: 1MrFreeSjoKQonYC24p3VRd8A23xKbu6eP

Но мне все еще остается непонятным, как и с какой базы он генерирует адреса, не подключаясь к интернету? Вдруг при генерации, некто уже создаст адрес, как программа без интерната это поймет?

Если, я в Паттерн вобью целый адрес, сгенерирует ли? Даже если проидет пару лет.
Если да, то это прекрассная прога для поиска крупных адресов и дальнейшего взлома их!

Сам не сильно шарю во всей этой теме, но...
Вероятность генерации одинаковых адресов ничтожно мала.
Она как бы и не исключена, но в тоже время и не возможна :)
Тут только математики с теорией вероятностей подскажут.

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


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: MrFreeRoMan on June 10, 2019, 11:34:52 AM
А подсказать не можете, куда теперь его импортировать, чтобы подписать адрес? Может мобильный валет есть какой?
или web-wallet..
в blockchain.com импортируется только для просмотра, но не более...
Буду признателен


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: an@sha on June 10, 2019, 12:28:19 PM
А подсказать не можете, куда теперь его импортировать, чтобы подписать адрес? Может мобильный валет есть какой?
или web-wallet..
в blockchain.com импортируется только для просмотра, но не более...
Буду признателен
Касательно мобильных валлетов не подскажу, а так - берите штатный Electrum.
File - New/Restore - даём название кошельку, жмём Next - Import Bitcoin addresses or private keys - вводим приватник.
Идём в Tools - Sign/verify message - пишем сообщение, вставляем кошель, подписываем.

Подписывал вот этот кошель 1testgTQyiDMvtN67kj1w6R6J9dbo6bwd из топика (http://brainwalletx.github.io/#verify?vrAddr=1testgTQyiDMvtN67kj1w6R6J9dbo6bwd&vrMsg=Test%20for%20MrFreeRoMan&vrSig=HLPcOvYVOaTdFEMj4M9RonxmtqNSx5SOJimmHo30klP6HQc3E4xhKaQfA5saG5ZnrBhJG3RzQI6eBLnDSkXLxCk%3D))

Проверил, всё верифицируется.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: The0ldl_lser on June 12, 2019, 05:56:17 PM
ТС, а почему про ocl-vanitygen не пишите? Там же в комплекте два файла идут, один на процессоре, второй видеокарточкой искать хеши. Карточкой на порядок быстрее. Или это тупо перевод темы?

Upd. А, извиняюсь, вижу в теме ответили

Всё верно, запускал к примеру генерирование адреса 1anasha - с помощью одной видеокарты показывало около 3 часов время генерации, хотел уменьшить это время путём запуска одновременно всех 5-и видеокарт использовав вышеупомянутую команду (возможно она не верная) - всё запускалось, но в конечном итоге генерировался абсолютно сторонний адрес не имеющий ничего общего с моим запросом.

При майнинге ваши карты отправляют информацию на пул, там же и считаются найденные шары (получается некая синхронизация). Возможно в вашем случае карты не синхронизируют информацию между собой и получается полная неразбериха. Могу ошибаться, это всего лишь предположение.

Всё верно, я тоже пришёл к такому выводу) но думаю и имеется какая-то возможность по их "объединению"...
Запустите 5 раздельных процессов с одним и тем же заданием для каждой видеокарты. Проверено  ;)


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: naska21 on June 13, 2019, 09:43:00 AM
....

Занятная штука. Надо будет попробовать и получить себе 1naska21XXXXXXXXXXXXXXXXX  Я так понял, что таких адресов существует очень и очень много, и если я уже получу  какой-то из них для себя, то другой их уже не получит. Если кто-то еще попытается получить адрес, который начинается на 1naska21, то он его получит, но уже с другими иксами, которые отличаются от моих.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: Alex_ZZX on June 17, 2019, 10:29:50 AM
....

Занятная штука. Надо будет попробовать и получить себе 1naska21XXXXXXXXXXXXXXXXX  Я так понял, что таких адресов существует очень и очень много, и если я уже получу  какой-то из них для себя, то другой их уже не получит. Если кто-то еще попытается получить адрес, который начинается на 1naska21, то он его получит, но уже с другими иксами, которые отличаются от моих.
Теоретически и ваш ключ может быть сгенерирован, только зачем вам "красивый адрес"? Пользуйтесь одноразовыми адресами.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: vgk88 on June 26, 2019, 03:17:36 PM
Именные кошельки используются редко.Хотя биржа Битмекс использует только кошельки котрые начинаются на 3 BMEX.В ричлисте можно найти не один такой адрес.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: bitjudge on July 20, 2019, 09:32:29 PM
...
1. Скачать vanitygen:

Сначала вам нужно перейти на Github и скачать оригинальные файлы с samr7, вы можете перейти по этой ссылке:

https://github.com/samr7/vanitygen/downloads

Вы можете скачать последнюю версию:

vanitygen-0.22-win.zip
...

Нюанс в том, что предлагается скачать бинарный файл, в котором может быть все, что угодно, включая закладки, которые отправят ваш приватник куда надо.

Если собираетесь пользоваться сторонним софтом, то скачайте исходники, проанализируйте весь код во всех файлах (если разбираетесь), а затем самостоятельно скомпилируйте программу в бинарник. Вот после этого программой можно более-менее безопасно пользоваться. Но я бы и после этого не рискнул.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: madnessteat on July 21, 2019, 06:10:28 PM

Нюанс в том, что предлагается скачать бинарный файл, в котором может быть все, что угодно, включая закладки, которые отправят ваш приватник куда надо.

Если собираетесь пользоваться сторонним софтом, то скачайте исходники, проанализируйте весь код во всех файлах (если разбираетесь), а затем самостоятельно скомпилируйте программу в бинарник. Вот после этого программой можно более-менее безопасно пользоваться. Но я бы и после этого не рискнул.


Самое интересное, что пользователь samr7 (https://bitcointalk.org/index.php?action=profile;u=20336), писавший этот софт еще в 2011 году размещал анонс на форуме Vanitygen: Vanity bitcoin address generator/miner [v0.22] (https://bitcointalk.org/index.php?topic=25804.msg321135#msg321135). Полагаю, что в то время на форуме было огромное количество любителей покодить, а не участвовать в подписных компаниях, и у них было достаточно времени, чтобы проверить его код. Думаю, что если бы с чьего-то кошелька пропали средства, то samr7 имел бы негативные отзывы, коих я не наблюдаю в его профиле. А вообще совет конечно хороший и по-моему я его уже видел чуть выше вашего сообщения.     


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: Doka on July 23, 2019, 04:04:09 PM
Запустите 5 раздельных процессов с одним и тем же заданием для каждой видеокарты. Проверено  ;)
а где гарантия того, что они не с пересекающимися сидами будут перебирать, раз они не знают о том, что был запущен идентичный инстанс и не один ?
т.е. я бы поостерёгся проводить равенство что суммарная эффективная скорость поиска == сумме поиска на отдельно запущенных инстансах


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: Doka on July 23, 2019, 04:22:04 PM

По сид фразе - это же сгенерированный адрес, полученный в результате вышеупомянутой в топике программы vangen. При генерировании на выходе мы получаем только адрес и приватник.
Сид фразы насколько я понимаю он не имеет, ибо возможность просмотра данной фразы в Электруме отсутствует, т.е. эта функция для него просто неактивна.


сид-фраза и vangen вещи не совместимые, надо выбрать что-то одно:
1) либо "удобно" носить в голове ключ от сборежений в крипте
2) либо "тщеславный" адрес кошелька


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: Dalazar on July 26, 2019, 08:37:28 PM
честно говоря для себя смысла не вижу пытаться генерить красивое начало адреса, ведь в любом случае его не запомнить)) и далеко не все заметят эту красоту)


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: startsts on October 01, 2019, 07:58:50 PM
Почему функционал vanitygen не встроен в bitcoin-core? Им жалко что у кого-то будут красивые адреса?

честно говоря для себя смысла не вижу пытаться генерить красивое начало адреса, ведь в любом случае его не запомнить)) и далеко не все заметят эту красоту)

весь адрес не запомнить, но я бы например сгенерировал ...myce... чтобы сразу догадаться что это мой адрес на mycellium,   ...bina... - депозитный адрес на Binance,  хотя биржи вроде меняют иногда депозитные адреса


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: laiyskylone on October 02, 2019, 03:15:57 PM
Почему функционал vanitygen не встроен в bitcoin-core? Им жалко что у кого-то будут красивые адреса?

честно говоря для себя смысла не вижу пытаться генерить красивое начало адреса, ведь в любом случае его не запомнить)) и далеко не все заметят эту красоту)

весь адрес не запомнить, но я бы например сгенерировал ...myce... чтобы сразу догадаться что это мой адрес на mycellium,   ...bina... - депозитный адрес на Binance,  хотя биржи вроде меняют иногда депозитные адреса

Да не врядли выйдет, там можно 2 столетия ждать пока оно сгенерирует тебе именно то что ты хочешь, я как то в свое время года 2 назад пытался этим заниматься ибо люди даже продают красивые адреса , но это нужно иметь большую мощность  и много терпения я очень долго генерил и не получил, забил, мб сейчас доработали и все побыстрее кто юзал как долго щас генерит?


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: startsts on October 02, 2019, 05:48:40 PM
Почему функционал vanitygen не встроен в bitcoin-core? Им жалко что у кого-то будут красивые адреса?

честно говоря для себя смысла не вижу пытаться генерить красивое начало адреса, ведь в любом случае его не запомнить)) и далеко не все заметят эту красоту)

весь адрес не запомнить, но я бы например сгенерировал ...myce... чтобы сразу догадаться что это мой адрес на mycellium,   ...bina... - депозитный адрес на Binance,  хотя биржи вроде меняют иногда депозитные адреса

Да не врядли выйдет, там можно 2 столетия ждать пока оно сгенерирует тебе именно то что ты хочешь, я как то в свое время года 2 назад пытался этим заниматься ибо люди даже продают красивые адреса , но это нужно иметь большую мощность  и много терпения я очень долго генерил и не получил, забил, мб сейчас доработали и все побыстрее кто юзал как долго щас генерит?

В bech32 адресах намного проще это. если 2 года назад то это у тебя был старый legacy адрес скорее всего


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: laiyskylone on October 05, 2019, 05:11:29 AM
На сколько проще? от и до в цифрах если можно.

На счет 2 года назад то да это был старый легаси  я видел в прфоиле в англ ветке у людей адрес вставлен с ником сочитаются его первые буквы и погуглив нашел прогу на Github-e запускал на компах разной мощности пожести хотел получить адрес но просрав уйму времени так и не сделал забив на эту затею если в bech32  будет быстрее то пойду там колупать


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: FutureBitcoin on October 06, 2019, 07:11:47 AM
Спасибо ТС madnessteat и отдельно A-Bolt! Для себя узнал новую информацию, так как о Vanitysearch и Vanitygen PLUS раньше не слышал.

Почему функционал vanitygen не встроен в bitcoin-core? Им жалко что у кого-то будут красивые адреса?
Я думаю ответить можно известной фразой: "Вам шашечки, или ехать?"


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: startsts on October 06, 2019, 05:43:55 PM
Спасибо ТС madnessteat и отдельно A-Bolt! Для себя узнал новую информацию, так как о Vanitysearch и Vanitygen PLUS раньше не слышал.

Почему функционал vanitygen не встроен в bitcoin-core? Им жалко что у кого-то будут красивые адреса?
Я думаю ответить можно известной фразой: "Вам шашечки, или ехать?"

Я думаю фраза не подходит, вы бы еще сказали что и segwit не нужен... в bitcoin-core следует добавить функцию генерации адреса без записи его в wallet а просто с возвратом адреса и приватного ключа по RPC API.  Так можно будет генерировать быстро и без посторонних программ.  Сейчас каждый раз новый адрес пишется в wallet.dat, он разрастается, у кого HDD генерация идет все медленнее


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: A-Bolt on October 06, 2019, 06:36:20 PM
в bitcoin-core следует добавить функцию генерации адреса без записи его в wallet а просто с возвратом адреса и приватного ключа по RPC API.  Так можно будет генерировать быстро и без посторонних программ.  Сейчас каждый раз новый адрес пишется в wallet.dat, он разрастается, у кого HDD генерация идет все медленнее

Разработчики Bitcoin Core сделали интерфейс с расчётом на то, что каждая транзакция будет приниматься каждый раз на новый адрес. Это наиболее безопасный подход к использованию адресов. Если кто-то хочет это делать как-то по-другому - пожалуйста, но при помощи стороннего софта.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: EdvinZ on October 29, 2019, 01:56:52 PM
честно говоря для себя смысла не вижу пытаться генерить красивое начало адреса, ведь в любом случае его не запомнить)) и далеко не все заметят эту красоту)
Хм, а что если сгенерировать адреса, начинающиеся на названия известных брендов, имена публичных людей и тому подобное, и попытаться продать их этим компаниям или людям? Теоретически, это могло бы сработать.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: Ejecta on October 29, 2019, 02:54:57 PM
честно говоря для себя смысла не вижу пытаться генерить красивое начало адреса, ведь в любом случае его не запомнить)) и далеко не все заметят эту красоту)
Хм, а что если сгенерировать адреса, начинающиеся на названия известных брендов, имена публичных людей и тому подобное, и попытаться продать их этим компаниям или людям? Теоретически, это могло бы сработать.
Идея скажем не плохая, по аналогии с продажей доменных имен.
Но, кто купит такой адрес? Где уверенность потенциального покупателя, что вы не черканули на память в блокнотике приваткей от этого красивого адреса?


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: WhiteManWhite on October 29, 2019, 03:06:28 PM
честно говоря для себя смысла не вижу пытаться генерить красивое начало адреса, ведь в любом случае его не запомнить)) и далеко не все заметят эту красоту)
Хм, а что если сгенерировать адреса, начинающиеся на названия известных брендов, имена публичных людей и тому подобное, и попытаться продать их этим компаниям или людям? Теоретически, это могло бы сработать.
Идея скажем не плохая, по аналогии с продажей доменных имен.
Но, кто купит такой адрес? Где уверенность потенциального покупателя, что вы не черканули на память в блокнотике приваткей от этого красивого адреса?

Не вижу смысла. Сгенерили адрес 1Trump... Кто мешает сгенерить 1TrumpUSAPresident...? Единственный нюанс что каждый добавленный символ даст колоссальную нагрузку для вычислений, но все реально.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: madnessteat on October 29, 2019, 03:11:44 PM
честно говоря для себя смысла не вижу пытаться генерить красивое начало адреса, ведь в любом случае его не запомнить)) и далеко не все заметят эту красоту)
Хм, а что если сгенерировать адреса, начинающиеся на названия известных брендов, имена публичных людей и тому подобное, и попытаться продать их этим компаниям или людям? Теоретически, это могло бы сработать.
Идея скажем не плохая, по аналогии с продажей доменных имен.
Но, кто купит такой адрес? Где уверенность потенциального покупателя, что вы не черканули на память в блокнотике приваткей от этого красивого адреса?

Конечно, приватник скомпроментирован изначально. Ни один дурак не купит такой адрес.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: Ejecta on October 29, 2019, 03:18:20 PM
Не вижу смысла. Сгенерили адрес 1Trump... Кто мешает сгенерить 1TrumpUSAPresident...? Единственный нюанс что каждый добавленный символ даст колоссальную нагрузку для вычислений, но все реально.
И я о том же, сгенерить для себя одно, сгенерить на продажу совсем другое. Допустим найдется компания, решившая для солидности принимать крипту на красивый адрес, и даже готовая оплатить некую сумму за подобную услугу. Не пойму, как они представляют себе процесс передачи приваткея? (речь об обоих сторонах сделки)
А если задуматься, то использование биткоина это что-то личное, максимум для небольшого семейного бизнеса. Не думаю, что будет безопасно использовать биткоин в крупных компаниях. Кто будет контролировать приваткей, директор, бухгалтер, начальник охраны, Trump?


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: IeSua on October 29, 2019, 05:17:49 PM
честно говоря для себя смысла не вижу пытаться генерить красивое начало адреса, ведь в любом случае его не запомнить)) и далеко не все заметят эту красоту)
Хм, а что если сгенерировать адреса, начинающиеся на названия известных брендов, имена публичных людей и тому подобное, и попытаться продать их этим компаниям или людям? Теоретически, это могло бы сработать.

Покупать вряд ли кто-то будет, это совсем бестолковое занятие из-за описанных выше причин, а вот генерировать сами для себя со временем начнут. Trump и известные бренды- это не факт, а вот известные блогеры, стримеры, особенно те, кто игры стримит и т.д, многие захотят занять свои ники.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: bellicose on October 31, 2019, 04:25:21 PM
Спасибо за подробную инструкцию. Думаю многие пользователи задумывались над созданием адреса с нужным названием. Особенно популярно это будет в будущем, на уровне красивых номеров с повторяющимися цифрами, так и здесь, будут создавать запоминающиеся и привлекательные для депозитов номера.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: johhnyUA on November 04, 2019, 07:25:40 PM
так и здесь, будут создавать запоминающиеся и привлекательные для депозитов номера.

Почему будут создавать, если это делают уже, а?  :)
Вот тема, наткнулся когда искал немного другие вещи - https://bitcointalk.org/index.php?topic=90982.0

Адреса на любой вкус  :D


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: carabus on November 05, 2019, 12:03:13 PM
Почитал вашу темку...
Есть там адрес, сгенерированный вручную, без приватного ключа:
1BitcoinEaterAddressDontSendf59kuE
Дык, туда уже напихали 13+ BTC, без какой-либо надежды воспользоваться ими в будущем...  :o


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: madnessteat on November 05, 2019, 12:20:41 PM
Почитал вашу темку...
Есть там адрес, сгенерированный вручную, без приватного ключа:
1BitcoinEaterAddressDontSendf59kuE
Дык, туда уже напихали 13+ BTC, без какой-либо надежды воспользоваться ими в будущем...  :o

Хаха, вот людям некуда биткоин девать, лучше бы пожертвовали на благотворительность) Причём адрес говорит сам за себя "не отправляй"


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: johhnyUA on November 05, 2019, 04:15:51 PM
Почитал вашу темку...
Есть там адрес, сгенерированный вручную, без приватного ключа:
1BitcoinEaterAddressDontSendf59kuE
Дык, туда уже напихали 13+ BTC, без какой-либо надежды воспользоваться ими в будущем...  :o

Туда могут специально отправлять. У этого адреса суть в том, что приватного ключа к нему не будет никогда. Есть валидные адреса к которым не существует приватных ключей. Есть несколько причин такого, например если ты берешь "зеркальный приватный ключ" любой ключ имеет "зеркальное отражение" на эллиптической кривой). Сам по себе такой приватник не валидный, но адрес из него получается вполне валидным и на него можно отправлять биткоины.

Иногда люди делают адреса у которых кто-то когда то может найти приватный ключ, вот пример как создать такой адрес:
1) create a template of your desired address ie 1waLLobserverburnaddressxxxxxxxxx (the last few characters will eventually be random due to checksum)

2) Base58 unencode your burn address into hex - 000A52498DB787B09EEC7C428B8B0C853EA1C2702C4E117611

3) remove the last 4 bytes from the result and call what's left N - 000A52498DB787B09EEC7C428B8B0C853EA1C2702C4E117611

4) sha256(sha256(N)) - BD0F89693417148626446F3E1EA43A69453FBCF72A024600FB54A2BC34F23387

5) take the first 4 bytes of step 4 and stick it on the end of N - 000A52498DB787B09EEC7C428B8B0C853EA1C2702CBD0F8969

6) base58 encode step 5 - 1waLLobserverburnaddressxxy1oWwkk

done

Но при генерации Ванити геном это не страшно, так как он перебирает только область валидных приватников.
А у тебя просто показан адрес для сжигания битков, не более не менее


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: KOPHEP on December 16, 2019, 08:00:25 AM
У bech32 такие уебищные адреса стали. Вот эти три символа bc1 уродуют весь адрес вначале.

Легаси адреса намного красивее, надеюсь они будут поддерживаться навсегда


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: FutureBitcoin on December 16, 2019, 09:14:14 AM
У bech32 такие уебищные адреса стали. Вот эти три символа bc1 уродуют весь адрес вначале.

Легаси адреса намного красивее, надеюсь они будут поддерживаться навсегда
Извините, вам шашечки или ехать? :)


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: johhnyUA on December 18, 2019, 07:00:36 PM
У bech32 такие уебищные адреса стали. Вот эти три символа bc1 уродуют весь адрес вначале.

Легаси адреса намного красивее, надеюсь они будут поддерживаться навсегда

Та ладно тебе, Корнер, чего ты сагрился на такое. Мне и beh32 нравится, и легаси. Притом, что хоть bech32 длиннее, считается что они лучше запоминаются человеком (по крайней мере так создатели пишут). Тоесть и удобнее и также красиво)


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: Clanyanian on December 18, 2019, 08:40:26 PM
Прикольная тема)! никогда не встречал такие адреса, что могу сказать красяво! Автору респект за подробный гайд, как нибудь надо замутить такое
Стараюсь использовать на битках грин -адреса, которые начинаются на цифру 1, а не такие как на Харо с цифры 3, с ними на некоторых ресурсах траблы возникали, хотя кошелек раньше вроде неплохой был! ???


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: igor72 on December 19, 2019, 05:17:28 AM
с цифры 3, с ними на некоторых ресурсах траблы возникали
На каких ресурсах, интересно? Первый раз вижу жалобу на несовместимость с "3"-адресами.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: murazor on December 19, 2019, 06:19:57 AM
madnessteat добавь пожалуйста в первый пост, что это способ небезопасен и подобные адреса могли быть сделаны кем то ранее, этот кто то сидит и ждет пополнения адреса на какую то сумму.
Единственное безопасное использование подобных адресов заключается в том, что их удобно как подпись использовать, где адрес и например никнейм на форуме совпадают.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: FutureBitcoin on December 19, 2019, 06:33:45 AM
madnessteat добавь пожалуйста в первый пост, что это способ небезопасен и подобные адреса могли быть сделаны кем то ранее, этот кто то сидит и ждет пополнения адреса на какую то сумму.
Единственное безопасное использование подобных адресов заключается в том, что их удобно как подпись использовать, где адрес и например никнейм на форуме совпадают.
Как это сделаны кем то ранее? Сделать ранее можно некоторую часть адреса (насколько хватит вычислительной мощности), большинство в адресе остальных цифр/букв будет отличаться. Поэтому это будут совершенно разные адреса.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: madnessteat on December 20, 2019, 03:41:27 AM
madnessteat добавь пожалуйста в первый пост, что это способ небезопасен и подобные адреса могли быть сделаны кем то ранее, этот кто то сидит и ждет пополнения адреса на какую то сумму.
Единственное безопасное использование подобных адресов заключается в том, что их удобно как подпись использовать, где адрес и например никнейм на форуме совпадают.

Вы наверное не понимаете как создаются такие адреса. Если ваш приватный ключ не будет скомпроментирован по вашей вине, то и средства будут в безопасности. Конечно не рекомендуется хранить на таких адресах крупные суммы, т.к. это все таки сторонняя программа, скачанная из сети, но я не встречал чтобы кто-то писал о потере средств с красивых адресов, сгегерированных с помощью vanitygen. Также не стоит использовать такие адреса, если вы хотите сохранить свою приватность, так как рекомендуется использовать каждый новый адрес только один раз.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: murazor on December 20, 2019, 05:19:26 AM
madnessteat добавь пожалуйста в первый пост, что это способ небезопасен и подобные адреса могли быть сделаны кем то ранее, этот кто то сидит и ждет пополнения адреса на какую то сумму.
Единственное безопасное использование подобных адресов заключается в том, что их удобно как подпись использовать, где адрес и например никнейм на форуме совпадают.

Вы наверное не понимаете как создаются такие адреса. Если ваш приватный ключ не будет скомпроментирован по вашей вине, то и средства будут в безопасности. Конечно не рекомендуется хранить на таких адресах крупные суммы, т.к. это все таки сторонняя программа, скачанная из сети, но я не встречал чтобы кто-то писал о потере средств с красивых адресов, сгегерированных с помощью vanitygen. Также не стоит использовать такие адреса, если вы хотите сохранить свою приватность, так как рекомендуется использовать каждый новый адрес только один раз.
Приватный ключ может быть у кого то еще, если адрес был сгенерирован кем то ранее, вероятность этого ничтожно мала, но она как минимум в тысячи раз больше чем при использовании обычного ноунейм адреса.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: madnessteat on December 20, 2019, 05:36:44 AM
madnessteat добавь пожалуйста в первый пост, что это способ небезопасен и подобные адреса могли быть сделаны кем то ранее, этот кто то сидит и ждет пополнения адреса на какую то сумму.
Единственное безопасное использование подобных адресов заключается в том, что их удобно как подпись использовать, где адрес и например никнейм на форуме совпадают.

Вы наверное не понимаете как создаются такие адреса. Если ваш приватный ключ не будет скомпроментирован по вашей вине, то и средства будут в безопасности. Конечно не рекомендуется хранить на таких адресах крупные суммы, т.к. это все таки сторонняя программа, скачанная из сети, но я не встречал чтобы кто-то писал о потере средств с красивых адресов, сгегерированных с помощью vanitygen. Также не стоит использовать такие адреса, если вы хотите сохранить свою приватность, так как рекомендуется использовать каждый новый адрес только один раз.
Приватный ключ может быть у кого то еще, если адрес был сгенерирован кем то ранее, вероятность этого ничтожно мала, но она как минимум в тысячи раз больше чем при использовании обычного ноунейм адреса.

С таким же успехом с помощью vanitygen можно получить пару ключей, в которой публичный ключ, как вы говорите, будет ноунейм, т.к. можно задать параметры поиска по произвольному символу или цифре, даже одной. Так что же теперь не пользоваться биткоином?


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: FutureBitcoin on December 20, 2019, 07:43:56 AM
madnessteat добавь пожалуйста в первый пост, что это способ небезопасен и подобные адреса могли быть сделаны кем то ранее, этот кто то сидит и ждет пополнения адреса на какую то сумму.
Единственное безопасное использование подобных адресов заключается в том, что их удобно как подпись использовать, где адрес и например никнейм на форуме совпадают.

Вы наверное не понимаете как создаются такие адреса. Если ваш приватный ключ не будет скомпроментирован по вашей вине, то и средства будут в безопасности. Конечно не рекомендуется хранить на таких адресах крупные суммы, т.к. это все таки сторонняя программа, скачанная из сети, но я не встречал чтобы кто-то писал о потере средств с красивых адресов, сгегерированных с помощью vanitygen. Также не стоит использовать такие адреса, если вы хотите сохранить свою приватность, так как рекомендуется использовать каждый новый адрес только один раз.
Приватный ключ может быть у кого то еще, если адрес был сгенерирован кем то ранее, вероятность этого ничтожно мала, но она как минимум в тысячи раз больше чем при использовании обычного ноунейм адреса.
Даже тысячи, десятки, сотни тысяч раз не влияют на возможность гипотетического получения такого же адреса. Все дело в сложности таких вычислений. До 4-5 символов все нормально, потом каждый новый символ может добавить годы, десятки лет вычислений. Поэтому красивые адреса с длинными патернами никогда не генерят (или задействуют очень большие мощности). К тому же потом для получения такого же "длинного адреса" опять таки потребуются годы, десятилетия. Вся эта тема из разряда страшилок и попыток генерации или перебора адресов для опустошения баланса. Добро пожаловать в мир мега огромных чисел!


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: johhnyUA on December 20, 2019, 12:56:25 PM
Приватный ключ может быть у кого то еще, если адрес был сгенерирован кем то ранее, вероятность этого ничтожно мала, но она как минимум в тысячи раз больше чем при использовании обычного ноунейм адреса.

Ну на самом деле вероятность такого ничтожно мала. Где то на уровне десятых тысячных процента. Да, у нонейм адреса это миллионные процента (если не больше), но все равно.

Надо правда понимать одну вещь, чем более знаков ты поставил в паттерн поиска (к примеру одно дело "1Lol" а другое - "1LolKekAzaza") то тем и вправду более вероятно что кто-то при генерации такого же паттерна может попасть на твой приватный ключ.

Вот как примерно генерится "концовка" адреса - https://bitcointalk.org/index.php?topic=90982.msg46771759#msg46771759


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: igor72 on December 20, 2019, 05:46:25 PM

Ну на самом деле вероятность такого ничтожно мала. Где то на уровне десятых тысячных процента. Да, у нонейм адреса это миллионные процента (если не больше), но все равно.
Если бы миллионные... Там нулей 25-30 после запятой (чтобы точно сказать, нужно знать длину паттерна, но порядки примерно такие). Настолько ничтожная вероятность, что даже говорить не о чем.
Quote
Надо правда понимать одну вещь, чем более знаков ты поставил в паттерн поиска (к примеру одно дело "1Lol" а другое - "1LolKekAzaza") то тем и вправду более вероятно что кто-то при генерации такого же паттерна может попасть на твой приватный ключ.
Если в практическом смысле, то не надо эту вещь понимать (разница ничтожна). А теоретически конечно, немного меньше вариантов остается при большем паттерне. Но паттерн "1Lol" подбирается за секунду, а "1LolKekAzaza", допустим, за месяц. То есть произведение оставшихся вариантов на время подбора каждого всегда одинаково.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: murazor on December 21, 2019, 05:31:34 AM
Приватный ключ может быть у кого то еще, если адрес был сгенерирован кем то ранее, вероятность этого ничтожно мала, но она как минимум в тысячи раз больше чем при использовании обычного ноунейм адреса.

Ну на самом деле вероятность такого ничтожно мала. Где то на уровне десятых тысячных процента. Да, у нонейм адреса это миллионные процента (если не больше), но все равно.

Надо правда понимать одну вещь, чем более знаков ты поставил в паттерн поиска (к примеру одно дело "1Lol" а другое - "1LolKekAzaza") то тем и вправду более вероятно что кто-то при генерации такого же паттерна может попасть на твой приватный ключ.

Вот как примерно генерится "концовка" адреса - https://bitcointalk.org/index.php?topic=90982.msg46771759#msg46771759
Мала, но не исключена. Не помню как называет коммьюнити которое майнит приватники от биткоин адресов, когда они начинали это делать, все на них как на больных смотрели и говорили что это невозможно и не имеет смысла. А они майнят приватники и майнят, значит смысл есть.
Про паттерн я и писал, что уязвимость именно в этом, поэтому если подобный пул упорется и будет майнить 1bitcoin, то все адреса с такими началом будут иметь очень даже реальную опасность.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: FutureBitcoin on December 21, 2019, 09:11:38 AM
Возьмите одинаковый патерн начала, например 1987654321хххх и начните генерить. После окончания процесса через n время (это будет даже не один день в домашних условиях) повторите процесс на том же оборудовании. Вы получите совершенно другой адрес (другое окончание адреса). Я не думаю что можно говорить о каких то закономерностях при генерации адресов. Если бы все было так просто то любой адреса Сатоши раскладывали бы на патерн и пытались сгенерировать полностью идентичный адрес для владения ключом.

Не помню как называет коммьюнити которое майнит приватники от биткоин адресов, когда они начинали это делать, все на них как на больных смотрели и говорили что это невозможно и не имеет смысла. А они майнят приватники и майнят, значит смысл есть.
Больные и есть. Каждый следующая новая цифра в адресе отнимает уже годы их жизни. А цифр там осталось немало. Ребята плохо знакомы с теорией огромных чисел.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: A-Bolt on December 21, 2019, 10:27:15 AM
Мала, но не исключена. Не помню как называет коммьюнити которое майнит приватники от биткоин адресов, когда они начинали это делать, все на них как на больных смотрели и говорили что это невозможно и не имеет смысла. А они майнят приватники и майнят, значит смысл есть.

Large Bitcoin Collider (https://lbc.cryptoguru.org/). На них и сейчас смотрят, как на больных. Психически здоровые люди подбирают приватные ключи с намеренно уменьшенной энтропией, например, ключи из паззл-транзакции.
https://bitcointalk.org/index.php?topic=1306983.0 (https://bitcointalk.org/index.php?topic=1306983.0)
https://bitcointalk.org/index.php?topic=5166284.0 (https://bitcointalk.org/index.php?topic=5166284.0)
https://bitcointalk.org/index.php?topic=5173445.0 (https://bitcointalk.org/index.php?topic=5173445.0)

Про паттерн я и писал, что уязвимость именно в этом, поэтому если подобный пул упорется и будет майнить 1bitcoin, то все адреса с такими началом будут иметь очень даже реальную опасность.

Знание того, что адрес начинается с 1bitcoin никаким образом не облегчает поиск приватного ключа


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: FontSeli on December 22, 2019, 04:28:00 PM
madnessteat добавь пожалуйста в первый пост, что это способ небезопасен и подобные адреса могли быть сделаны кем то ранее, этот кто то сидит и ждет пополнения адреса на какую то сумму.
Единственное безопасное использование подобных адресов заключается в том, что их удобно как подпись использовать, где адрес и например никнейм на форуме совпадают.

Если бы все было так просто, то зачем тогда генерить красивые но пустые адреса и ждать пока их выберет еще кто-то, если можно сразу пробовать сгенерить адреса на которых уже много Биткоинов. Не думали над этим?


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: alpet on December 21, 2020, 08:39:49 PM
Искал в последнее время актуальную версии vanitygen, так пришлось в итоге самому собирать из сырцов (бинарники vanitygen-plus блокируются и гуглом и антивирусом). Ряд проблем пришлось исправлять, чтобы поддержились последние библиотеки вроде OpenSSL.
Чтоб не пропадать добру, форк выложил сюда: https://github.com/alpet83/vanitygen-plus 
Нужно ещё будет слить патчи из https://github.com/kangaderoo/vanitygen однако в целом все работает норм, по крайней мере пару ключей для Novacoin нашел с помощью GeForce 1080Ti.


Title: Re:
Post by: icopress on December 24, 2020, 05:22:22 AM
madnessteat, спасибо за чтиво... Но хочу попросить тебя вырезать все упоминания от первого лица, либо изменить на [Автор, 1miau] Так как я прочел до фразы приведенной ниже и понял что это перевод топика 1miau. И кстати, было бы отлично если бы ты занялся [Если есть желание], генерацией адресов для наших.. (ну или для тех, кто не выходит дальше RuLocal).
Quote
Кроме того, я создал еще один красивый адрес, но я не покажу вам секретный ключ:
1miau7e4tFSAGR4TkAJ8n32UMm2yLB9Eh


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: madnessteat on December 31, 2020, 08:45:09 AM
madnessteat, спасибо за чтиво... Но хочу попросить тебя вырезать все упоминания от первого лица, либо изменить на [Автор, 1miau] Так как я прочел до фразы приведенной ниже и понял что это перевод топика 1miau. И кстати, было бы отлично если бы ты занялся [Если есть желание], генерацией адресов для наших.. (ну или для тех, кто не выходит дальше RuLocal).
Quote
Кроме того, я создал еще один красивый адрес, но я не покажу вам секретный ключ:
1miau7e4tFSAGR4TkAJ8n32UMm2yLB9Eh

В самом начале перевода было написано:

Оригинал англоязычной темы тут (https://bitcointalk.org/index.php?topic=5096373.0)

Чтобы было понятнее немного редактировал:

Данная инструкция является переводом оригинальной англоязычной темы [Guide] How to create your customized Bitcoin-Address (vanitygen) – step by step (https://bitcointalk.org/index.php?topic=5096373.0)

Видимо вы не совсем понимаете, что если доверить генерацию (bitcoin vanity address) красивых BTC-адресов третьим лицам, то можно лишиться своих средств.

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


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: ElBinBit on January 12, 2021, 03:06:14 PM
Добавьте в начало пожалуйста.

А знали ли ВЫ что:
При создании адресов vanitygen используются не сжатые ключи, что увеличивает размер транзакций и может привести к более высокой комиссии за передачу.
Вы можете сгенерировать сжатый ключ, используя эту модифицированную версию: https://github.com/exploitagency/vanitygen-plus/releases (с поддержкой GPU).

On CPU:
Code:
vanitygen.exe -F compressed -X 8 4add
pause

On GPU (OpenCL):
Code:
oclvanitygen.exe -F compressed -X 8 4add
pause



Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: icopress on January 20, 2021, 05:37:33 PM
В самом начале перевода было написано:
Да, я мог пропустить эту приписку... но это не меняет того факта что перевод сделан от первого лица. Насколько мне известно в переводах технических текстов не допускается использование местоимений «я» или «мы», тем более ты перевел текст с английского языка а не наоборот, (для en характерны личные формы).

Видимо вы не совсем понимаешь, что если доверить генерацию (bitcoin vanity address) красивых BTC-адресов третьим лицам, то можно лишиться своих средств. Во-первых, ...... во-вторых у меня даже нет подходящего железа (мощного ПК) для подбора имен. К примеру, генерация madness на моем ПК (модернизированном ноутбуке, уходящим в троттлинг при хорошей нагрузке), займет целую вечность.
Да, ты прав ... Если, конечно, ты (или кто-либо еще) настолько наивен что бы хранить свои активы на трофейных/сувенирных btc адресах. И я постарался написать это как можно мягче, делая упор на то, что тебе следовало все-таки начать с "нет подходящего железа".


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: madnessteat on January 23, 2021, 03:56:36 PM
~snip~

К сожалению не знаю насколько эта модифицированная версия безопасна, поэтому добавить в шапку не могу. Если еще несколько пользователей напишут что это безопасно, то добавлю.



В самом начале перевода было написано:
Да, я мог пропустить эту приписку... но это не меняет того факта что перевод сделан от первого лица. Насколько мне известно в переводах технических текстов не допускается использование местоимений «я» или «мы», тем более ты перевел текст с английского языка а не наоборот, (для en характерны личные формы).

Видимо вы не совсем понимаешь, что если доверить генерацию (bitcoin vanity address) красивых BTC-адресов третьим лицам, то можно лишиться своих средств. Во-первых, ...... во-вторых у меня даже нет подходящего железа (мощного ПК) для подбора имен. К примеру, генерация madness на моем ПК (модернизированном ноутбуке, уходящим в троттлинг при хорошей нагрузке), займет целую вечность.
Да, ты прав ... Если, конечно, ты (или кто-либо еще) настолько наивен что бы хранить свои активы на трофейных/сувенирных btc адресах. И я постарался написать это как можно мягче, делая упор на то, что тебе следовало все-таки начать с "нет подходящего железа".

Перевод выполнен в вольном стиле для русскоязычного сообщества в котором личностные местоимения применяются очень часто.

P.S. Я не люблю когда мне пытаются навязать свою точку зрения, к тому же я не являюсь вашим другом, не работаю на вас и т.д. поэтому с вашей стороны не совсем тактично указывать что и как мне делать.


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: Arget07 on March 21, 2021, 06:43:44 AM
ИМХО. Возможно есть фрики в таком плане, но лично меня ни сколько заинтересовал сервис. я в принципе не советую задерживаться надолго на 1 адресе(в целях безопасности) Все работает, но нужно быть повернутым на символизме адресов...


Title: Re: [Инструкция] Генерируем красивый BTC адрес
Post by: Boristhecat on September 04, 2022, 10:23:25 AM
ПО указанное в первом посте еще актуально?

Каков множитель увеличения времени поиска при увеличении искомого текста на один символ? То есть если публичный ключ с 1test ищется за 2.4 минуты, то ключ с 1test1; 1test12 и т.д. будет искаться за 2,4х; 2,4х2 и т.д. Каков х?