Post
Topic
Board Development & Technical Discussion
Re: [HOW TO] Generate Secure Bitcoin Minikeys using base57 and base32
by
Ambatman
on 03/03/2025, 08:56:00 UTC
Wouldn't this method reduce entropy?
If I'm not mistaken a character of a minikey contains 5 bits.
Which is 110bits lesser than the standard 256 bit of security.
There's a reason minikeys normal standard of 30 character wasn't widely adopted.

Do you remember source or reason why each character of minikey have 5 bits or minikey as whole only have 110 bits? From naive calculation, the possible combination is quite higher than 2^110.

Code:
log2(58^30) = 174.99
log2(57^30) = 175.74
log2(32^30) = 150

The 110 bits came from his characters been 22 and 5bits per character would yield 110Bits.
I guess I over simplified it
I thought minkeys used used same base as native Segwit base32.
Hence my 5 bits per character

So in summary the normal entropy his idea is implementing would be
Code:
Log2(57^22)=128.88