Можно ли подобрать сид-фразу к криптовалютному кошельку? Многие пользователи задавались таким вопросом, это и «охотники за кладом», которые пытаются подобрать ключи к давно забытым адресам, хранящим огромные объемы средств, и мошенники, пытающиеся получить доступ к чужим кошелькам, и те, кто забыл коды доступа к своим же адресам.
Проблема анонимности переводов в блокчейн сетях предполагает собственную ответственность за безопасность своих кошельков и ключам доступа к ним. При этом банки в настоящее время проводят политику, когда берут на себя ответственность за клиента и сами решают, что лучше для него, ограждая его от сомнительных операций, блокируя переводы подозрительным контрагентам.
К сожалению, такой дружественной системы, к которой мы привыкли в банковском секторе, когда, в том числе, можно восстановить доступ к утерянной карте или счету, в блокчейне в таком прямом виде не существует. Через приложения кошельков или бирж, даже не зная сид-фразы, можно перевести средства, но если Вы забыли или потеряли сид-фразу и доступа к приложению кошелька или биржи у Вас нет, то решить такую задачу практически невозможно.
Дело в том, что ключи, используемые для подтверждения операций в сети Bitcoin, используют криптографические средства ассиметричного шифрования.
Приватные (закрытые) ключи шифрования представляют собой длинные буквенно-цифровые последовательности. Такие ключи генерируются программными и аппаратными биткоин кошельками.
Для удобства пользователей, в 2013 году через обновление BIP39 в код биткоина был включен код, который описывает механизм генерации из закрытых ключей мнемонического кода (сид-фразы) длиной от 12 до 24 слов.
Генерация самой сид- фразы (метод энтропии) — это математический перевод случайного 128 битного числа из двоичной системы в десятичную (число в десятичной системе — это номер слова сид фразы) с последующим получением полного двенадцатого числа.
Есть определенные правила, по которым выстраивается эта последовательность слов - все слова закодированы в UTF-8 стандарте (это некий стандарт кодирования символов, чтобы их было удобно хранить и передавать), каждое слово уникально по первым 4 символам.
Слова, используемые для создания такой фразы известны, это обычно английские слова, всего их 2048, при этом в фразе существенное значение имеет именно порядок расположения отдельных слов, таким образом количество возможных комбинаций в случае фразы из 12 слов – 2048 в 12-й степени.
Оценивая текущие вычислительные мощности даже самых продвинутых компьютеров на полный подбор такой фразы, если про нее ничего не известно, уйдут годы. Однако если верить «закону Мура» о том, что ежегодно вычислительная мощность процессоров в мире увеличивается вдвое, то в ближайшие 10 лет шансы вычислить сид-фразу существенно повышаются.
Другой вопрос, если уже известна часть сид-фразы, либо, например, человек забыл точную последовательность сид-фразы, но знает все слова, входящие в нее. В таких ситуациях метод грубой силы перебора вполне может помочь в решении такой задачи.
Однако, несмотря на техническую невозможность осуществить подбор полной сид-фразы, существуют различные сервисы, созданные энтузиастами криптовалют, которые предлагают свои услуги в вычислении сид-фраз. Рекомендуем относится к таким сервисам все же некой насторожённостью и проводить собственное исследование, прежде чем платить им деньги за помощь.
Рекомендации пользователям по хранению сид-фразы:
-
использовать другой носитель, для хранения сид-фразы, чем то, где у Вас установлена программа для работы с криптовалютой (кошелек);
-
использовать устройства для резервного копирования;
-
постараться запомнить сид-фразу либо часть фразы записать, а часть запомнить;
-
возможным вариантом для безопасного хранения может быть разделение сид-фразы на несколько частей и хранение их или записи об этих частях в разных местах.
Выводы:
Ответственность за безопасность пользователей в сети блокчейн, как в децентрализованной системе, распределена между ее пользователями, которые сами отвечают за сохранность ключей, с помощью которых они подтверждают операции в сети.
При этом текущий уровень развития вычислительных мощностей пока не позволяет подобрать сид-фразу от кошелька, если о ней ничего неизвестно, другой вопрос, когда часть фразы становится известна, тогда ее можно попробовать подобрать перебором, но на страже безопасности стоят ряд механизмов, которые не дают это сделать быстро и эффективно.
Обо всех случаях, связанных с конкретными адресами криптовалюты и рассматриваемыми рисками, Вы можете сообщить на сайте в разделе «Сообщение о подозрительном адресе», чтобы уберечь других пользователей от рисков взаимодействия с такими адресами и их владельцами.