Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
On Jan. 7, the technician and researcher Joannes Vermorel announced the release of a new project called Cash-DB, a forked repository for the BCH network which consists of Vermorelâs original Terab Project work. According to the engineer, Cash-DB is a high-performance backend storage protocol for the Bitcoin Cash networkâs UTXO set.
Also Read:Â Major Mining Pools Have a âHigh Die-Off Rateâ Study Reveals
Vermorel Claims âCash-DB Can Process Close to 20,000 Transactions per Secondâ
Bitcoin Cash (BCH) proponents were surprised to see the researcher and developer Joannes Vermorel reveal a new project called Cash-DB for the BCH network. News.Bitcoin.com reported on Vermorelâs work in the past when the Terab Project was sponsored by Coingeek and Nchain, well before the Nov. 15 blockchain split. Cash-DB is a fork of the Terab Project which aims to improve BCH throughput performance and optimize backend storage for the UTXO set of Bitcoin Cash. From Vermorelâs standpoint, the protocol can already scale gigabyte sized blocks in an efficient fashion. Â
âWith a single Intel Optane 900P card â about $400 at time of writing â Cash-DB can process close to 20,000 transactions per second, which means that a 1GB Bitcoin block can be processed in 3 min 30 or so,â the researcherâs blog post notes. âThus, Cash-DB, in its current form, is already scalable enough to process gigabyte blocks at peak network capacity.â
According to the creator, Cash-DB is not a âscalability silver bulletâ and only can help one part of the scalability challenges the BCH network will face down the line. The throughput of Cash-DB is still too low to handle sustained gigabyte blocks says Vermorel. But the developer says compared to the rate of Visa transactions it âshould be enough for now.â
Discontinued Sponsorship
Following the announcement, some BCH community members were skeptical of Vermorelâs forked project due to his prior relationship with Coingeek and Nchain. When asked why the Terab Project was discontinued, Vermorel replied with a link to the projectâs Github repository. The projectâs current documentation states: âThe sponsorship of Terab by Coingeek and Nchain has been discontinued.â Additionally, Vermorel told his Twitter followers that he had moved his the Lokad 4-byte prefix guideline for BCH OP_Returns to the BCH community repository at Bitcoincash.org. Vermorel was further criticized though because some of the Cash-DB files include a different type of license called âLicense-MIT-BCH,â which could theoretically restrict other open source projects from using it.
However, Vermorel stated that the MIT BCH license was required as part of the initial Terab funding and he would have preferred to have used a traditional MIT license, but that was not possible. The engineer continued by stating that Cash-DB is funded by his own project Lokad and uses the traditional MIT open source standard.
âThis ensures that an app leveraging Cash-DB does not have to include anything but MIT licensed code in its own codebase,â Vermorel explained on Reddit. âFurther developments funded by Lokad will be done under regular MIT license.â
The developer further stated:
Nchain is not involved in Cash-DB â I believe that CashDB would fit nicely in their Teranode initiative, but itâs up to them to decide. Naturally, as Cash-DB is a fork of Terab, the original licensing terms still apply for the parts that were funded by the original sponsors of the Terab project. Â Â
âLive and Learnâ
Many BCH supporters also welcomed Vermorel as he had contributed a lot to the ecosystem in the past. In another blog post about the project called, Salient bits of Cash-DB, Vermorel explains that designing the project implemented in C#/.NET was an âinteresting task.â âIt took us a near complete rewrite of Cash-DB to get those insights properly implemented â Well, live and learn,â the developer conceded.
What do you think about Joannes Vermorelâs Cash-DB project? Let us know in the comments section below.Â
Images via Shutterstock, Pixabay, and Twitter.Â
At Bitcoin.com thereâs a bunch of free helpful services. For instance, have you seen our Tools page? You can even look up the exchange rate for a transaction in the past. Or calculate the value of your current holdings. Or create a paper wallet. And much more.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.