Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 4
Generated: 22:04:12
I understand that the Bitcoin network decentralized, however the code is maintained on Github, and therefore write-access to the codebase is very centralized. In what sense then is Bitcoin's development not centralized? Why does Bitcoin not have something like a DAO instead? #bitcoin #dao #asknostr
2024-09-25 12:49:28 from 1 relay(s) 1 replies ↓
Login to reply

Replies (4)

In away I agree, but... The code is open source. You can fork the repo and make any changes you like and host it anywhere you like. The on prerequisite is that the consensus rules are not broken and you're good to go. Build it and run it.
2024-09-25 13:19:02 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
Sure, but that doesn't really address the issue. If the developers themselves are too centralized, they would be susceptible to capture and coercion, and this could undermine the integrity of the future code.
2024-09-25 13:33:14 from 1 relay(s) ↑ Parent 2 replies ↓ Reply
The Bitcoin network relies on common rules; not common code. While you could argue that in all practicality, Bitcoin Core is *the* codebase with *the* developers that are *too centralized*, it doesn't have to stay that way. There are other forks of the codebase that comply with the same rules that have their own developers. Any code change that introduces an incompatibility with the existing network rules effectively forms a separate forked network. As such, a code change to the rules (captured, coerced, or otherwise) is only effective to the extent that network participants choose to accept it.
2024-09-25 18:20:53 from 1 relay(s) ↑ Parent Reply