Форум
Монеты: 11 602 Биржи: 1201
Рыночная капитализация: $2 740 645 933 782,20
Объём за 24 ч: $236 316 446 501,32
ETH Газ: 26 Gwei
Быстро
26 Gwei
Стандарт
26 Gwei
Медленно
26 Gwei
Онлайн-генератор seed (мнемонических) фраз

Криптовалютные кошельки — программы или веб-сервисы, на которых пользователи сберегают цифровые монеты и токены. Зачастую хранилища защищаются приватными ключами. Иногда люди теряют или забывают их. Из-за этого пользователи лишаются доступа к своим хранилищам. Чтобы восстановить кошелек, нужно применить seed-фразу (привязанный набор детерминированных слов). Она создается автоматически при регистрации хранилища. Однако некоторые цифровые кошельки разрешают устанавливать свои комбинации. Для их создания часто используются онлайн-генераторы seed-фраз, но есть и другие методы.

Что такое seed-фраза

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

  • Анонимность.
  • Безопасность.
  • Децентрализованность.
Топ обменных пунктов
Обменник
Рейтинг
Отзывы
Курсы
Резерв
Выбор редакции
89376
4 294 967 295,00
Выбор редакции
Сова
5.0
5337
89363
4 294 967 295,00
Выбор редакции
CoinStart
4.9
324
855
30 118 588,00
Выбор редакции
60сек
4.9
259
607
276 465 596,00
521
23 947 464,00

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

Seed-фраза — «отмычка». Она заменяет закрытый ключ простым набором слов. Большинство кошельков позволяют вернуть доступ только с помощью установленной комбинации.

Как создать собственную seed-фразу

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

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

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

На конец января 2024 года существует 2 метода создания надежной мнемоники:

  • Ручная энтропия (с помощью игральных костей и монет).
  • Автоматическая псевдослучайность (через генератор мнемонических фраз).

Bitcoin Improvement Proposal

BIP39 — один из многих принятых стандартов в блокчейне. Аббревиатура из буквы расшифровывается как Bitcoin Improvement Proposal (от англ. — предложение по улучшению Биткоина). Число означает номер рекомендации.

5 вопросов от Илона Маска

BIP39 является криптовалютным стандартом, включающим список разрешенных слов для генерации сид-фраз в сети Bitcoin. В перечень входит 2048 наименований. При этом принятый стандарт BIP39 определяет правила генерации мнемоники. По данной причине пользователям запрещено применять любые словесные значения. То есть сиды имеют установленную структуру. Например, 24-е слово является контрольной суммой. Под термином подразумевают результат шифрования псевдослучайных заранее сгенерированных 256 бит по алгоритму хеширования SHA-256 и последующего преобразования получившейся криптографической функции.

Согласно BIP-39, кошельку требуется от 128 до 256 бит энтропии. Главное условие — значение должно быть кратно 32.

Пример

Мнемонические фразы, созданные по биткоин-стандарту BIP39, часто состоят из 24 поочередных значений. Последние слова в комбинациях являются контрольными суммами. Вот 3 примера сидов по BIP39:

  • Poet term brief wheel joke phone toast hold faculty boring actual shoe define gallery glance town state thrive faint lazy shine matrix local sick.
  • Rack excite fiscal across board afford honey cover finger first item tilt figure silly idle turtle resemble impose ranch there unique absorb warm perfect.
  • Tape forward stove resource suggest license proud marine satisfy symptom notice divide symptom cannon zoo wreck emotion engine term skirt snack appear monitor hold.

Создание при помощи кубиков и монеты

Метод основан на принципе ручной энтропии, а не использовании генератора seed-фраз. Но его сложно применить. Чтобы применить этот способ создания мнемоники, понадобятся:

  • Игральная кость. Имеется в виду обычный кубик с 6 пронумерованными сторонами.
  • Монета. Подойдет любая с обозначением орла и решки.
  • Документ с исходной информацией. Найти PDF-файл со специальной нумерацией разрешенных 2048 словесных значений из BIP39 можно на GitHub (сайт для хранения версий разных проектов и прочих разработок).

Внутри документа каждому наименованию присвоен номер вроде h4514 или t3246. Монета требуется, чтобы определить h (орел) и t (решка). Игральный кубик нужен для нахождения последующего числа.

УсловиеМонетаКубик
Количество подкидываний для нахождения одного слова
1
4
В какую очередь нужно подкидыватьПеред кубикомПосле монеты

Поскольку у кубика всего 6 сторон, счет чисел ограничивается: 1111-1116, 1121-1126, 1131-1136, 1141-1146, 1151-1156, 1161-1166, 1211-1216, 1221-1226 и так до 6666 (для h). Но для t максимальное доступное значение равно 4362. Если пользователь выкинет больше, придется играть заново. Все 2048 наименований определены именно таким образом.

Сегмент PDF-файла с пронумерованными словами
Часть документа с обозначенными наименованиями из BIP39

