Актуальні теми
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Минулого тижня один з моїх вчителів ледь не втратив приватний ключ від криптогаманця.
Причина інциденту полягала в тому, що розширення браузера гаманця OKX раптово вийшло з ладу під час використання, і Chrome вискочив із запитом «виправити розширення» (це те, з чим багато людей повинні були зіткнутися раніше, і Metamask та інші гаманці також мають подібного роду проблеми). Після натискання кнопки Підтвердити Chrome випадково перевстановив гаманець і очистив кеш плагіна.
На даний момент гаманець виглядає так, ніби його щойно встановили, і мнемонічну фразу потрібно повторно імпортувати для відновлення. І якщо у вас не буде заздалегідь резервної копії, гаманець і активи в ньому будуть втрачені назавжди.
На щастя, цей вчитель зазвичай дуже обережний і заздалегідь зробив кілька резервних копій своїх seed фраз і зберігав їх розкиданими. Однак, коли він ввів мнемонічну фразу, сталося непередбачене: гаманець видав, що мнемонічна фраза відформатована неправильно і не може бути успішно імпортована.
Після повторного введення в нього ще кілька разів, плагін все одно підказує, що мнемонічна фраза неправильна. Хоча вчитель трохи запанікував, з його солідними знаннями блокчейна він попередньо оцінив, що скопіював неправильні слова або скопіював порядок при резервному копіюванні мнемоніки. Він намагався написати сценарій для відновлення вичерпними засобами (замінивши seed фразу), але його початкові спроби не увінчалися успіхом.
Я допоміг зв'язатися з @Haiteng_okx гаманця OKX і підтвердив, що не можу відновити гаманець шляхом відновлення кешу плагінів (жорсткий диск може ще мати шанс, але SSD в принципі марний), тому найперспективнішим рішенням все ж таки є почати з мнемонічної помилки, щоб виправити її.
В результаті, після виправлення невеликого бага в скрипті, неправильно запам'ятана мнемонічна фраза (неправильно скопійована буква) була успішно відновлена, і гаманець був успішно відновлений, і всі залишилися задоволені.
Чого ми можемо навчитися з цієї події?
Варто запам'ятати два конспекти вчителя:
1. Заходи щодо готовності до стихійних лих мають бути відпрацьовані, а не лише на папері
Мнемонічна фраза цього гаманця має резервну копію, і є кілька копій у різних місцях. Однак я не намагався відновити гаманець через мнемоніку, а просто перевірив правильність мнемонічної фрази неозброєним оком, і мені здалося, що вона скопійована правильно, а насправді буква була неправильною. Якщо ви спробуєте відновити гаманець за допомогою цієї мнемонічної фрази, то виявите, що резервна копія неправильна.
2. Диявол криється в деталях
Подібну ситуацію, коли неправильно запам'ятовується лише одне слово, можна легко виправити. Але фіксована програма не врахувала різницю у випадку з адресою Ethereum, і помилково подумала, що її не знайдено. Те, що можна було зробити за кілька хвилин, затягнулося на 3 дні, викликавши великий психологічний тиск.
Моя порада
1. Після того, як мнемонічна фраза гаманця буде резервно створена, обов'язково перевірте, чи правильно можна відновити гаманець.
2. Коли плагін браузера гаманця виходить з ладу, не натисніть, щоб легко це виправити, вам потрібно спочатку створити резервну копію кешу плагіна.
3. Не панікуйте, коли є помилка в мнемонічній резервній копії, існує велика ймовірність того, що 1~2 мнемонічні слова скопійовані неправильно, і ви можете спробувати відновити її через програмне забезпечення для відновлення. Я рекомендую відкритий вихідний код : btcrecover
Репозиторій на GitHub:
Підручник:
Безпека – це не з дрібниць. Сподіваюся, що кожен зможе дбайливо ставитися до своїх гаманців і не дати кровно заробленим активам зійти нанівець через операційні помилки!

Найкращі
Рейтинг
Вибране