Reasons to add sync flags to Bitcoin

Jul 28 - Jul 28, 2016

  • There is a proposed strategy to reduce the impact of a block-with-valid-header-but-invalid-transactions-spam-attack by using sync flags.

The key to the strategy is to relax the requirement that a flag commit to a completely valid block, instead requiring only a valid block header. Miners can commence mining a flag as soon as they obtain a valid block header and can choose to abandon or continue mining the flag if spam is discovered. The split of hashpower between the flag and mining for a valid block should reflect miners' estimates of the cost of negative outcomes. This approach neutralizes the harm done by the attack and incorporates the work done to produce the spam into the blockchain cumulative Proof of Work, without payment to the spammer.

Bitcoin Logo

TLDR

Join Our Newsletter

We’ll email you summaries of the latest discussions from authoritative bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.

Explore all Products

ChatBTC imageBitcoin searchBitcoin TranscriptsSaving SatoshiBitcoin Transcripts Review
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count

We'd love to hear your feedback on this project?

Give Feedback