Пропущенные слова в исходной фразе: сколько слов можно восстановить?

Новости

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

Начальные фразы Биткоина (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 году?Промышленность имеет значение

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

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

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