У каждой транзакции одна и та же подпись?
Я хочу знать, генерирует ли сеть биткойнов одну и ту же подпись для каждой транзакции, потому что у людей только одна подпись?
Ответы
Нет, согласно сети биткойнов, система генерирует разные цифровые подписи для каждой транзакции. Потому что отправитель генерирует цифровую подпись из сообщения транзакции и своего закрытого ключа.
Подпись - это посредник, который доказывает, что у вас есть пароль, не видя закрытого ключа из-за математического алгоритма.
Биткойн использует алгоритм цифровой подписи с эллиптической кривой (ECDSA). В то время как люди в физическом мире используют свою уникальную подпись для аутентификации при принятии документов или контрактов, цифровые подписи представляют собой криптографические обязательства владельца закрытого ключа, соответствующего одному конкретному сообщению (которым в данном случае является транзакция Биткойн).
Поскольку входными данными для алгоритма генерации подписи являются сообщение и закрытый ключ, разные сообщения создают разные подписи.