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

Начальные фразы Биткойна (BTC), обычно состоящие из 12 или 24 слов, считаются «не поддающимися взлому», поскольку перебор всей исходной фразы потребует невероятного количества вычислительной мощности.

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

Что такое исходная фраза и чем она отличается от закрытого ключа?

Начальная фраза — это мнемонический код из 12–24 слов для восстановления криптовалютного кошелька. В отличие от закрытого ключа (обычно это строка из 256 цифр) начальная фраза представляет собой удобочитаемый главный ключ для всех закрытых ключей, позволяющий восстановить доступ к кошельку, просто введя 12, 18 или 24 слова в правильном порядке.

Слова в чьей-то исходной фразе — это не просто случайные слова. Вместо этого они получены из списка из 2048 слов, описанного в Предложении по улучшению Биткойна 39, также называемом BIP39, целью которого было создание универсального процесса исходной фразы.

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

«Если вам не хватает слов, компьютеры могут попытаться применить «грубую силу», то есть попробовать все возможные варианты», — сказал Люсьен Бурден, аналитик компании Trezor, производящей аппаратные кошельки.

«Обратите внимание, что последнее слово фразы восстановления BIP39 — это «контрольная сумма». Это не одно из случайных слов, и ее можно легко вычислить, если у вас есть первые 11 слов», — добавил Бурден.

Сколько слов можно восстановить из закрытого ключа?

«Известно, что в современном сообществе безопасности 12 слов нерушимы», — сказал Микко Отамаа, соучредитель алгоритмического инвестиционного протокола Trading Strategy. Но все же есть способ угадать несколько слов, сказал он Cointelegraph.

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

«Как видите, время, необходимое для угадывания слов, растет в геометрической прогрессии с каждым дополнительным пропущенным словом», — подчеркнул Бурден, добавив:

«За пределами четырех слов это становится непрактичным. [...] Хотя восстановление 2-3 слов может быть осуществимо, вычислительная мощность, необходимая для перебора всей исходной фразы из 12 или 24 слов, остается астрономически высокой».

Некоторые представители отрасли, такие как The Smart Ape, ранее описали несколько способов восстановить до четырех слов в исходной фразе с помощью таких инструментов, как проект GitHub, BTCRecover или ChatGPT. Умная Обезьяна также утверждала, что потеряла четыре слова из своего закрытого ключа и сумела их найти.

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

По теме: Будут ли криптокарты актуальны в 2024 году? Промышленность имеет значение

Также следует понимать, что запоминание нескольких слов из исходной фразы и вырезание их из резервной копии не будет столь же эффективным, как создание полной и точной резервной копии и ее безопасное хранение.

«Всегда дважды проверяйте резервную копию и делайте несколько копий. Также доступны решения по резервному копированию металла, позволяющие избежать случайного разрушения», — заявил Бурден.

Журнал: Познакомьтесь с хакерами, которые могут помочь вернуть ваши сбережения в криптовалюте