Even without 51% of the mining power, if you have say 5% of mining power and you deliberately only mine 1 transaction in your block aren't you going to create a traffic jam of transactions and effectively DDOS the network? (And the 1 transaction could be a movement of the attackers own funds backward and forward).

Roughly 5% of blocks are going to get no useful transactions processed.

  • The only transaction that a block must have is the coinbase, in order to claim the reward. Every other transaction is optional.
    – Nick ODell
    Feb 24, 2017 at 20:27

1 Answer 1


With 5% of mining power you only mine 1 every 20 blocks. "The attacker" would somewhat slow the network down, but they wouldn't stop it from working. He would need to pay for all the harware he is using and he would deliberately loose the potential 0.5 BTC per block in fees.

  • If this is done at a time the network is already stressed, then this still appears to be a cost-effective attack.
    – AndyM
    Feb 27, 2017 at 3:40
  • @AndyM Consider the fact, that it would drive fees the higher the more effective the attacker is, which would mean more hash power will appear and make the attack less effective. Mar 2, 2017 at 18:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.