Why Bitcoin needs reliable infrastructure funding

10 312
Avatar for Cain
Written by
4 years ago
Topics: Cryptocurrency

Saturday, November 21st, 2020, 6 days after the fork

On November 15th, the Bitcoin Cash network underwent a split creating two chains: BCH and BCHA. The split occurred over the activation of the new coinbase rule by Bitcoin ABC, the team that created BCH in 2017 and who have worked non-stop for three years to maintain the BCH network.

The new coinbase rule requires miners to divert 8% of the 6.25 BCHA block reward to an address controlled by Bitcoin ABC. This money will be used to fund infrastructure development among other things. While some view this as exactly what the system needs to take the next evolutionary step, others have been unable to accept a rule that involves miners having to give up any amount of their coinbase. Another way of looking at it might be that developers should work for donations, while miners get to keep all the profits.

Yes, miners spend energy to secure and run the network. In exchange they need to be rewarded or they'll have no incentive to do so. But what about developers?

Despite what you may think, software must be constantly maintained in order to properly run. Without proper maintenance, it'll break down just like any other piece of infrastructure. How would you like to get into an elevator that no one has maintained for the past 10 years?

This is why you want a dedicated team that is always monitoring the network in case anything goes wrong, as well as to prevent things from going wrong in the first place. Do you want to pay qualified professionals to do this important work? Or would you rather rely on some random anon to solve your problem?

For me, I'd want an entire team of professionals who are constantly improving the code and fixing any bugs. While some scoff at the idea of backporting, this is crucial work that needs to be done much like you need plumbers to run a building, or dish washers to run a kitchen. For those who don't know, backporting is basically taking bugfixes on one branch of code (Bitcoin Core) and applying them to another (Bitcoin ABC). This is possible if both are branches of the same initial codebase.

If you don't have anyone doing this, and all you have are people who are trying to come up with new features, the two codebases will quickly diverge and become harder and harder to maintain because you can no longer take advantage of the work of a large team like Bitcoin Core by backporting the bugfixes they've already painstakingly made.

This is why it is essential that BCHA have steady funding so they can hire enough people, and the right people, to not only continue backporting from core, but to more quickly be able to move out from under Core's shadow. We need to hire and train enough engineers to no longer have to rely on Core to begin with.

Bitcoin ABC has slowly been growing and building their team. They currently employ 8 full-time software engineers, 1 technical operations manager, and 1 content marketing manager. But with the benefit of the IFP, they can grow even faster. They will then have the bandwidth to no longer be forced to just run in place but to move the chain forward.

Good people cost real money. And for the first time in Bitcoin's history, we have a mechanism that can potentially solve the funding problem in a way that aligns the incentives of everyone in the entire ecosystem.

Recently I came across a Wired article about open source software and the problems it faces. How open source developers might simply walk away since it's too much of a burden for no pay.

"No one's quite sure what to do about open source burnout, but some think finding money for the coders might help. Programmer Ashley Williams is a member of the team creating the open source language Rust, and they're trying to set up a foundation to support core contributors, or get firms to keep contributors on staff."

This is why I'm in favor of the new coinbase rule. I don't want our best engineers to face burnout. I want them to spend their time building instead of worrying about organizing the next fundraiser. If I was building a business, I'd want to build it on a network with a sustainable funding mechanism so you don't have to worry that 18 months from now everyone's going to quit because no one's getting paid.

Let me end by sharing a personal story. This was at one of my old jobs and one day I was asked to train this guy we'd just hired as a consultant. He was like this old-timer who used to work at the company years ago but had come back to do a little helping out. We sat in front of the computer as I tried to show him how to use Microsoft Excel, but he wasn't having any of it.

"It's like a calculator," I explained, typing an equation into a cell. But then he reaches into his bag and pulls out one of those big 10-key calculators and says, "But this is a calculator."

Change is hard, but sometimes you have to move with the times or you're going to be left behind.

In 2017, BTC didn't want to raise their block size so we moved on. In 2020, since BCH doesn't want to properly pay for infrastructure, it's time to move on again, only this time, I am optimistic that BCHA will mark the final stage of our metamorphosis.

15
$ 3.11
$ 2.11 from @TheRandomRewarder
$ 1.00 from @PiRK
Avatar for Cain
Written by
4 years ago
Topics: Cryptocurrency

Comments

We need to hire and train enough engineers to no longer have to rely on Core to begin with.

I'm not an expert, but I wanna argue that the consortium of Bitcoin (BCH) node teams (those with adequate funding) have already fit this bill, no?

$ 0.00
3 years ago

Who decides how to spend the 8% (right now that's 0.5 BCHA)?

$ 0.00
3 years ago

4% will be spent by Bitcoin ABC themselves. The other half will be decided upon by what's being called the Global Network Council (GNC). It's a brand new idea so they're still working it out, but the GNC will be comprised of the miners who mined the most BCHA blocks in a given period and the top 21 holders who can prove they hold significant coins by signing for them. These people will meet once a year to decide what to spend the 4% on. It gives holders an added incentive to accumulate coins if they want to have a say in the future of the project.

$ 0.00
3 years ago

Are you this content marketing person ?)

$ 0.00
4 years ago

No, I'm just a passionate supporter and enjoy thinking and writing about these topics. I genuinely believe in the direction of this project and hope to see it become successful despite those who are trying to destroy it. I have also been writing on this site since the beginning and the tips and affiliate fees are better than nothing.

$ 0.00
3 years ago

I wonder who put you a downvote, maybe somebody doesn't believe you. But what I wanted to say is that if (or when) the marketing and content will increase - you should be in a team, why not?

$ 0.00
3 years ago

I'm not worried about those things. I have a day job that pays me adequately. I appreciate the support though and who knows, maybe one day I will find a way to truly profit off my work. Until then, all I can do is invest in myself.

$ 0.00
3 years ago

i am new here but try to understand the bch or crypto world ..After see your article i become much clear about BTC .

$ 0.00
4 years ago

Sir To read your article i found something new idea.Why Bitcoin needs reliable infrastructure funding is very important article for me sir.thanks for share this sir.

$ 0.00
4 years ago

good to know about it. Thank you

$ 0.00
4 years ago