Що робить цей інструмент
Вставте 12 чи 24 слова (по одному в рядку або через пробіл). Сторінка перевіряє чотири речі, і все це локально у вашому браузері:
- Чи є слова в списку. Кожне слово має бути в офіційному англійському списку BIP-39 (2 048 слів). Одна друкарська помилка — і фраза недійсна.
- Контрольна сума. BIP-39 зберігає в останньому слові 4-бітну (для 12 слів) чи 8-бітну (для 24 слів) контрольну суму. Якщо хоч одне слово неправильне, перевірка найчастіше не проходить, тому правильна контрольна сума — вагомий аргумент, що вся фраза коректна.
- Шістнадцяткова ентропія. Числове значення ентропії, закодоване у фразі, у шістнадцятковому вигляді. Стане в пригоді для звірки з ентропією, яку показує апаратний гаманець під час першого налаштування.
- Номери слів. Номер кожного слова в списку BIP-39. Корисно для холодного зберігання, якщо ви хочете записати числа замість слів.
Чого цей інструмент не робить
Не створює seed-фраз. Не виводить адрес. Не підключається до жодного блокчейну. Поля для приватного ключа тут немає. Єдині дані, що потрапляють на сторінку, — 12 чи 24 слова, які ви вставили; єдині дані, що її «залишають», — те, що ви бачите на екрані.
Приватність
JavaScript працює повністю у вашому браузері. Жодних мережевих запитів, аналітики, звітів про помилки. Це легко перевірити: відкрийте інструменти розробника (F12), перейдіть на вкладку «Мережа» й вставте фразу — мережевої активності не має бути зовсім.
Коли це стане в пригоді
- Ви щойно переписали seed-фразу з апаратного пристрою на папір і хочете перевірити паперову копію, перш ніж сховати її.
- Ви знайшли в сейфі аркуш чи металеву пластину й хочете дізнатися, чи записана на ній дійсна фраза.
- Ви збираєтеся налаштовувати апаратний гаманець і хочете розібратися в системі BIP-39, перш ніж створювати справжню фразу.
Чого інструмент не виявить
Він не скаже, ваша це дійсна фраза чи чиясь інша. Заздалегідь налаштований апаратний гаманець від стороннього продавця покаже цілком дійсну фразу з правильною контрольною сумою — але її знає й продавець. Інструмент перевіряє формат, а не походження.
Раніше на цій сторінці було поле для введення сід-фрази. Його видалено: сід-фразу не можна вводити на жодній вебсторінці на пристрої, під’єднаному до мережі, зокрема на цьому сайті. Щоб перевірити фразу, дотримуйтеся офлайн-кроків нижче.
Що інструмент виявляє · і чого не виявляє
Виявляє
- Неправильну кількість слів: стандарт BIP-39 — 12 / 15 / 18 / 21 / 24 слова. Будь-яка інша кількість — помилка.
- Слова не зі словника: кожне слово звіряється з фіксованим списком BIP-39 із 2 048 англійських слів; «loremipsum» схоже на слово, але буде позначене, бо його немає в списку.
- Контрольну суму (SHA-256): її перераховують за специфікацією BIP-39. Одне неправильне слово чи переплутаний порядок зазвичай її ламають, тому правильна сума — вагомий аргумент, що вся фраза коректна.
- Ентропію й номери слів: якщо перевірку пройдено, ви отримаєте шістнадцяткову ентропію, закодовану у фразі, і номер кожного слова в списку (корисно для числових холодних копій).
- Регістр: у BIP-39 усі слова пишуться малими літерами. Великі літери буде позначено (але перед перевіркою їх переведуть у малі).
Не виявляє
- Чи це ваша seed-фраза: дійсну фразу може створити будь-хто. Заздалегідь налаштований апаратний гаманець від стороннього продавця покаже фразу з правильною контрольною сумою, яку знає й продавець. Інструмент перевіряє формат і криптографічну коректність, а не походження.
- Виведені адреси чи баланси: для цього потрібні запити до блокчейну чи деривація BIP-32; інструмент навмисно не робить мережевих запитів і не виводить адрес.
- Необов'язкову парольну фразу («25-те слово»): парольна фраза BIP-39 не впливає на контрольну суму самої фрази, тому тут не перевіряється.
Щоб переглянути виведені адреси, зробіть так
- Відкрийте
github.com/iancoleman/bip39 - Завантажте
bip39-standalone.html(один файл, працює офлайн, повний список слів усередині) - Від'єднайте кабель / вимкніть Wi-Fi / відкрийте завантажений файл у приватному режимі браузера
- Перевірте seed-фразу / перегляньте виведені адреси
- Закрийте браузер (приватний режим сам усе видаляє)
Це не параноя: будь-який онлайн-інструмент для створення чи перевірки seed-фраз вразливий до кейлогерів, шкідливих розширень браузера й віддаленого впровадження скриптів. Коли можете — працюйте офлайн.