Пример нахождения номера:

  1. Пользователь криптовалютного кошелька 1 раз подкидывает монету (достаточно высоко, чтобы обеспечить ручную энтропию). Например, выпадает орел — h.
  2. Пользователь 4 раза кидает игральную кость. При каждом броске он последовательно фиксирует выпавший номер верхней грани кубика. Например, получилась следующая запись: h3256.
  3. Пользователь находит в PDF-файле наименование по вычисленному номеру. Значению h3256 соответствует dilemma.

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

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

  • Монета.
  • Офлайн-программа для хеширования по алгоритму шифрования SHA-256.
  • Список слов, разрешенных криптовалютным стандартом BIP39.

Чтобы создать случайную мнемонику без генератора seed-фраз, требуется следовать алгоритму:

  1. Подкинуть монету 256 раз. Ее нужно подбрасывать как можно выше, придавая больше кручения для обеспечения энтропии. Каждый выпадающий результат следует сохранить, где орел — 0, а решка — 1. В итоге должна получиться запись по типу этой (256 бит): 1000111010010110100010100010100010001110100101101000101000101000100011101001011010001010001010001000111010010110100010100010100010001110100101101000101000101000100011101001011010001010001010001000111010010110100010100010100010001110100101101000101000101001.
  2. Поделить полученное значение по 11 позиций от начала. Пример: 10001110100, 10110100010, 10001010001, 00011101001, 01101000101, 00010100010, 00111010010, 11010001010, 00101000100, 01110100101, 10100010100, 01010001000, 11101001011, 01000101000, 10100010001, 11010010110, 10001010001, 01000100011, 10100101101, 00010100010, 10001000111, 01001011010, 00101000101, 001. Оставшиеся 3 бита понадобятся позже.
  3. Перевести каждые 11 позиций из двоичной системы счисления в десятичную. В результате должно получиться 23 числа. Пример: 1140, 1442, 1105, 233, 837, 162, 466, 1674, 324, 933, 1300, 648, 1867, 552, 1297, 1686, 1105, 547, 1325, 162, 1095, 602, 325.
  4. Найти все словесные значения из BIP39 по полученным номерам. Пример: mobile, reflect, meat, bridge, hammer, before, demand, spell, chronic, innocent, pen, extend, true, eager, pear, sport, meat, dust, pitch, before, match, enroll, chuckle.
  5. Найти контрольную сумму. Ее нужно вычислить с помощью механизма хеширования SHA-256. Первым делом требуется преобразовать изначальные 256 бит целиком через офлайн-шифратор. Пример результата: af94ad0ba2191340307276885fbfef2dc9e6408025e327e62fa6b8ff55f0f5b3. Дальше нужно перевести первые 2 символа (af) из шестнадцатеричной системы счисления в двоичную — 10101111. К полученному значению требуется добавить оставшийся ранее хвост (001) — 10101111001. Теперь нужно перевести найденное число в десятичную систему счисления — 1401. Искомое словесное значение под полученным номером — pyramid.

После пятого шага можно собрать полную мнемонику. В результате получена следующая сид-фраза: mobile reflect meat bridge hammer before demand spell chronic innocent pen extend true eager pear sport meat dust pitch before match enroll chuckle pyramid.

Самые популярные материалы в блогах:

Выбор 25-го слова

Криптовалютный стандарт BIP39 позволяет пользователям устанавливать дополнительный пароль поверх сгенерированной мнемоники. Фактически он используется для шифрования основной комбинации. Установка дополнительного пароля (25-го слова) — необязательное условие. Однако добавочное шифрование позволит увеличить безопасность.

Кодовое слово может быть любым и даже не входить в список разрешенных стандартом Bitcoin Improvement Proposal. Также оно чувствительно к регистру.

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

Онлайн-генератор seed-фразы

Ручное создание мнемоники — долгий и сложный процесс. С этой целью лучше эксплуатировать специальные веб-сервисы вроде iancoleman. Они позволяют сгенерировать seed-фразу с высоким уровнем безопасности.

iancoleman

Фактически веб-сервис iancoleman — это мнемонический кодовый конвертер. Он позволяет рекомбинировать старые сиды. Однако iancoleman также дает пользователям возможность создавать новую мнемонику. Сервис позволяет генерировать сиды из 3, 6, 9, 12, 15, 18, 21, 24 слов, где последнее значение будет контрольной суммой.

Описание интерфейса мнемонического конвертера
Поля и функции внутри сервиса iancoleman

Ресурс iancoleman поддерживает генерацию мнемоники на 10 языках:

  • Английский.
  • Японский.
  • Испанский.
  • Китайский (упрощенный).
  • Французский.
  • Итальянский.
  • Корейский.
  • Китайский (традиционный).
  • Чешский.
  • Португальский.

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

Инструкция по созданию

Для автоматической генерации мнемоники через веб-сервис iancoleman требуется:

  1. Перейти на официальный сайт ресурса.
  2. Выбрать криптовалютный стандарт (по умолчанию установлен BIP39).
  3. Указать желаемое количество значений.
  4. Нажать кнопку «Создать».

После выполнения четвертого шага алгоритмы веб-сервиса начнут генерировать мнемонику. Процесс занимает 1-5 секунд. Полученные значения отображаются в полях ниже.

