Приватный ключ

Приватный (закрытый) ключ DecimalChain — это особая комбинация символов, которая предоставляет доступ к хранящимся на счёте криптовалютам. Только человек, который знает ключ, может перемещать и тратить монеты. Закрытый ключ является неотъемлемой частью криптовалюты. Благодаря ему владелец криптовалютного кошелька защищён от потерь и несанкционированного доступа к своим средствам.

Принцип работы

Пользователь получает публичный адрес кошелька (он же публичный ключ) и приватный ключ для транзакций. На публичном адресе владельца криптокошелька находятся полученные им средства, с которого он может отправить их любому другому пользователю.

Кошелёк пользователя хранит закрытый ключ. Когда в нём создаётся транзакция, программное обеспечение кошелька делает цифровую подпись, обрабатывая транзакцию с использованием закрытого ключа. Данный алгоритм защищает систему, поскольку единственным способом генерации значения цифровой подписи для любого перевода является использование приватного ключа.

Подпись используется для подтверждения транзакции. Иными словами, она гарантирует, что после совершения транзакции она не может быть отменена, а средства получены от конкретного пользователя.

Для чего нужен

Приватный ключ выполняет две основные функции.

Первая — это надёжное хранение криптовалюты, так как только тот, кто знает закрытый ключ, может проводить операции с этими активами. Вот почему нужно быть предельно внимательным при создании ключа и ни в коем случае не показывать его третьим лицам, а также не хранить в интернете (в идеале — даже на компьютерах, которые подключены к интернету).

Вторая функция — это подпись транзакций. Приватный ключ является цифровой подписью. Как уже было сказано выше, к каждому приватному ключу привязан уникальный публичный ключ или адрес. При отправке транзакции в сеть ноды проверяют соответствие адреса отправителя с его публичным ключом, при этом информация о закрытом ключе остаётся секретной для всех, даже для валидаторов. Как только будет получено необходимое количество подтверждений, транзакцию доставят получателю.

Потеря приватного ключа

Потеря приватного ключа или его компрометация равносильна абсолютной потере доступа к кошельку и средствам, хранящимся на нём. Восстановить или поменять приватный ключ при потере невозможно.