We work 24/7

Цифровая подпись

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

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

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

Related publications