Isn’t it right that bitcoins transactions are only confirmed when a block is mined? So when we hit 21.000.000 and there are no blocks to mine, how will you transfer your bitcoin if it can’t be confirmed?

  • this is 100% a duplicate.
    – ndsvw
    Feb 13 '18 at 12:31

A misunderstanding. Blocks will continue to be mined after the last new bitcoin is delivered as a block reward several years from now. Miners are also paid any transaction fees as well as the block reward. This is why there are transaction fees. The number of blocks is not technically limited, provided several caveats e.g. there is enough storage available to download the blockchain.

  • Thank you for your comment. I just want to know things for sure, because normal bitcoin website explain it like this: "Roughly every ten minutes, a new block is created and added to the blockchain through the mining process. This block verifies and records any new transactions. The transactions are then said to have been confirmed by the Bitcoin network." See: buybitcoinworldwide.com/confirmations So really how could the network confirm it, without new blocks?
    – Kevin
    Feb 13 '18 at 12:45
  • The quote is correct. The current consensus is that there will only be ever 21,000,000 Bitcoins (BTC) mined, however, there can be an indefinite number of blocks. Once the block rewards reduce to zero and the supply of new Bitcoin runs out, mining new blocks just continues without the block reward.
    – Willtech
    Feb 13 '18 at 17:49
  • Thanks for your explanation! (if its still not clear for others: you can read comments from the same question I asked here: bitcointalk.org/index.php?topic=2940759.0)
    – Kevin
    Feb 16 '18 at 13:31

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