28 / 736SEED

Seed Phrase

Слова для відновлення гаманця

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

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

Під час створення власного гаманця часто з’являються 12 або 24 слова з проханням записати їх. Їхня користь стає зрозумілою, коли ламається телефон або перестає працювати Hardware Wallet. Біткоїни не зникли разом із пристроєм: записи про них залишаються в мережі Bitcoin. Ви відновлюєте ключі, які дозволяють ними розпоряджатися. Повна резервна копія та сумісний гаманець дають змогу зробити це й на іншому пристрої. Натомість ключами біржового рахунку зазвичай керує оператор; пароль від такого рахунку — інша річ. [4] [6]

Слова не є підписами до окремих монет. Гаманець використовує їх як спільну основу й за визначеними правилами створює багато приватних ключів та адрес. Гаманець, що працює так, називається HD Wallet. Тому та сама копія зазвичай охоплює й адреси, створені пізніше. Є й зворотний бік: людині, яка отримала ваші слова, не потрібно красти телефон або знати його PIN. У звичайному гаманці без додаткової passphrase вона може вивести ті самі ключі. Passphrase і Multisig додають умови, до яких ми ще повернемося. [6] [1]

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

Запишіть усі слова точно та в правильному порядку; не перекладайте їх. Папір — простий варіант, а стійкий метал може захистити від вогню чи води. Але жоден матеріал не завадить прочитати доступну копію. Обирайте місце з урахуванням як втрати, так і стороннього доступу. Ще одна копія зменшує залежність від одного місця, проте додає секрет, який також треба захищати. Фотографії та звичайна хмара створюють цифрові копії, про які легко забути. Для початківця зберігання офлайн — зрозуміліший вихідний підхід. [4] [1]

Охайно заповнений аркуш ще не доводить, що ви все переписали правильно. Деякі пристрої Hardware Wallet дозволяють перевірити копію безпосередньо на пристрої, не стираючи гаманець; наприклад Trezor Model T. Дотримуйтеся офіційної процедури для своєї моделі. Не стирайте єдиний працездатний гаманець заради перевірки. Під час справжнього відновлення також перевіряйте очікувані адреси або відомий невеликий баланс. Саме прийняття слів застосунком ще не підтверджує правильну passphrase та налаштування рахунку. [3] [1]

PIN зазвичай захищає доступ до конкретного пристрою. Seed Phrase дозволяє відтворити ключі поза ним. Натомість необов’язкова BIP39 passphrase бере участь у самому виведенні гаманця: для відновлення того самого гаманця потрібні і слова, і вона. Неправильна passphrase зазвичай відкриє інший, порожній гаманець замість повідомлення про помилковий пароль. Це не обов’язкове «25-те слово» зі списку. Якщо користуєтеся нею, зберігайте точну окрему копію; підтримка не відновить її скиданням. [1]

BIP39 — поширений формат слів для відновлення, але його використовують не всі гаманці. Electrum має власну систему. SLIP39 дозволяє розділити резервну копію на частки й визначити, скільки з них знадобиться для відновлення. Це не те саме, що розрізати список слів на шматки. Окрім слів, збережіть назву початкового гаманця, формат копії та потрібні налаштування рахунків. Серед них — шлях деривації, який указує гаманцю, де шукати ключі, і тип адрес. Multisig працює з кількома ключами та визначеною кількістю підписів. Щоб відновити всю конфігурацію, копії одного підписувача недостатньо: потрібні також інші публічні ключі й правило підписів. Ці дані може містити Output Descriptor — опис ключів і правил витрачання, який здатна прочитати програма. Тож порожній баланс після імпорту ще не означає, що біткоїни зникли. [1] [7] [8] [2]

Коли пристрій перестає працювати, а копія залишається таємною, потрібно відновити доступ. Але якщо хтось бачив слова або ви ввели їх на шахрайському сайті, ця людина може мати власну копію ключів. Відновлення тих самих слів чи зміна PIN не забере її. Кошти під загрозою треба безпечно перевести під контроль нових ключів; у Multisig дії залежать від усієї умови підписання. Якщо втратити всі копії та доступ до працездатного гаманця, відновлення може стати неможливим. Воно також не поверне вже вкрадені біткоїни. [5] [2]

BIP39 записує випадкові біти й коротку контрольну суму за допомогою списку з 2048 слів. Для 12 слів це 128 випадкових бітів і 4 контрольні; для 24 — 256 і 8 бітів. Перевірка знаходить деякі помилки, але не підтверджує безпечне створення й не виявляє чужої копії. Потім обчислювальна функція PBKDF2 отримує зі слів і можливої passphrase 512-бітовий seed — вихідні дані для створення ключів. Довший результат не робить початкові слова менш передбачуваними; у цьому контексті таку непередбачуваність називають ентропією. Більше слів не виправляє ані погану випадковість, ані розкриту копію. [1]

Для повної картини прочитайте також BIP 39, Гаманець, BIP39 passphrase. На цю статтю також посилаються BIP 39, HD Wallet, Cold Storage, Hardware Wallet.

DOC · 001BIP 39: Mnemonic code for generating deterministic keysСпецифікація DOC · 002BIP 380 — Output Script DescriptorsСпецифікація DOC · 003Trezor — Check wallet backup on Model TДокументація DOC · 004Bitcoin.org — Securing your walletДокументація DOC · 005Trezor — Move to a new wallet backupДокументація DOC · 006BIP 32 — Hierarchical Deterministic WalletsСпецифікація DOC · 007Electrum — Seed Version SystemДокументація DOC · 008SLIP 39 — Shamir’s Secret-Sharing for Mnemonic CodesСпецифікація
Переглянуто: Спочатку джерела · Не інвестиційна порада