Способы защиты от атак повторного воспроизведенияДжефф Гарзик отменил опцию защиты от повторного воспроизведения в репозитории btc1 на GitHub. Это вызвало некоторую обеспокоенность, так как многие считают, что отсутствие защиты от воспроизведения станет причиной всевозможных ужасов в сети.
В настоящей статье я объясню несколько способов защиты от атак воспроизведения независимо от того, реализована ли данная опция. Для этого понадобится объяснить, как работают транзакции Биткоина и как используются неизрасходованные выходы транзакций (UTXO), так что, надеюсь, вы, дорогие читатели, сможете лучше понять, что нужно для безопасной работы.
UTXO
Чтобы понять, как защититься от атак повторного воспроизведения, необходимо сначала немного углубиться в работу Биткоина.
В случае Биткоина у вас на самом деле нет единого большого баланса, даже если все платежи отправлялись на один и тот же адрес. Вместо этого есть множество мелких платежей, называемых UTXO.
UTXO расшифровывается как «unspent transaction output», или «неизрасходованный выход транзакции», и можно представить себе это как отправляемые вам банковские чеки. Вы можете расходовать только то, что у вас есть, и эти чеки пополняют баланс, отображаемый вашим кошельком.
Далее
https://cryptocurrency.tech/sposoby-zashhity-ot-atak-povtornogo-vosproizvedeniya/