Форум
USD
USD
EUR
RUB
UAH
KZT
Монеты: 16 764 Биржи: 1410
Рыночная капитализация: $3 367 939 689 769,34
Объём за 24 ч: $280 459 966 918,79
ETH Газ: 30,51 Gwei
Быстро
33,56 Gwei
Стандарт
30,51 Gwei
Медленно
30,47 Gwei
Онлайн-генератор seed (мнемонических) фраз

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

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

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

  • Анонимности
  • Безопасности
  • Децентрализации

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

Топ безопасных обменников
Обменник
Рейтинг
Отзывы
Курсы
Резерв
Выбор редакции
501337
203,22 млн
60сек
5.0
1134
607
439,80 млн
569168
302,03 млн
Выбор редакции
SwapGate
4.9
12
519584
51,64 млрд
568786
1,39 млн

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

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

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

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

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

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

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

Bitcoin Improvement Proposal

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

5 вопросов от Илона Маска
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, который тоже основан на принципе ручной энтропии. Чтобы использовать его, нужно следующее.

Чтобы создать случайную мнемонику без генератора 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.

Читайте также
Лучшие децентрализованные кошельки для хранения криптовалют

Многие начинающие трейдеры держат активы на биржах. Это небезопасно — хакеры могут взломать...

Зачем нужна мнемоническая seed-фраза от кошелька для криптовалюты

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

Выбор 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-фразы

Главные советы представлены в таблице ниже. Они помогут обезопасить активы при создании seed-фразы.

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

Резюме

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

Существует 2 способа сгенерировать seed-фразу вручную:

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

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

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

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

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

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

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

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

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

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

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

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

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

Ошибка в тексте? Выделите её мышкой и нажмите Ctrl + Enter
Евгений Лукин
Заместитель главного редактора
  • MortenLove
    14 Июн 2023 в 16:24

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

  • kerard_in
    21 Мар 2023 в 11:14

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

  • 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
    02 Ноя 2022 в 15:51

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

Регистрируйтесь, задавайте вопросы и общайтесь!
Форум Crypto.Ru
На нашем форуме вы можете узнать много полезной информации о криптовалютах для новичков и продвинутых пользователей
Открыть форум
Получайте главные новости из мира криптовалюты прямо на почту