Adam O’Brien
· 3w
Running a node costs less than a Netflix subscription.
You download the software, sync the chain, and become a fully sovereign participant in the Bitcoin network, verifying your own transactions, hol...
Very true, but how many people actually have a home server? Because that’s the prerequisite we should all have, just as we should all have a domain name, IPv6 with a global per host, and a basic IT literacy that spans every discipline, yet is lacking in almost every discipline, often including PhDs in CS and CE.
Nowadays we write everything on computers, except perhaps for a few notes, but most people don't know how to typeset a decent document, they don't know how to generate a graph, do basic maths, or draw in a simple CAD or freehand style. In other words, most are incapable of communicating their thoughts using the tools of their time at the minimum level necessary to be defined as an "intellectual" or a "cultured person".
On the Bitcoin side, there's also a software problem: we need a single, trivial-to-deploy application that does everything, modular if you like, but unified and well-documented. Not Bitcoin Core and LND and Alby Hub and Zeus... we need to be able to say, "Want your own bank? Right, go install ... | cargo build ... | uv install ... and you've already got what you need; nix develop if you want, or check your distro's package manager, you don't need anything else. If you want, put NGINX in front of it, but it's not necessary, you're up and running with just this app. Go to [::1]:12345 and you've got the web UI with your on-chain addresses, you create a Lightning channel on the fly, manage its liquidity, and you've also got the documentation, links to mobile Lightning wallets, logs, etc. You also find a textual dump of the config to makes anything easy reproducible. You don't need anything other than to study this single, cross-platform, well-documented project". That’s how you spread it to the masses; as it stands today, it's beyond the level of effort even most nerds are willing to put in, so people end up on CExs and living on someone else's services.
There's Umbrel, Start9, etc which is good, but it's still not enough and it's lagging behind because the people behind these distros are stuck in a bygone era without realising it; they don't offer a solid enough foundation for the end user.
❤️1