ВИЗНАЧЕННЯ відкритого ключа
Публічний ключ - це криптографічний код, який дозволяє користувачеві отримувати криптовалюти на свій рахунок. Відкритий ключ у поєднанні з приватним ключем є важливими інструментами, необхідними для забезпечення безпеки криптовалюти.
ПОЛОЖЕННЯ ВНИЗ відкритого ключа
Коли користувач ініціює свою першу в історії транзакцію з біткойнами або альткоінами, створюється унікальна пара відкритого та приватного ключа. Кожен із клавіш - це довгий рядок буквено-цифрових символів, який допомагає зберегти сховища користувачів у цифровій екосистемі. Приватний ключ відомий лише користувачеві і служить цифровим ідентифікатором користувача. Приватний ключ дає право користувачеві проводити, вилучати, переводити чи здійснювати будь-яку іншу транзакцію зі свого облікового запису. До приватного ключа застосовується складний алгоритм для створення відкритого ключа, і обидва ключі зберігаються в цифровому гаманці.
Коли користувач ініціює транзакцію для надсилання, скажімо, біткойнів, іншій особі, транзакцію слід транслювати в мережу, де розподілені вузли (тобто люди за комп'ютерами) підтверджують дійсність транзакції перед її завершенням і записують на блокчейн. Перед трансляцією транзакції цифровий підпис підписується за допомогою приватного ключа. Підпис підтверджує право власності на приватний ключ, хоча він не розголошує реквізити приватного ключа нікому. Оскільки відкритий ключ виготовлений із приватного ключа, відкритий ключ користувача використовується для підтвердження того, що цифровий підпис походить від його приватного ключа. Після того, як транзакція буде підтверджена як дійсна, кошти надсилаються на публічну адресу одержувача.
Публічна адреса - це хешована версія відкритого ключа. Оскільки відкритий ключ складається з надзвичайно довгого рядка чисел, його стискають і вкорочують для формування публічної адреси. Фактично, приватний ключ генерує відкритий ключ, який, у свою чергу, генерує публічну адресу. Коли двоє людей укладають угоду, де один надсилає іншим жетони чи монети, вони розкривають один одному свої публічні адреси. Публічна адреса нагадує номер банківського рахунку. Відправник потребує номера, щоб мати змогу надіслати кошти одержувачу, який потім зможе витратити або зняти його своїм приватним ключем. Одержувач також може перевірити партію монет відправника за допомогою публічної адреси відправника, яка відображатиметься на його екрані.
Хоча відкритий ключ і адреса розроблені з приватного ключа, зворотний випадок майже неможливий,. Мережа криптовалют залишається захищеною, використовуючи складні математичні функції, щоб забезпечити неможливість опрацювання приватного ключа з відкритого ключа, тим більше, що відкритий ключ та його хеш-версія бачать усі в мережі. Оскільки неможливо відновити приватний ключ із відкритого ключа чи адреси, якщо користувач втратить свій приватний ключ, будь-який біткойн чи альткойн, розташований за його публічною адресою, буде назавжди недоступним. З іншого боку, користувач, який втрачає свій відкритий ключ, може відтворити його за допомогою приватного ключа.
