alternate proposal opt-in miner takes double-spend (Re: replace-by-fee v0.10.0rc4) [combined summary]



Individual post summaries: Click here to read the original discussion on the bitcoin-dev mailing list

Published on: 2015-02-23T11:03:36+00:00


Summary:

During a discussion about the security of zero-confirmation (0-confirm) transactions in Bitcoin, it was highlighted that while these transactions are fast, they are not completely secure. There is a small chance that even one confirmation (1-confirm) transaction can be reversed, and an even higher chance that 0-confirms can be reversed. This raises concerns, especially for high-value transactions, as it could potentially compromise the integrity of the Bitcoin system.To address this issue, one proposed solution is to introduce a new signature type that allows miners to spend the transaction if a double-spend is detected before a 1-confirm. This additional layer of security would benefit senders, particularly in cases where accidental double-spends may occur due to hardware or software crashes. Importantly, this feature would be optional, so users are not obligated to put their high-value coins at risk.The introduction of this new signature type would be soft-forkable, as it involves a new transaction type. While long-term, more scalable solutions are desirable, it is crucial to ensure that the core network functions effectively as a stepping stone towards those solutions.


Updated on: 2023-08-01T11:51:58.299162+00:00