Jump to content

Recommended Posts

Posted

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

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

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

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

Posted

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

 

 

Posted

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

Posted (edited)

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

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

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

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

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

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

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

 

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

Posted

https://github.com/Limeth/ethaddrgen
 

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

Posted (edited)

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 чтобы заработала.

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

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

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

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

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

Posted
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 years later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • Свободной крипте в России — конец? / Какую монету майнить выгоднее, чем биткоин?

      Легальный российский крипторынок станет «рынком крашенной криптовалюты». Что это значит, и каковы последствия? Что Банк России делает с подозрительными криптоадресами? Какие российские компании готовы принимать цифровые рубли? Какую монету майнить выгоднее, чем биткоин? Об этом и многом другом расскажем в новом выпуске Bits.media.  

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

    • Какими криптовалютами можно торговать в России? / Как Бутерин защитит Эфириум от квантовых атак?

      Банк России одобрил список криптовалют, разрешенных к торговле непрофессиональным инвесторам, то есть почти всем желающим. Что это за криптовалюты? Почему российские банки стали интересоваться сделками клиентов с USDT? Как криптоинвесторы из Казахстана могут не платить подоходный налог? Как Виталик Бутерин собирается защищать Эфириум от квантовых атак? Об этом и многом другом расскажем в новом выпуске Bits.media.  

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

    • Майкл Сейлор: Деньгами крупных инвесторов можно отменить халвинги Биткоина

      Председатель совета директоров Strategy Майкл Сейлор (Michael Saylor) заявил, что четырехлетний цикл биткоина утрачивает значение, а главным драйвером роста первой криптовалюты становится приток капитала. По мнению Сейлора, сети Биткоина не требуется расширять базовый функционал или конкурировать с традиционными платежными системами. Ее главными преимуществами топ-менеджер назвал предсказуемость и надежность.   «Задача сети — двигаться медленно и не ломаться», — написал он в новом э

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

    • Измеритель риска на крипторынке: чем полезен Ulcer Index

      Любые инвестиции сопряжены с риском потерь. Такого волатильного актива, как криптовалюты, это точно касается. Оценка возможных опасностей должна быть частью системы любого трейдера. Как с этим справляется Ulcer Index? Ulcer Index (UI) — индикатор технического анализа, который используется преимущественно для построения корректной системы риск-менеджмента. UI измеряет глубину и длительность падений цены относительно ранних максимумов. Индекс появился на свет благодаря неудовлетворенности его

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

    • Извлечение хэш и подбор паролей wallet.dat. Можно ли проверить wallet.dat на подлинность?

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

      in Флейм

×
×
  • Create New...