Crypto 101:
Finality

Why do bitcoiners want a Lambo?

Because Ferrari is owned by Fiat.

Crypto 101:
Finality

the fact or impression of being final and irreversible

Finality

When is a transaction irreversible?

Let's look at
block mining

Hey guys!
I Found a new

block!!!!11!!1!!!

Trial and Error

Millions of times per second

=

Hash Rate

Current BTC Hash Rate:

Current BTC Hash Rate:

50 000 000 000 000 000 000

That's 50 Trillion (or 50 Quintillion, depending on where you live)

For every new block, a lot of work is put into the chain.

What if...

Hey guys!
I Found a new

block!!!!11!!1!!!

Hey guys!
I Found a new

block!!!!11!!1!!!

The chain with the most work wins

Tutorial:
Attacking Bitcoin

To revert Block #3, we need to:

- Create a new Block #3b

- Send it to everyone, before someone else creates Block #4

 

Not easy, but doable

(happens all the time, by accident)

To revert Block #2, we need to:

- Create a new Block #2b

- Create a new Block #3b as well

- Send them to everyone, before someone else creates Block #4 is created

 

Exponentially harder, might still be doable

To revert Block #2, we need to:

- Create a new Block #1b

- Create a new Block #2b

- Create a new Block #3b

- Send them to everyone, before someone else creates Block #4 is created
 

Probably 99% unlikely, or something

Not real math

You need more power than the rest of network.

As in: You need at least 51%

Each new block helps confirm all previous blocks

Finality:
6 confirmations in BTC*
20-30 confirmations in ETH*

Thank you

UTRUST Learning Sessions - Crypto 101: Finality

By Miguel Palhas

UTRUST Learning Sessions - Crypto 101: Finality

  • 299