3 ms·
So what prevents me from changing the code I'm running so that the difficulty level is lower? Is this another instance of "if it's accepted by most nodes then i
by lutorm 16y ago
So what prevents me from changing the code I'm running so that the difficulty level is lower? Is this another instance of "if it's accepted by most nodes then it's the truth" mechanism.
- zrail 16y agoThe way I understand it, consensus rules. You could modify your client, but you'd have to get the majority of other nodes using your code before you could actually affect change.
- rfugger 16y agoIf you lowered your difficulty, other nodes who follow the prescribed convention for setting the difficulty will reject your blocks and any further chain built on them as invalid. Agreement on the formula for computing difficulty is required to have a unified block chain. If a bunch of nodes pick a different difficulty formula, it will fork the block chain, and there will be two different incompatible transaction records.