BCHD: Finish Implementing The Latest Network Upgrade
Description
Overview And What This Is
BCHD is a mature, full node implementation of the Bitcoin Cash protocol written in Go. It comes packed with developer-friendly features. The immediate goals of this project is to first and foremost support application development as a high performance blockchain server.
Some of it's interesting features include:
- It's internal indexing server. Using it, you no longer need to run an indexing server alongside your node.
- It's really cool gRPC API that makes accessing your node's data very easy.
- BCHD being ready for Neutrino. Neutrino's use of client-side filtering means users no longer have to disclose their BCH addresses to a third party to find out if they have received a transaction.
- etc
For reading more about the features mentioned and BCHD's other features, please visit the website.
Unfortunately on the last network upgrade, BCHD went out of consensus so someone needed to step up to implement the new changes.
The attempt to implement the upgrade has already been started. (See "Estimation, Scope And More Details" section.) In my opinion, putting quiet some time and resources into implementing the new features and then just leaving them is not ideal at all. That's why I've been taking things a bit slowly to learn the codebase properly in the process so we'll have both the new changes implemented and a new maintainer for the project. Since the beginning, Josh Ellithorpe (@zquestz) have been helping me with that. (He will also handle the release management, tooling, website etc. - Not related to this campaign.)
There are things in life that are beyond our control when it comes to long periods of time, like I might not be able to see tomorrow. But my intention is to continue to support BCHD for "at the very least" a year or two, and preferably much longer.
So in summary I can say the goal of this campaign is a combination of both implementing the new features to bring back BCHD into consensus and through that, also having a new maintainer for the project.
BCHD
Timeline
August 1, 2023
August 1, 2023 at 03:26 PM
2 years ago
#804,333
Recipients (1)
bitcoincash:qqf0tfc0hmfgf3kfgq2cmcnvul67mghkmcvq7x3qmx