Перейти к содержанию

чем можно сгенерировать красивый ETH адрес на GPU?


Рекомендуемые сообщения

Не нашёл другого подходящего раздела, поэтому задам вопрос тут.

Есть ли софтина, которая может сгенерировать адрес эфира по маске? К примеру 0x00000... С использованием видеокарт (GPU, OpenCL)

Для биткоина, и прочих альтов имеется oclvanitygen (vanitygen plus), но в списке монет эфирум отсутствует.

Буду признателен, если кто подскажет такую софтину.

Ссылка на комментарий
Поделиться на другие сайты

Я искал примерно полгода назад такое ,но так и не нашел. Может сейчас и есть, хз

Ссылка на комментарий
Поделиться на другие сайты

Учитывая, что видимый адрес кошелька - это классическая открытая подпись в паре открытый/закрытый ключ, причем в чем-то базовым является закрытый ключ. То реально работающее решение этого вопроса на мой взгляд тянет минимум на филдсовскую премию, и в текущих решениях реализуется "влоб" - непрерывной генерацией этих ключей, пока не выйдет что-нибудь "красивое". Другое дело насколько это затянется.... Все от "красоты" зависит.

 

 

Ссылка на комментарий
Поделиться на другие сайты

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

Ссылка на комментарий
Поделиться на другие сайты

да да, бтс-адрес у Кано зачетный, интересно сколько времени он убил на его ре-генерацию :smile:

Изменено пользователем sergwayne
Ссылка на комментарий
Поделиться на другие сайты

1 час назад, sergwayne сказал:

да да, бтс-адрес у Кано зачетный, интересно сколько времени он убил на его регенирацию :smile:

Как это к Эфиру относится?

Убил он около пары минут или менее.

Регенерация (восстановление) — способность живых организмов со временем восстанавливать повреждённые ткани, а иногда и целые потерянные органы. Регенерацией также называется восстановление целого организма из его искусственно отделённого фрагмента (например, восстановление гидры из небольшого фрагмента тела или диссоциированных клеток). У протистов регенерация может проявляться в восстановлении утраченных органоидов или частей клетки.

Генерация Генерация — существительное, образованное от глагола «генерировать». Например, генерация электромагнитных волн.

 

@sergwayne немножно туповат? И обрати внимание, какая буква пишется после "н"

Ссылка на комментарий
Поделиться на другие сайты

Spoiler

@rammendo +1 в карму за урок просвещения, ценю ?

 

Ссылка на комментарий
Поделиться на другие сайты

https://github.com/Limeth/ethaddrgen
 

запускал под маком - работает наверное максимально быстро среди всех, что пытался заюзать на моем i7 генерит 50-60к адресов в секунду. Но это все равно не так быстро ) т.к. адрес 0x0000000000************ будет генерить 254 дня примерно )ну а если 5-6 нулей, то все быстро и можно уложиться за часик )

Ссылка на комментарий
Поделиться на другие сайты

komyak и GrafKotII, благодарю вас за ссылки на софтины, обе программы очень интересные.

 

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

 

По поводу работы profanity - тестировал на двух разных компьютерах, не сработала нигде. На первом компьютере операционка Windows 7 x64, и видеокарта Radeon r 280, драйвера для видеокарты - свежие.

Запускаю с параметрами: profanity.exe --matching aaa

Получаю ошибку:

Mode: matching
Devices:
  GPU0: Tahiti, 3221225472 bytes available, 32 compute units (precompiled = no)

Initializing OpenCL...
  Creating context...OK
  Compiling kernel...-30

Запускаю на другом компьютере, там операционка WIndows 10 x64, и видеокарта GeForce GTX 1060 так же с последними драйверами.

Запускаю с параметрами: profanity.exe --matching aaa

Получаю ошибку:

Mode: matching
Devices:
  GPU0: GeForce GTX 1060, 6442450944 bytes available, 10 compute units (precompiled = yes)

Initializing OpenCL...
  Creating context...OK
  Loading kernel from binary...OK
  Building program...OK

std::runtime_error - failed to create kernel "profanity_begin"

Запуск с параметром --benchmark показывает примерно те же ошибки.

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

Буду очень признателен, если кто нибудь подскажет, как надо запускать софтину profanity чтобы заработала.

Изменено пользователем Инвестиции
Ссылка на комментарий
Поделиться на другие сайты

34 минуты назад, moneymaker сказал:

@Инвестиции скиньте строку запуска на --matching

не понял вопроса, что именно скинуть, полную команду?

C:\ethtest\profanity.exe --matching aaa

так запускаю.

Ссылка на комментарий
Поделиться на другие сайты

16 минут назад, Инвестиции сказал:

