Криптографические ключи.

Криптографические ключи — это пара ключей, которая используется для обеспечения безопасности и аутентификации в сети блокчейн.
Оба ключа выполняют сразу несколько функций. Ответим простыми словами как они работают и зачем нужны, не углубляясь в математические доказательства и сложные формулы, которые стоят за их работой. Ведь для полного понимания вам необходимо иметь знания в основах теории множеств, эллиптических кривых, модулярной арифметики, понимать принципы симметричной и асимметричной криптографии. Кроме того, важно чётко осознавать разницу между «простыми» и «сложными» задачами и их роль в криптографии.
Публичный ключ:
1) Служит адресом и именем узла (нода). От его имени исходят сообщения и на него они приходят.
2) С его помощью все узлы (ноды) в сети блокчейн удостоверяются в подлинности цифровой подписи и отправленного сообщения, чтобы убедиться, что настоящий владелец узла отправил это сообщение. (Главный принцип, чтобы хэш сообщения совпадал с хэшем цифровой подписи).
3) С помощью приватного ключа получателя сообщения шифруются данные таким образом, чтобы только владелец данного публичного ключа мог дешифровать данные с помощью своего приватного ключа.
Приватный ключ:
 1) С его помощью, каждый раз когда пользователь отправляет сообщение, приватный ключ генерирует уникальную цифровую подпись. Эта подпись представляет собой зашифрованную версию данных сообщения, которая в сочетании с публичным ключом позволяет сети подтвердить, что транзакция действительно исходит от пользователя, без раскрытия приватного ключа.
2) Также с его помощью, когда на адрес публичного ключа приходят сообщения, его владелец с помощью приватного ключа может их дешифровать.
Криптографические ключи в блокчейне нужны для обеспечения безопасности сообщений и конфиденциальности пользователей. Они работают вместе, чтобы создать надёжную цифровую идентификацию для пользователей в децентрализованной системе без участия третьих лиц.