What is a Hash Time-Locked Contract (HTLC) primarily used for?
-
A
Enabling trustless cross-chain atomic swaps by combining hash locks and time locks
-
B
Securing smart contract code from reentrancy attacks
-
C
Compressing transaction data for rollup submissions
-
D
Encrypting validator communications in a PoS network