Bitcoin-гаманець складається з двох ключів:
Закритий ключ – це як головний пароль, який дозволяє керувати засобами. Його не можна нікому показувати. Відкритий ключ – це як номер банківської картки. Він потрібний, щоб вам могли відправити гроші, але сам собою нічого не відкриває.
Закритий ключ – це просто випадкове дуже довге число. З нього за допомогою складної математики створюється відкритий ключ, а потім - ваша Bitcoin-адреса. Але процес працює тільки в один бік: дізнатися про закритий ключ за адресою неможливо.
Чи можна підібрати закритий ключ?
Уявіть, що закритий ключ - це кодовий замок з 256 колесами, що обертаються, і на кожному з них 10 чисел. Щоб відкрити замок, потрібно вгадати усі 256 чисел. Загальна кількість комбінацій настільки величезна, що:
Якби кожна людина на Землі (приблизно 8 мільярдів) отримала суперкомп'ютер. Кожен із цих комп'ютерів перебирав би мільярди ключів кожну секунду. І вони працювали б усі разом стільки ж часу, скільки існує Всесвіт (13 мільярдів років). Вони все одно не змогли б перевірити й крихітну частину можливих комбінацій.
А якщо пощастить випадково?
Шанс випадково вгадати закритий ключ приблизно такий самий, як:
Вказати пальцем на один конкретний атом із усіх атомів у Всесвіті.
Або виграти в лотерею мільярд разів поспіль.
Випадково знайти чийсь закритий ключ або підібрати його неможливо. Простір варіантів настільки велике, що вся міць людства не впорається з цим завданням навіть за весь час існування Всесвіту. Це і робить Bitcoin безпечним