When you send a bitcoin transaction it goes to mempool first (if it is valid). It's then unconfirmed.

When a miner chooses to include it in a block it becomes confirmed (once).

Each time a new block is mined after that and build on top of the first conformation it gets confirmed again.

Sometimes a Blockchain gets reorganised and a confirmed transaction can become unconfirmed.

This can especially happen within first 2-3 confirmations.

It's highly highly unlikely to reorganise after 6 confirmations.

That's why large amounts should have 6 confirmations before being treated as settled.

Reply to this note

Please Login to reply.

Discussion

Thank you, I finally got it.

Sometimes we realise how much we still don't understand πŸ˜‚

It's a really clever distribution of control. It doesn't get into the mempool if majority of nodes don't approve it... And it doesn't get mined if no miner "approves" of it.

So both nodes and miners are needed to make sats flow.

Genius