Можливість самостійно зберігати цифрові активи є головною перевагою блокчейну, яка дає власнику незалежність від зовнішніх сервісів, втім також покладає на нього обов’язки самостійно забезпечити захист гаманців. У випадку з EOA це означає надійне зберігання мнемонічної (seed) фрази, яка надає можливість відновити доступ до адреси та активів у випадку втрати додатка чи пристрою.

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

Що таке seed-фраза і як вона з’явилась

Мнемонічна (seed) фраза — це фраза з 12 або 24 слів та використовується для доступу до криптовалютного гаманця у випадку втрати пристрою чи додатку. 

Ця фраза генерується під час створення нової адреси за допомогою спеціального алгоритму і з використанням бази із 2048 слів.

Концепція мнемонічної фрази з’явилась у 2013 році для полегшення управління криптовалютними гаманцями. До цього користувачам потрібно було зберігати довгі та складні приватні ключі, та переносити їх з пристрою на пристрій, щоб зберегти доступ до активів. Знаючи ж seed-фразу, власник може відновити доступ до приватного ключа через будь-який інтерфейс.

Якщо порівняти з традиційними обліковими записами, то це схоже пароль, який, втім, неможливо змінити або відновити.

Як працює seed-фраза

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

Публічна адреса та seed-фраза нерозривно пов’язані, тому після генерації її можна використовувати для:

  • відновлення доступу до гаманця та активів при втраті пристрою, паролю, користувацького додатка тощо;

  • імпорту адреси в інший інтерфейс. Наприклад, користувач MetaMask може перенести свою адресу до додатку OKX, вказавши seed-фразу.

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

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

Чому важливо надійно захищати мнемонічну фразу

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

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

  • seed-фразу краще зберігати на фізичному, а не електронному носії;

  • не варто імпортувати комбінацію у надмірну кількість додатків, особливо на різних пристроях;

  • перед використанням того чи іншого інтерфейсу дізнайтесь про те, яким чином він зберігає seed-фразу. Пріоритет варто надати рішенням із вбудованим шифруванням;

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

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

5 способів безпечного зберігання seed-фрази

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

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

  • шифрування. Передбачає додаткове шифрування файлу, в якому зберігається фраза для запобігання її викраденню;

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

  • «холодне» зберігання. Зберігання на електронному носії бе доступу до мережі, для захисту від зломів;

  • спеціалізовані носії. Існують пристрої, які можуть захистити дані для доступу навіть в екстремальних умовах, як от Cryptosteel Capsule Soloвід Ledger.

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

Що радять експерти

У 2019 році співзасновник Ethereum Віталік Бутерін запропонував концепцію шифрування seed-фрази шляхом додавання до змінної «k» випадкового числа «x». Кожна частина рівняння передається одній з трьох довірених осіб, а щоб отримати ключ, потрібні рішення принаймні двох з них. Метод можна застосувати і для шифрування мнемонічної фрази, якщо попередньо конвертувати слова таблиці BIP39, які використовуються для генерування комбінації, у числа. 

Андреас Антонопулос, відомий в спільноті як ранній біткоїн-максималіст, виділяєнаступні правила зберігання мнемонічної фрази:

  • відмова від складних схем. Краще уникати самостійного використання складних схем для зберігання комбінації, наприклад, поділу на частини;

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

  • використання стандартних практик для захисту.Зокрема, використання апаратних гаманців і періодичні перекази активів на нові адреси з новими комбінаціями та приватними ключами;

  • відмова від електронних носіїв. Андреас рекомендує не зберігати seed-фрази в хмарах або на USB-накопичувачах.

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

Висновок

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

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

При відсутності досвіду операцій з цифровими активами та знань щодо роботи блокчейн-гаманців можна також вдатись до кастодіального зберігання. Втім варто пам’ятати, що фактичний доступ до адреси май той, в кого зберігаються приватні ключі та мнемонічна фраза.

#seed #Binance #BinanceSquareFamily #Wallet

$XRP

XRP
XRPUSDT
1.282
-7.83%

$SOL

SOL
SOLUSDT
98.16
-1.36%