Защитник биткоина расшифровал 12-словную сид-фразу за несколько минут

Новости

Системный архитектор взломал сид-фразу и чуть менее чем за полчаса выиграл вознаграждение в размере 100 000 сатоши или 0,001 биткоина (BTC) стоимостью 29 долларов. Коинтелеграф поговорил с Эндрю Фрейзером в Бостоне, который подчеркнул, насколько важно обеспечить безопасность исходной фразы биткоин-кошелька и оффлайн.

Исходная фраза или фраза восстановления — это строка случайных слов, сгенерированных при создании кошелька, который может получить доступ к кошельку, подобно мастер-ключу. Fraser brute вынудил сид-фразу из 12 слов, которой преподаватель Биткоин «Wicked Bitcoin» поделился в Твиттере:

Как показано, Wicked’s Tweet предложил пользователям расшифровать правильный порядок исходной фразы из 12 слов.

«Кто-нибудь хочет попробовать брутфорс этой сид-фразы из 12 слов, обеспечивающей 100 000 сатошей? Я дам вам все 12 слов, но в произвольном порядке. Стандартный путь вывода m/84’/0’/0’… никаких причудливых уловок. ГЛ.

Потребовалось всего 25 минут, чтобы разблокировать 100 000 сатоши или чуть меньше 30 долларов. Инцидент служит своевременным напоминанием пользователям Биткоин и энтузиастам криптовалюты о том, что нужно серьезно относиться к безопасности криптовалюты.

Фрейзер взломал код с помощью BTCrecover, программного приложения, доступного на GitHub. Программное обеспечение предлагает ряд инструментов, которые могут определять исходные фразы с отсутствующими или зашифрованными мнемониками, а также утилиты для взлома паролей. В личных сообщениях в Твиттере Фрейзер сказал Cointelegraph:

«Мой игровой графический процессор смог определить правильный порядок исходной фразы примерно за 25 минут. Хотя более мощная система сделала бы это намного быстрее».

Он отметил, что любой, у кого есть базовые знания о запуске скриптов Python, использовании командной оболочки Windows и понимании протокола Биткоин, особенно мнемоники BIP39, должен быть в состоянии повторить его успех.

Коинтелеграф запросил Фрейзера о безопасности начальных ключей из 12 слов. Фрейзер объяснил, что они «совершенно безопасны, если слова остаются неизвестными злоумышленнику или в пути создания кошелька используется парольная фраза «13-е начальное слово».

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

«Даже если бы злоумышленник знал неверные слова вашего начального ключа из 24 слов, у него никогда не было бы надежды обнаружить правильное начальное число».

Фрейзер разобрал расчеты энтропии, чтобы объяснить разницу в безопасности между двумя типами начальных ключей. Начальное число из 12 слов имеет примерно 128 бит энтропии, а начальное число из 24 слов может похвастаться 256 битами. Когда злоумышленник знает неупорядоченные слова начального числа из 12 слов, существует всего около полумиллиарда возможных комбинаций, что относительно легко проверить с помощью приличного графического процессора. Однако начальное число из 24 слов имеет примерно 6,24 ^ 24 возможных комбинаций — и это много нулей.

Связанный: Худшие места для хранения исходной фразы вашего кошелька криптовалюты

Даже вероятность того, что злоумышленник взломает исходную фразу из 12 слов, граничит с абсурдом. Исходные фразы из 24 слов могут быть лучше, но, как указывает Wicked в пост-мортеме испытания исходной фразы;«Это не будет взломано».

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

Фрейзер также подчеркнул важность сохранения секретных ключей и использования парольной фразы, которая действует как часть пути деривации. Что касается 100 000 сатошей, которые Фрейзер забрал домой?Фрейзер написал в Твиттере, что в тот вечер он потратил их на ужин: курица Марсала. Расскажите об экономике замкнутого цикла.

Термины в новости

Seed-фраза
Набор из 12 или 24 слов, из которого кошелёк восстанавливает все ключи. Её нельзя хранить в облаке и никому сообщать.
Passphrase (парольная фраза)
Необязательный пароль к seed-фразе: из тех же слов с паролем получается другой кошелёк. Забытый пароль восстановить невозможно.
Сатоши
Наименьшая единица биткоина: 1 сатоши = 0,00000001 BTC. Названа в честь создателя биткоина Сатоши Накамото.

Все термины — в словаре криптовалют

Курс монет из статьи

Изменение за 24 ч, данные на 25.10.2026 20:54

Источник

CryptoHamster — криптовалютное медиа на русском и украинском языках, работает с 2018 года. За это время редакция опубликовала более 70 000 материалов о биткоине, альткоинах, DeFi, NFT и регулировании отрасли, сейчас — около 25 новостей в день. Мы отслеживаем курсы более 850 криптовалют, ведём подробные страницы ключевых монет и собственный словарь из почти 200 терминов. Наши справочные гайды объясняют сложное простыми словами: от устройства блокчейна и халвинга до стейкинга, стейблкоинов и защиты кошелька. Каждый гайд опирается на первоисточники и обновляется вместе с рынком.

Нашли неточность? Напишите нам — мы оперативно её исправим.

Оцените автора
CryptoHamster.org
Добавить комментарий