Engineers tend to be blinded by the details, getting caught up in the details and losing sight of the bigger picture. I see this happen all the time (I've made this mistake myself) when they're optimizing something to make it faster. Their intentions are good, "It took 11 seconds to churn snarks, and 7 of those seconds were just for precomputing eigenwidgets." So, they'll take a day and then precompute the eigenwidgets to make it 10 times faster. Then they realize that with just one tiny tweak, a beautiful algorithm, and two hundred lines of code, they can make it 100 times faster! So they spent a few days making the snark action 0.63 seconds faster (from 4.7 seconds to 4.07 seconds), instead of moving to the next performance bottleneck. They can focus on one small thing (performance! or security! or decentralization! or compatibility) and ignore everything else. I would like to propose this big vision to give a technical definition of "Bitcoin":
If we can agree that this is the definition of what we mean by Bitcoin, then I think we can avoid a lot of pointless arguments about "trees". Majority accepting new types of nifty transactions? Yes, it's still Bitcoin. Different sorts of merkle trees included in block headers? Yes, it's still Bitcoin. Fixing an off-by-one error with cumbersome redirection code? Yes, it's still Bitcoin. A minority hashrate forking the chain? No, that's not Bitcoin. Changing proof of work? No, that's not Bitcoin. A majority hashrate deciding 1% inflation is a good idea? No, that's not Bitcoin either. Is there a better technical definition of whether it should be considered “Bitcoin”? Notes (↵ returns to text)
|
<<: Hackers "kidnapped" the printer and demanded 0.05 Bitcoins
>>: Bitcoin transaction fees and gold transaction costs
People often say that you can't judge a book ...
Men are afraid of choosing the wrong career, and ...
Zsolt Felföldi is an Ethereum developer working o...
Everyone has moles to some extent. Although they ...
Ear color and family fortune The ear is the palac...
The face of the woman that diamond men most want ...
What do moles on shoulders represent? Moles are d...
Bank of Tokyo-Mitsubishi UFJ (BTMU) plans to cond...
summary The Federal Reserve is likely to stick wi...
Find miners from all over the world and listen to...
Everyone should be kinder, more sincere in dealin...
In addition, there is good news that Bitwage has ...
Physical characteristics tell whether a man is go...
Lips are one of the important parts of the human f...
Women with a pointed chin and a small face are ki...