Seed и другая информация в iancoleman
Созданная мнемоника и прочие данные в онлайн-генераторе iancoleman

Рекомендации по настройке seed-фразы

Главные советы представлены в таблице ниже.

РекомендацияКраткое описание
Хранить мнемонику на бумажном или переносном накопителеПодход повысит безопасность цифровых активов на криптовалютном кошельке. Увеличение надежности связано с тем, что злоумышленникам сложнее получить доступ к информации на переносных накопителях и бумаге.
Сохранить дополнительный парольПри выборе 25-го слова для добавочного шифрования мнемоники генерируется новая пара криптоключей. Если потерять дополнительный пароль, восстановить доступ к цифровому кошельку не получится.
Для создания мнемоники использовать онлайн-генераторыМетоды ручного составления сидов небезопасные. Специальные веб-сервисы создают более надежную мнемонику.

Резюме

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

На конец января 2024 года существуют 2 способа сгенерировать seed-фразу вручную:

  • Автоматическая псевдослучайность (через сервисы вроде iancoleman).
  • Ручная энтропия (с помощью монеты и игральной кости).

Стандарт BIP39 позволяет участникам криптовалютных сетей шифровать основную мнемоническую комбинацию дополнительным паролем — 25-м словом. Оно может быть любым. Также пароль чувствителен к регистру.

Часто задаваемые вопросы

💡 Как восстановить кошелек при помощи мнемоники?

Требуется зайти на официальный сайт или в приложение эксплуатируемого хранилища. Через интерфейс нужно перейти во вкладку авторизации и выбрать пункт «Восстановление». В открывшемся окне следует ввести сид.

❓ Какие есть стандарты для seed, кроме BIP39?

BIP32 (устаревший), BIP44 (самый распространенный) и BIP49.

📐 Каким методом создавать сиды лучше всего?

Рекомендуется способ с эксплуатацией онлайн-генераторов вроде iancoleman.

✅ Насколько 25-е слово увеличивает безопасность?

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

🔎 Стандарты BIP относятся только к мнемонике?

Нет. Например, обновление Segregated Witness тоже является Bitcoin Improvement Proposal и имеет номер 141.

Ошибка в тексте? Выделите её мышкой и нажмите Ctrl + Enter
Евгений Лукин
Заместитель главного редактора
Регистрируйтесь, задавайте вопросы и общайтесь!
Форум Crypto.Ru
На нашем форуме вы можете узнать много полезной информации о криптовалютах для новичков и продвинутых пользователей
Открыть форум
  • Евгений Лукин
    MortenLove Новичок
    14 Июн 2023 в 16:24

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

  • kerard_in
    kerard_in профи
    21 Мар 2023 в 11:14

    Я использую кошелек MyEtherWallet с keystore-файлом для основных активов. В таком типе сид-фраза также присутствует. Однако ее дополнительно шифрует открытый код ресурса. Бережно складывает в отдельный json-файл и отдает пользователю. А я как бережный владелец, храню ее на надежной флешке.

  • shalir_in
    shalir_in Новичок
    12 Мар 2023 в 12:41

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

  • Петр И.
    Петр И. Эксперт
    03 Мар 2023 в 14:55

    Удивительно сложный процесс генерации! Теперь понятно почему хакеры выбирают кражу плохо припрятанных ключей, вместо самостоятельного подбора. Забавно было увидеть на картинке слова из мнемонической фразы от моего кошелька. Всегда думала, что они уникальные. А оказывается нет. Спасибо за статью.

  • Владимир
    Владимир Гуру
    25 Ноя 2022 в 22:24

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

  • Евгений Лукин
    Kana5 Новичок
    15 Ноя 2022 в 17:45

    Seed фраза (она же сид-фраза или мнемоническая фраза) обычно создается выбранным кошельком автоматически. Но бывают случаи, когда пользователям нужно создать свою индивидуальную сид-фразу. Для этого можно применять 2 основных метода: ручная энтропия и автоматическая псевдослучайность. Ручная энтропия подразумевает использование игральных костей или обычной монетки. С помощью выпадающих значений в результате подбрасываний по определенному алгоритму можно сложить сид-фразу. Автоматическая псевдослучайность подразумевает использование специальных генераторов. При использовании генераторов обычно можно запутывать сид-фразы с помощью любых дополнительных значений. Если добавить даже 1 букву, мнемоническая фраза сильно изменится. Это гораздо безопаснее ручной энтропии.

  • Kagrel
    Kagrel профи
    02 Ноя 2022 в 15:51

    Некоторые криптовалютные кошельки позволяют добавлять в мнемоническую фразу 25 слово. Например, это позволяют делать цифровые хранилища, которые генерируют seed фразы по стандарту BIP39. 25 слово часто называют дополнительным паролем. Оно устанавливается поверх уже созданной мнемоники. Но фактически 25 слово применяется для шифрования основного набора из 24 слов. Соответственно, 25 слово увеличивает безопасность сид-фразы. Но установка 25 слова никогда не является обязательным условием. Если кошелек предоставляет такую возможность, ее можно просто проигнорировать.

Получайте главные новости из мира криптовалюты прямо на почту