![]() But other developers didn’t want to take the risk of implementing certain hardforks to achieve this. But what about changes that could make the technology better, faster, and more scalable? That’s where things get complicated.īack in 2010, many developers, like David and Stefan, wanted to see Bitcoin evolve to become a better version of itself. In order to minimize this risk, hardforks are typically reserved for critical changes to the blockchain. Normally in software this would simply be an annoyance, but in blockchain technology like Bitcoin, if one doesn’t upgrade during a hardfork, then one could experience invalid blocks, which could lead to loss of funds. ![]() In the early days of Bitcoin, the largest proposed changes appeared on a “ hardfork wishlist,” which if implemented, would require everyone to upgrade to the latest version with the change, rendering previous versions incompatible with the latest version. If every proposed change were automatically implemented, it could marginalize users and/or hurt the network. Anyone can propose a change, but getting that change to be implemented and released into the live network can be challenging, and rightfully so. Like any open source protocol, proposing changes requires consensus among the developers and network operators (miners and full node operators in Bitcoin’s case) to ensure that the change is both beneficial and won’t hurt the network. David tinkered around with Bitcoin Core, as a C++ developer with a lot of experience using applied cryptography to build distributed systems, and helped the early core contributors solve some problems via the Bitcoin forum.īoth were inspired by the decentralized nature of the technology, but also recognized some issues early on, and sought to fix them. Stefan helped create BitcoinJS, which is a JavaScript implementation of the Bitcoin blockchain. One of the things that most people don’t realize about David and Stefan is that, prior to Ripple, they both used to work on Bitcoin. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |