npub1l7…epah7 on Nostr: Thought experiment: How can we 10X the number of bitcoin nodes running in a ...
Thought experiment:
How can we 10X the number of bitcoin nodes running in a distributed, trustless way?
Turnkey software solutions make it easy for people to set up a node but the hardware is often overpriced and overhyped, while the software provides a central point of capture (What do you do if your Raspbery Pi Node Software Provider goes rogue and auto-updates all their users to an evil fork?)
So I’m toying with the idea of mad market devices with the bitcoin software burned into the hardware in a write-once way. Nodes can’t be upgraded remotely since it’s basically an ASIC for a particular version of the consensus model.
But how can you trust the hardware to truly be write-once and/or not have a backdoor? How can you allow updates for auxiliary software like Tor and Electrum?
Thoughts?
Or is it just a solution in search of a problem?
Published at
2023-07-27 12:54:48Event JSON
{
"id": "452d95e921bf9ea917e6efd04dba87e5c9fc0caaba5ec43a39397777095e42a9",
"pubkey": "ff8b6e10f723edbd8b894910988d001e377a593ef09139bb7200b3c3c81f7082",
"created_at": 1690462488,
"kind": 1,
"tags": [],
"content": "Thought experiment:\nHow can we 10X the number of bitcoin nodes running in a distributed, trustless way?\n\nTurnkey software solutions make it easy for people to set up a node but the hardware is often overpriced and overhyped, while the software provides a central point of capture (What do you do if your Raspbery Pi Node Software Provider goes rogue and auto-updates all their users to an evil fork?)\n\nSo I’m toying with the idea of mad market devices with the bitcoin software burned into the hardware in a write-once way. Nodes can’t be upgraded remotely since it’s basically an ASIC for a particular version of the consensus model. \n\nBut how can you trust the hardware to truly be write-once and/or not have a backdoor? How can you allow updates for auxiliary software like Tor and Electrum?\n\nThoughts?\nOr is it just a solution in search of a problem?",
"sig": "aa33abdce2e0d1c629eb7eb7b61ffb9299802ea0e78942f15a5b29c23509cb2ecde5e717cb045fa8df505eb6592d4efd7f67023e217151eccc2f1bcb44c8ba4d"
}