не понял вопроса, что именно скинуть, полную команду?

C:\ethtest\profanity.exe --matching aaa

так запускаю.

У меня --matching не запускается на win10x64, думал мало ли торможу с синтаксисом.

Ссылка на комментарий
Поделиться на другие сайты

Ап. Кто нибудь смог заставить работать на винде софтину profanity?

Ссылка на комментарий
Поделиться на другие сайты

37 минут назад, Инвестиции сказал:

Кто нибудь смог заставить работать на винде софтину profanity?

 

У меня работает на HD7970, драйвер win10-64bit-radeon-software-adrenalin-edition-18.8.1-aug17.

c:\Utils\Miners\profanity-v1.22-x64>profanity.exe --matching aaa
Mode: matching
Devices:
  GPU0: Tahiti, 3221225472 bytes available, 32 compute units (precompiled = no)

Initializing OpenCL...
  Creating context...OK
  Compiling kernel...OK
  Building program...OK
  Saving program...OK

Initializing devices...
  This can take a minute or two. The number of objects initialized on each
  device is equal to inverse-size * inverse-multiple. To lower
  initialization time (and memory footprint) I suggest lowering the
  inverse-multiple first. You can do this via the -I switch. Do note that
  this might negatively impact your performance.

  GPU0 initialized

Initialization time: 21 seconds
Running...
  Always verify that a private key generated by this program corresponds to the
  public key printed by importing it to a wallet of your choice. This program
  like any software might contain bugs and it does by design cut corners to
  improve overall performance.

  Time:    22s Score:  2 Private: 0x96ec07fbc2f6e558e5f19b842844854788a5c10cdb85dbd815d183565b58addf Public: 0xaaa70418f2a129001991b8152d75e6d86bfdcd0b
Total: 33.646 MH/s - GPU0: 33.646 MH/s

 

Ссылка на комментарий
Поделиться на другие сайты

  • 3 года спустя...

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Отчет Bitget: за первый квартал 2024 года объем торгов вырос более чем на 100%

      Согласно ежеквартальному отчету криптобиржи Bitget, объем торгов на платформе продолжает расти, а стоимость токена BGB достигла исторического максимума. Bitget, одна из крупнейших криптовалютных бирж и Web3-компания, представила отчет о прозрачности за первый квартал 2024 года, демонстрирующий достижения и рост экосистемы за последние три месяца. По сравнению с предыдущими кварталами Bitget продемонстрировала объемов транзакций как в спотовой, так и во фьючерсной торговле на 100%, в результ

      в Новости криптовалют

    • Как быстро можно проверить баланс от multibit.wallet?

      Нашёл свои  файлы multibit.wallet десятилетней давности, как то можно проверить баланс быстро? 

      в Кошельки для криптовалют

    • Exchange-club: обмен криптовалюты и переводы в более чем 180 стран

      Сервис Exchange-club предоставляет услуги по покупке, обмену и продаже криптовалют с выводом на карты РФ, международным переводам более чем в 180 стран, а также оплате любых зарубежных сервисов. Exchange-Club не просто обменник криптовалюты, это надежный партнер в мире финансовых возможностей. Сервис обеспечивает своих клиентов современными инструментами для управления финансами, независимо от их местоположения и потребностей.    Exchange-club.io, в отличие от большинства обменников, п

      в Новости криптовалют

    • Джим Роджерс: «Рис и сахар имеют гораздо большую ценность, чем биткоин»

      Инвестор и сооснователь Quantum Fund Джим Роджерс заявил, что со временем все криптовалюты обязательно исчезнут, а спрос на рис и сахар останется всегда. Бывший деловой партнер Джорджа Сороса (George Soros), сооснователь Quantum Fund и Soros Fund Management Джим Роджерс (Jim Rogers) рассказал, что все время скептически относился к криптовалютам. Даже недавнее бычье ралли крипторынка и достижение биткоином нового исторического максимума не смогло изменить мнение Роджерса о цифровых активах.

      в Новости криптовалют

    • Капитализация крипторынка упала более чем на $400 млрд

      Аналитические сервисы CoinMarketCap и Coinglass констатируют: во вторник, 19 марта, рынок цифровых активов открылся в зоне глубокой коррекции, затронувшей весь набор криптоактивов. Падение стоимости системообразующих криптовалют, биткоина и эфира, вызвало общее снижение стоимости альткоинов, остро отреагировавших на тенденцию. Среднее суточное снижение стоимости цифровых валют, входящих в первую десятку по уровню капитализации, составило почти 11%. Лидерами падения стали: ETH на 18,7%, ADA

      в Новости криптовалют

×
×
  • Создать...