source avatarVlad Web3

Share

You send a DAC transaction. It finalizes. Days later, you receive funds at that same address. You have just put new funds behind a public key that is already exposed. That is why @dac_chain’s yellow paper recommends a fresh address for every transaction. Here is the sequence. Before broadcast, DAC’s Entropy-Padded Transactions encrypt the signed transaction, hiding the sender’s public key during transmission. After finalization, the entropy used for encryption is revealed. The transaction, including that public key, becomes public. DAC retains ECDSA, the signature scheme also used by Ethereum. A sufficiently capable quantum computer could derive a private key from its exposed public key. An empty, retired address leaves that attacker nothing to spend. An address you keep funding gives the exposed key control over new money. The practical detail matters: generating another address is only part of the habit. The previously spent address must stay empty and out of use. DAC’s recommendation connects transaction protection with what happens afterward. Once a public key becomes visible, future funds should belong to a fresh one.

Disclaimer: The information on this page may have been obtained from third parties and does not necessarily reflect the views or opinions of KuCoin. This content is provided for general informational purposes only, without any representation or warranty of any kind, nor shall it be construed as financial or investment advice. KuCoin shall not be liable for any errors or omissions, or for any outcomes resulting from the use of this information. Investments in digital assets can be risky. Please carefully evaluate the risks of a product and your risk tolerance based on your own financial circumstances. For more information, please refer to our Terms of Use and Risk Disclosure.