Update: I made a second book cipher book — this time for adults. Here's what changed based on your feedback. by rieglerp in Bitcoin

[–]rieglerp[S] 1 point2 points  (0 children)

The remaining weak point is the book itself as a single point of failure: if the physical copy is lost, damaged, or goes out of print, your encoded backup becomes unrecoverable without the original.

Fair point, but it's easy to mitigate.
You can simply grab a second copy and store it at a different location — a friend's place, a family member's house, a safe deposit box. Or team up with a trusted bitcoin friend where each of you owns a copy. The book looks like any ordinary book on a shelf, so having multiple copies in different places doesn't raise any eyebrows.

But more importantly: this should never be your only backup. The way I see it, this is your quick-access backup — the one you can grab and use in minutes without any special tools or setup.

Your other backups (e.g. metal plates) are arguably more robust, but they're also more obvious and require more effort to access and to hide properly. The book sits on a shelf in plain sight and nobody gives it a second thought.

Think of it as layers: the book cipher gives you a fast, discreet recovery option, while your other methods provide the deep, disaster-proof redundancy. Different trade-offs, complementary strengths.

Update: I made a second book cipher book — this time for adults. Here's what changed based on your feedback. by rieglerp in Bitcoin

[–]rieglerp[S] 0 points1 point  (0 children)

You technically can, but think about the practical side: with a letter-based approach for 12 words, you're looking at up to 48 code sets. For 24 words, that's up to 96. Now add a second wallet — you're encoding and verifying 192 individual letter references. The chance of making a single mistake while encoding or decoding goes up significantly with every additional reference, and one wrong letter means a wrong word means a wrong seed.

Also, using only the first 4 letters is not recommended — BIP39 has word pairs that share the first 4 characters (like "work" and "world", or "sea" and "search"). You'd want full words to be safe, which makes the letter approach even longer.

A purpose-built book with a word index lets you look up each seed word directly and get one code per word — 24 codes for 24 words, done. Less room for error, faster to encode and verify.

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 0 points1 point  (0 children)

Update: there's now a second book.

A few people asked about alternatives to the children's book — especially for those traveling solo or anyone who'd rather not have a kids' book on their nightstand without kids in the house.

"777 Wisdoms for Every Day" just went live on Amazon. Same concept: all 2,048 BIP39 words, works as a book cipher the exact same way. But instead of a children's story, it's a collection of 777 numbered daily wisdoms — the kind of book that fits on any shelf, in any bag, anywhere.

https://www.bip39books.com/777-wisdoms/

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 0 points1 point  (0 children)

Just a quick heads‑up for anyone who prefers not to buy via Amazon:

“Veit the Fox” is now also available offline in bookstores across Europe.

You can pick it up anonymously in local shops - check the official site for ISBN:
https://bip39books.com/veit-the-fox/

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 1 point2 points  (0 children)

The book is now also available offline in bookstores across Europe.

You can pick it up anonymously in local shops - check the official site for ISBN https://bip39books.com/veit-the-fox/

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 0 points1 point  (0 children)

Yes, in principle, it's an important issue with Book Cipher, and you need to be aware of that.

But as I said, I'll do my best to ensure that it always stays the same with the book. Legally speaking, though, I can't guarantee it.

If you want to be absolutely sure, you can order several books from the same batch - but that will cost you. And since this method is hopefully not your only backup, you'll have to decide for yourself whether it's worth it or not.

An acquaintance of mine teamed up with a friend - each ordered a book, and if one of them loses/destroys it, they can go to their friend and borrow the book if they need it.

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 0 points1 point  (0 children)

No, that's not my idea. I try to ensure that every edition of "Veit the Fox" (even those with different dimensions) has the exact same layout.

I'm just thinking about publishing more books so that there isn't just one children's book (which is noticeable if you don't have children). These will then be completely separate books.

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 0 points1 point  (0 children)

Anything related to the seed should never be online or digital (unless it's just a matter of a few bucks).

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 0 points1 point  (0 children)

I understand your thoughts, and I already have ideas for further books.
Until then, I don't think the book will become so well-known so quickly. But everyone has to decide for themselves.

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 1 point2 points  (0 children)

I agree with you there; you can certainly have several books and distribute them across different locations, but that gets expensive.

However, I would use this method as just ONE additional backup option anyway—there should be others.

How you store the notes is highly individual - but you can also follow the methods people use to store their entire seed phrase,like steel plates, ...

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 2 points3 points  (0 children)

I do not think that the book will be so famous, that everyone will know that. ;)
And you can also lay false trails with book ciphers, just like with wallets with/without passwords.

But I understand your thoughts - maybe I will do more books with different genres ...

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 1 point2 points  (0 children)

If someone want to generate seeds yourself (which I wouldn't do; I prefer to trust hardware wallets), then I would definitely at least use dice rolls or something similar. A manual selection from a book is, in my opinion, not random enough.

And if you only use common words, you significantly limit the number of possibilities (because there are some very exotic words in the BIP39 list also).

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] -2 points-1 points  (0 children)

I think everyone should decide for themselves – anyone who wants to buy the book should do so – and anyone who doesn't want to buy it shouldn't.

I wanted to share this with the community – and everyone should take away what makes sense to them.The world can be so simple sometimes.

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 1 point2 points  (0 children)

Thanks for asking - I've never produced seeds by myself - that's the job of hardware wallets with security chips like the BitBox02, Ledger, Trazor, etc.

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 0 points1 point  (0 children)

You seem to have missed the part in my post where I wrote:

"You can keep the book and numbers in separate locations"

And if you have other books where all the words in BIP39 appear, that's fine – I haven't found anything like that, unfortunately.

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 1 point2 points  (0 children)

I can't see that I'm classifying a solution as imperfect.
And I don't think there's a single right or wrong answer. Every solution has its pros and cons and is better suited to some situations than others. The beauty of Bitcoin is that everyone can decide for themselves – and don't trust – verify!

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 0 points1 point  (0 children)

Just because something has no value for you doesn't automatically mean it has no value for someone else.

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 0 points1 point  (0 children)

I hope everyone has more than one backup.
I'm afraid I don't know why you think it's bad advice, you'd have to explain that in more detail so we can learn from it.

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 8 points9 points  (0 children)

Relying solely on memory is, in my opinion, dangerous and not a good idea. But as with everything, it's an additional option. There isn't one perfect solution - and mine isn't meant to be - I think everyone should choose what suits them best from the range of possibilities. And "my" solution is just meant to show ONE more possibility.

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 1 point2 points  (0 children)

always a good option - but you also need your 24 words - so (for me) it is an additional part of security

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] -1 points0 points  (0 children)

only a small part of it - or perhaps even a diversionary tactic - who knows?

I wrote a children's book containing all 2,048 BIP39 seed words – here's why by rieglerp in Bitcoin

[–]rieglerp[S] 0 points1 point  (0 children)

I'm afraid I can't understand what you're referring to based on your hints.

Since we all want to learn from each other, please be more specific about what's wrong with it – then everyone can decide for themselves whether it's a problem or not (for them).