Did you know you can generate a Bitcoin private key using a coin?

Most people let their wallet software generate their private key, which is totally fine but Bitcoin doesn’t require a computer to create one.

A Bitcoin private key is just a 256-bit number…
And a fair coin flip produces 1 bit of entropy.

So in theory (and in practice), you can generate a completely valid, secure Bitcoin private key by doing:

  • Heads = 1
  • Tails = 0

The math is simple. 256 coin flips is 2^256 potential outcomes.

Once you have your 256-bit binary sequence, you can convert it offline into:

  • hex format
  • WIF private key
  • or even a BIP39 seed phrase

All without touching the internet.

You could also do this with dice, a dice roll is roughly 2.585 bits of entropy. Therefore 99-100 dice rolls will give you enough entropy for a 256 bit private key.

This works because Bitcoin’s security comes from math.

I mean how could you not love Bitcoin!

submitted by /u/MegaSackk to r/Bitcoin
[link] [comments]
Quelle: bitcoin-en