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

Разное

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

Вважається, що початкові фрази біткойн (BTC), які зазвичай складаються з 12 або 24 слів, «незламні», оскільки грубе форсування всієї початкової фрази потребуватиме неможливої ​​кількості обчислювальних ресурсів.

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

Що таке початкова фраза і чим вона відрізняється від закритого ключа?

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

Слова в чиїйсь початковій фразі не просто випадкові слова. Натомість вони отримані зі списку з 2048 слів, описаних у Пропозиції щодо покращення біткойна 39, також відомої як BIP39, метою якої є створення універсального процесу початкової фрази.

Оскільки початкові фрази використовують лише слова з BIP39-набору 2048, можна спробувати підібрати початкову фразу або принаймні кілька пропущених слів.

«Якщо вам не вистачає слів, комп’ютери можуть спробувати їх «грубою форсою», тобто спробувати всі можливі припущення», — сказав Люсьєн Бурден, аналітик компанії Trezor, що займається виробництвом апаратних гаманців.

«Зверніть увагу, що останнє слово фрази відновлення BIP39 — це «контрольна сума». Це не одне з випадкових слів, і його можна легко обчислити, коли у вас є перші 11 слів», – додав Бурден.

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

«Відомо, що 12 слів є непорушними в сучасній спільноті безпеки», — сказав Мікко Охтамаа, співзасновник алгоритмічного інвестиційного протоколу Trading Strategy. Але все ж є спосіб вгадати кілька слів, сказав він Cointelegraph.

Щоб оцінити, чи можливо відновити кілька слів із вихідної фрази, Бурден послався на деякі приблизні оцінки обчислювальної енергії та часу, необхідних для відновлення певної кількості слів.

Обчислювальна енергія та час, необхідні для відновлення певної кількості слів. Джерело: Trezor

«Як бачите, час, необхідний для вгадування слів, зростає експоненціально з кожним додатковим пропущеним словом», — підкреслив Бурден, додавши:

«Крім чотирьох слів, це стає непрактичним.[…] Хоча відновлення 2-3 слів може бути можливим, обчислювальна потужність, необхідна для перебору всієї початкової фрази з 12 або 24 слів, залишається астрономічно високою».

Деякі представники індустрії, такі як The Smart Ape, раніше описували кілька способів відновлення до чотирьох слів у початковій фразі за допомогою таких інструментів, як проект GitHub, BTCRecover або ChatGPT. Розумна Мавпа також стверджував, що втратив чотири слова зі свого закритого ключа та зумів їх знайти.

Джерело: The Smart Ape

Оскільки існуючі обчислювальні технології дозволяють відновити до чотирьох слів, слід бути обережним при зберіганні закритого ключа.

За темою: чи доступні криптовалютні картки у 2024 році?Промисловість важить

Слід також розуміти, що запам’ятовування кількох слів із початкової фрази під час вирізання їх із резервної копії не буде таким ефективним, як повна та точна резервна копія та її безпечне зберігання.

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

Джерело
Оцініть автора
CryptoHamster.org
Додати коментар