Что такое шифрование блокчейна?
Технология блокчейн не опирается на шифрование в традиционном смысле; Скорее, он использует методы шифрования для защиты данных и транзакций. Ниже приведены некоторые основные криптографические элементы, обычно используемые в блокчейне.
1: Хэш-функции. Хэш-функции — это математические алгоритмы, которые принимают входные данные (или «сообщение») и возвращают строку байтов фиксированного размера. Эти хеши уникальны для своих входных данных и используются для проверки целостности данных. В блокчейне каждый блок содержит хэш предыдущего блока, создавая цепочку блоков, отсюда и название блокчейн.
. 2. Шифрование открытого/закрытого ключей: пары открытого/закрытого ключей используются для безопасных цифровых подписей и проверки личности. У каждого пользователя в сети блокчейна есть пара ключей: открытый ключ, который используется совместно с другими, и закрытый ключ, который хранится в секрете. Транзакции подписываются с использованием закрытого ключа отправителя и проверяются другими с использованием открытого ключа отправителя.
3. Цифровые подписи. Цифровые подписи создаются с использованием комбинации сообщения и закрытого ключа. Он гарантирует, что сообщение отправлено владельцем закрытого ключа и что сообщение не было подделано во время передачи.