This article was first published on Stories by Qtum on Medium
There are only a few pieces of software that can truly stand the test of time without needing to be updated before they go outdated. It seems like every time one opens up an Adobe, Microsoft, or Apple product, you get an alert that you need to update. The days of static, yet classic, Super Nintendo games that never needed updates are long gone, and almost every week Mario Kart gets an update.
Blockchain software, in that sense, isn’t much different. Developers are constantly pushing out improvements, patches, and fixes so their code can live another day. While some code changes are small and don’t require an update to keep using your favorite software (or blockchain), some code changes do require the update, and those updates aren’t always backward compatible.
The same way game developers make improvements to your favorite title, i.e., make switching items more frictionless or adjusting the physics for more superhero-like jumping, blockchain developers need to make tweaks and adjustments to make using the blockchain more feature-rich and easier.
When a developer thinks about “How does one make the blockchain easier to use?” They might think about the consensus protocol because it is responsible for how everything else will work. If you look into the design of a protocol, consensus determines who can participate and to what degree. Making other cosmetic changes and usability issues for the layperson is comparatively much easier.
At Qtum, the ethos is, to be one of the easiest blockchains to use and be a part of. That’s why in Qtum’s first generation of staking, MPoS, anyone can run a node and start validating transactions with a machine as simple as a Raspberry Pi. Although that sets the barrier to entry pretty low, the industry has made improvements over the last few years ...
To keep reading, please go to the original article at:
Stories by Qtum on Medium