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



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

Але тут виникає проблема — як запам’ятати або безпечно зберегти послідовність із 256 випадкових цифр? Саме так. Ніхто нормальний цього не зробить. Одна помилка під час переписування — і ти втрачаєш усе.

Тут вступає BIP39. Це стандарт, який перетворює твій випадковий приватний ключ у список із 12 або 24 звичайних англійських слів. Замість того, щоб запам’ятовувати щось таке: 11000101101111111111000001010001000000100011111111101101011111110011111111010111111111101110, ти просто маєш: truck renew fury donkey remind reform laptop details divide sadness because fat.

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

І є ще щось класне — контрольна сума. Останні цифри у бінарному коді? Це перевірка. Якщо неправильно введеш початкове слово у гаманець, контрольна сума не співпаде, і гаманець тебе попередить. Геніально просто, але математично надійно.

Вибір конкретних 2048 слів для стандарту BIP39 мав свою логіку — жодні два слова не мають однакових перших чотирьох літер. Це зменшує шанс, що ти переплутаєш "truck" з "trust" під час переписування.

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

Саме тому люди кажуть, що Біткоїн — це гроші, захищені математикою. BIP39 — це не магічні слова, а математика, одягнена у форму, яку людина може обробляти без ризику, що щось зламається. Замість запам’ятовувати 256 цифр, ти запам’ятовуєш 12 слів. Замість копіювати бінарні послідовності — переписуєш звичайні слова. І безпека залишається на тому самому рівні.
BTC3,04%
NIM-0,47%
ALE0,3%
TA0,19%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріплено