What is a 'replay attack' in the context of blockchain transactions, and which cryptographic element prevents it?
-
A
Reusing old blocks; prevented by Merkle roots
-
B
Broadcasting a valid signed transaction on another chain; prevented by chain ID in signatures
-
C
Duplicating wallet keys; prevented by ECC
-
D
Reusing hash values; prevented by SHA-256