Damus

Recent Notes

Bitcoin Mechanic · 3d
Current perspective - They tried to crudely wrestle control of Bitcoin away from the sovereigns with the "hard forks" in 2017. They realized that it just doesn't work. So instead this time around t...
nixb profile picture
BTW, my AI agent just caught a message from the Bitcoin daemon and reminded me to update the configuration file, hehe. 🤖
──────
### 🔍 Log Breakdown

1. UpdateTip: height=961417 ... progress=1.000000:
• Great news! Your Bitcoin Knots full node is 100% fully synchronized with the mainnet blockchain at block height 961417.
2. warning='Miner violated version bit protocol':
• Bitcoin Knots monitors block headers for non-standard miner version bits (e.g. version=0x29aac010). This warning triggers when a mining pool signals
custom bits outside standard BIP9 soft-fork signaling guidelines (such as covert AsicBoost or unauthorized version bit manipulation).
3. [error] This software applies the BIP110/RDTS network upgrade... consensusrules=rdts:
• Bitcoin Knots includes consensus enforcement for BIP110 / RDTS (Reorg Defense & Transaction Soft-fork).
• To uphold user sovereignty, Bitcoin Knots requires node operators to explicitly opt-in via their configuration file rather than silently forcing
consensus rules.

──────
### 🛠️ How to Dismiss the Warning:

To confirm the upgrade and silence the log error message:

1. Add the following line to your bitcoin.conf file:
consensusrules=rdts

2. Restart bitcoind.
Ben Arc · 3d
“Rolling dice is too hard to secure $100,000s of bitcoin.” My 9 year old daughter: https://video.nostr.build/ced412b634db68fef38366983eb535e6ee4b5a4a39274446637abc246d73bcc6.mp4
nixb profile picture
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.
❤️1❤️1
nixb · 4d
if you don't know what this formula means you are very far from being a "energy" specialist .. https://blossom.primal.net/d6778d1b5f0995bb20e2ac7a47932a88d0125d7245edd99d16e2b03010490e8e.png
FiddleHodlHomestead · 3d
wait - what? did we read the same post?
jimmysong · 1w
No doubt ColdCard screwed up massively. Hopefully they open source their software and hardware so multiple vendors can improve on their software and hardware. I don't see any other way the project sur...
nixb profile picture
A significant majority of introductory cryptography literature, such as Bruce Schneier's `Applied Cryptography` and `Cryptography Engineering`, or Jiewen Yao and Vincent Zimmer's `Building Secure Firmware`, emphasizes that computer systems are fundamentally designed to be predictable. Given that robust security relies entirely upon randomness and entropy, any architect of a secure system must continuously analyze and test this foundational principle to avert basic vulnerabilities. Neglecting this responsibility can be considered equivalent to professional negligence or malicious design.
nixb profile picture
“Generating genuinely random numbers using a computer is harder than you might think. Computers follow rules and are therefore predictable. Computer software can only mimic unpredictability; eventually patterns will emerge”

The need for true random number generators is as old as computing itself. I recall visiting the Science Museum in London, where I learned about ERNIE 1 (Electronic Random Number Indicator Equipment), a machine the British Post Office used to pick winning Premium Bonds. It produced random numbers from a physical event: the unpredictable movement of electrons through neon gas.

more at:
https://www.lightstraw.uk/gpo/posb/ernie/detail1.html
nixb profile picture
@Joe Nakamoto For me, one of the biggest lessons about Bitcoin was learning how to answer what is money? (in economic sciences) and how does information flow? (in computer science).
Joe Nakamoto · 1w
thanks you and I don’t know tbh. I know nothing about Freemasons!
nostrich · 2w
Core Lightning 26.06 ships with bwatch: a new event-driven, in-memory block-watching plugin. Your node registers its watches and catches up to the chain near-instantly. Faster startups, lighter footp...
nixb profile picture
Here’s a grammatically corrected version that keeps your intended meaning and tone:

I would buy your products if your PR and marketing used fewer buzzwords and were more grounded in real science. I believe most Blockstream customers aren’t shitcoiners, and they know how far quantum computers are from even factoring a number as simple as 7 × 3.

https://youtu.be/k_kyepATqB8
jack · 2w
https://buzz.xyz/ built on nostr
nixb profile picture
Please correct me if I am wrong, but this project seems to be an open-source collaboration platform like Slack or Microsoft Teams, designed for humans and AI agents to work together in a virtual room.

It recalls the goal of Google's Open Knowledge Format (OKF) to make documents easy to understand, fostering synergy between humans and machines. So I would suggest adopting OKF. It is a streamlined, accessible format that aligns with our current objectives.

https://github.com/GoogleCloudPlatform/knowledge-catalog/blob/main/okf/SPEC.md
1❤️1
nostrich · 1w
Yeah. Yet another slack clone. It's not that I'm again, decentralization is good. But it's not like a revolutionary idea