Skip to main content

New Bitcoinpython Node Is 100X Faster Than Previous Python Libraries

New Bitcoinpython Node Is 100X Faster Than Previous Python Libraries

On March 27, Bitcoin Cash (BCH) fans were introduced to a new BCH full node written in the Python programming language. The project, known as Bitcoinpython, is a modern BCH library whose creator claims it to be the fastest available Python implementation with 100X the speed of its closest competitor.

Also read: Menu.cash Allows Diners to Create Table-Specific Orders and Pay With BCH

Bitcoinpython: A Fast Bitcoin Cash Full Node Written in Python

Over the last year, there’s been an assortment of alternative BCH full node clients released using a variety of different programming languages. On Wednesday, software developer Corentin Mercier announced the launch of Bitcoinpython on Twitter and explained that it was the “fastest and easiest Python library” to date. Python is a general purpose programming language created in 1991 that’s well known for its ease of use. Mercier’s Bitcoinpython documentation explains that the Python nodes for BCH were “pretty bleak” and prior releases had unfriendly APIs and lacked a significant amount of testing and specifications. The developer revealed that he forked the Bitcoinpython code from a library that stemmed from programmer Ofek Lev and he also used Teran Mc Kinney’s Bitcash library upgrade.

New Bitcoinpython Node Is 100X Faster Than Previous Python Libraries

The Bitcoinpython documentation explains there to be five benefits to the library which includes a robust API, compliance with all BCH improvement protocols, availability for all major platforms, extensive documentation and of course speed – Mercier believes the client is 100X faster than the closest library. “Bitcoinpython is Python’s fastest Bitcoin Cash library and was designed from the beginning to feel intuitive, be effortless to use, and have a readable source code,” the project’s introductory documentation states.

Alternative Clients Bring More Blockchain Compatibility

The project’s code is open source and available on a Github repository, which describes what the Python written node supports. The specs detail that the node features cold storage keys, 25 different fiat currencies, exchange rate API with optional caching, deterministic signatures, optimal transaction fees, compressed public keys, and it offers standard P2PKH transactions. Bitcoinpython also provides multiple representations of private keys which include WIF, PEM, and DER Mercier also gives credit to Bjarne Magnussen for his Segwit code for BIP143 support as well.

New Bitcoinpython Node Is 100X Faster Than Previous Python Libraries

The Bitcoinpython release follows the BCH nodes written in Golang and Rust a few months ago. Most of the nodes used today are written in C++, the codebase Satoshi originally used in 2009. The two dominant nodes within the BCH network consist of ABC (54.4%) and Unlimited (44%). However, since the launch of the Bchd client and the Neutrino wallet, there are roughly eight Bchd nodes in the pack. People like to develop nodes in languages like Golang, Node.js, and Python because a lot of developers enjoy how easy these languages are to learn. Moreover, there are a lot of web applications using friendly coding languages and with wider language communication it could end up making them blockchain compatible.

Mercier is a big fan of building cryptocurrency applications and has developed other projects like Blurry.cash, a blurry photo site that lets you pay BCH to reveal a clear picture, and a bitcoin vending machine product called Bsnack. Bitcoinpython is another addition to the developer’s portfolio and demonstrates his passion for creating solid use cases for cryptocurrencies.

What do you think about the Bitcoinpython full node software? Let us know what you think about this project in the comments section below.

Disclaimer: Readers should do their own due diligence before taking any actions related to the mentioned companies or any of its affiliates or services. Bitcoin.com and the author are not responsible, directly or indirectly, for any damage or loss caused or alleged to be caused by or in connection with the use of or reliance on any content, goods or services mentioned in this article. This editorial is for informational purposes only.


Image credits: Shutterstock, Bitcoinpython, and Twitter.


Verify and track bitcoin cash transactions on our BCH Block Explorer, the best of its kind anywhere in the world. Also, keep up with your holdings, BCH, and other coins, on our market charts at Satoshi’s Pulse, another original and free service from Bitcoin.com.

The post New Bitcoinpython Node Is 100X Faster Than Previous Python Libraries appeared first on Bitcoin News.



from Bitcoin News https://ift.tt/2U12fbc

Comments

Popular posts from this blog

Mt Gox Creditors Updated, Trustee Says Rehabilitation Custodian Is ‘Currently Preparing to Make Repayments’

On August 31, 2022, the Mt Gox trustee Nobuaki Kobayashi explained in a recent letter that the rehabilitation custodian is “currently preparing to make repayments” to Mt Gox creditors. Trustee Updates Mt Gox Creditors — Repayment Date and Exchange Still Unknown Last week speculation and rumors concerning the release of 140K bitcoin ( BTC ) from Mt Gox littered social media platforms and headlines. Bitcoin.com News covered the situation six days ago as a number of people and Mt Gox creditors called the rumors “ fake news .” During that same period of time, a bitcoin whale transferred 10,000 BTC to unknown wallets, and a 2018 annotation , heuristics, and clustering methods show the funds likely originated from the June 2011 Mt Gox hacks. Following the mysterious whale transfer, last Wednesday, Mt Gox published an official update from the court trustee Nobuaki Kobayashi that explains the court is “currently preparing to make repayments” to creditors. Mt Gox creditors have been wait...

Fidelity Discusses Bitcoin as Portfolio Insurance — Could Soon Stand in ‘Stark Contrast’ to Path Fiat Currencies Take

Fidelity Digital Assets, a subsidiary of Fidelity Investments, says that bitcoin could be considered portfolio insurance. The firm notes that the cryptocurrency “may soon stand in stark contrast to the path that the rest of the world and fiat currencies may take — namely the path of increased supply, additional currency creation, and central bank balance sheet expansion.” Fidelity Says Bitcoin Could Be Portfolio Insurance Fidelity Digital Assets, a subsidiary of Fidelity Investments, recently published a research study titled “The Rising Dollar and Bitcoin.” The research outlines “how bitcoin could be considered portfolio insurance” as the rising dollar impacts global currency markets. “The strengthening U.S. dollar is wreaking havoc among other countries and may put pressure on the Federal Reserve to soon reverse its tightening monetary actions, something that has precedent based on 1985’s Plaza Accord,” Fidelity explained. In addition, “more monetary debasement may be needed to ...

Economists Discuss Russia, China Potentially Developing Gold-Backed Currency That Could Undermine US Dollar

Economists have weighed in on reports that China and Russia may be developing a new gold-backed currency that could undermine the U.S. dollar’s status as the world’s primary reserve currency. Russia and China May Be Developing Gold-Backed Currency Several experts have shared their views on Russia and China potentially creating a new gold-baked currency, Fox Business reported Saturday, emphasizing that China has been buying up huge quantities of gold while Russia was forced off the U.S. dollar due to sanctions imposed on the country following its invasion of Ukraine. The news outlet noted that some experts have cautioned that these moves, along with the closer relationship that has developed between Moscow and Beijing, point to the likelihood of China attempting to launch a gold-backed currency. However, neither Russia nor China has officially confirmed plans for such a currency. Craig Singleton, senior fellow at the Foundation for Defense of Democracies and a former U.S. diplomat,...