|
|
|
|
|
by smoldesu
1142 days ago
|
|
> a BTC developer could be rubber-hose compelled by the legal system to publish a patch > you are right that people would probably fork and not update One of us is misunderstanding how the Bitcoin core works. You're correct that a BTC developer could be compelled to publish a "bad patch", but nobody is obligated to accept it. If it's sufficiently controversial (eg. "accept my new ledger!"), there wouldn't even need to be a fork in the first place. It would die as a PR, and if it was forced through then miners would almost certainly protest since it undermines their authority. You're right in the strictest possible purview of "this is possible", but Bitcoin's community would be left bereft. Anyone who tries modifying the ledger knows the weight of what they're suggesting, that's why it just doesn't happen. |
|
Since we're talking about trust… what would happen if it were waved through the PR process, bypassing those checks entirely? (Do miners normally conduct code reviews?) What if it were obfuscated, disguised as something else – perhaps complete with tests "proving" that it was, in fact, that something else. It's been done before: http://underhanded-c.org/.
> Anyone who tries modifying the ledger knows the weight of what they're suggesting, that's why it just doesn't happen.
In other words… you're trusting that everyone in "Bitcoin's community" wants Bitcoin to continue to exist, and won't do things like this?