Classic? Unlimited? XT? Core?
Almost two years ago, when I stepped down as lead maintainer for Bitcoin Core, I wrote:
I’m pleased to be able to focus more on protocol-level, cross-implementation issues and less on issues specific to the Bitcoin Core software.
I’d still like to focus on protocol-level, cross-implementation issues but lately I’ve been distracted and have generated a lot of controversy (and hurt feelings) by helping out with some other implementations (first XT, lately Bitcoin Classic, maybe Bitcoin Unlimited soon.
Madness! Chaos! ANARCHY! … I hear some people say, but there is a method to my madness. When I was lead maintainer of Core I had the following top-three priorities:
1) Keep the system secure.
2) Keep the network reliably processing transactions.
3) Eliminate single points of failure.
Those are still my top priorities, but I try to take a higher-level view, looking at the entire Bitcoin...
Continue reading →