Цифровая подпись подтверждает, что транзакция была разрешена владельцем соответствующего приватного ключа, при этом сам секрет в сеть не передаётся. Кошелёк берёт данные операции, формирует криптографическую подпись, а узлы блокчейна проверяют её с помощью публичной информации. Если проверка успешна и остальные правила соблюдены, транзакция может быть принята.
Подпись защищает не только факт авторства, но и целостность операции. Изменение адреса получателя или суммы после подписания делает исходную подпись недействительной. Именно поэтому блокчейн может проверять операции без центрального банка, который вручную подтверждает каждую команду пользователя.
В повседневном интерфейсе человек часто просто нажимает «Подтвердить», но фактически кошелёк выполняет криптографическую процедуру. При работе с DeFi подпись может относиться не только к переводу, но и к разрешению смарт-контракту. Перед подтверждением нужно читать, что именно подписывается: безопасная технология подписи не защищает от добровольного согласия на опасное действие.
TXID, transaction hash или хэш транзакции — уникальный идентификатор конкретной операции в блокчейне. После отправки кошелёк или биржа обычно показывает длинную последовательность символов, по которой ...
Address poisoning — мошенническая техника, рассчитанная на привычку копировать адрес из истории транзакций. Злоумышленник создаёт адрес, первые или последние символы которого похожи на реквизиты, кото ...