Post
Topic
Board Bitcoin Discussion
Re: ToominCoin aka "Bitcoin_Classic" #R3KT
by
Luke-Jr
on 17/05/2016, 21:43:57 UTC
Whether we like it or not, Bitcoin simply cannot hardfork while a large part of the community does not consent to it.

how would you even measure how much of the community does consent?

i'm beginning to think a hard fork is completely impossible, except maybe for the narrow scenario where SHA-256, ECDSA or similar are broken.

maybe immutability of consensus is not worth breaking. especially when the best we seem to have to measure it is meaningless miner votes and node counts. fuck a democratic vote, especially ones that can be gamed.

i dont care about miner votes for soft forks. they can do that anyway regardless of anything we do. but for change/removal of consensus rules....no.
The best idea I know of today, would be to have an off-chain stake polling system, where coin-holders can indicate consent by a specially-designed signed message.
Probably we would also need interested parties to fund Google ads and similar to promote awareness of the new polling system, to ensure the majority of UTXOs mark their consent or dissent.
If 99% of polled stake consents to the hardfork, and a sufficient % of UTXO value participates in the polling, it'd probably be safe to move forward.

A safe hardfork can also be done which leaves old nodes "locked" rather than vulnerable to attack.
This protects any nodes that neglect/forget to upgrade in time, and can be designed such that if they really want to dissent too late, they can add a simple one-liner to bypass the "lock-out".

Sounds awesome, but remember one of the key point of cypherpunk bitcoin is "privacy". Nobody should be forced to take part in some political public demonstration.  Besides, involving google?! wtf man. Why not directly mark the bagholders with some veal blood already?

Also, at what threshold do you consider the "polled stake" view (which may be as high as 99%!! omg) to overcome the whole bitcoins at stake?
Well, the stake poll would be entirely based on the signed messages, so it wouldn't reveal who owns the UTXOs at all.
Admittedly, there might be a privacy concern if you're already de-pseudonymised, but I don't know that there's even a hypothetical way to solve that.

I don't know any way to reach the entire community, and Google ads seems like a reasonable attempt.
It seems like BitcoinTalk and reddit only make up a tiny fraction of people using bitcoins.

I don't understand your last question.