Nice, I will try to get one of those for me at LNbits Shop after this Saturday ( or next week because of the possible chain slip BIP-110 drama)..
Well all that coldcard fiasco reminds my CS textbooks and history of computer sciences and for me it is an opportunity to chitchat about computers and visiting places like Computer Sciences Museum (I took this photo of ERNIE circa 2015 in London) or plan a visit to again The National Museum of Computing (TNMOC) 😁
Whenever Bitcoin wallets come to mind, the very first thing I think about is TRNGs. So guys, let me share a piece of text from my textbooks to show that this issue is definitely nothing new. 👇
Building a true random number generator (TRNG) requires unpredictable real-world physics like atmospheric noise, thermal heat, or radioactive decay.
Alan Turing & The Ferranti Mark 1 (1951)
Built in Manchester in 1951, the Ferranti Mark 1 was the earliest commercial general-purpose electronic computer to include a hardware RNG. Co-designed by Alan Turing, it used an explicit hardware instruction to generate 20 random bits at a time from thermionic valve electrical noise. Turing recognized the value of non-determinism for stochastic processes and AI experiments, though early programmers struggled to distinguish true randomness from hardware faults or memory drift.
ERNIE 1 & The Bletchley Park Legacy (1956–1957)
The Team: ERNIE was built by Tommy Flowers, Sidney Broadhurst, and Harry Fensom, the same engineering group behind Colossus, the world’s first programmable electronic digital computer used for code-cracking at Bletchley Park during WWII.
The Mechanism: Designed to draw Premium Bond numbers fairly, ERNIE 1 generated true randomness by measuring thermal noise from the unpredictable movement of electrons through neon gas diodes. Testing Randomness: To prove to a skeptical public that ERNIE was unbiased, software pioneer Dame Stephanie "Steve" Shirley developed the Pegasus statistical verification program to rigorously audit its outputs.
Fast forward to the present days there are plenty of International industry standards on TRNGs.. for instance... ISO/IEC 20543 for test methods for the verification of probabilistic properties of random bit generators, ISO/IEC 19790 for Security requirements for cryptographic modules (FIPS 140-3 alignment), ISO/IEC 18031 for Random bit generation. Therefore, it is always prudent to choose products that adhere to industry standards to protect your bitcoin, as learning from more experienced individuals is generally excellent advice.