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

Deep Web Roundup: Dream Adds Monero and Bitcoin Tumbler “Chip Mixer” Launches

The darknet has been quiet of late, which is the way it’s meant to be. No news means no mega busts, honeypots, or mass market shutdowns. Even when it’s out of the spotlight though, the deep web is quietly making news, whether trialling the latest privacy coins or the newest coin mixers that promise to restore a little of the privacy that’s being stripped away from bitcoin users on a daily basis. Also read: U.S. Agency ICE Conducts Investigations That Exploit Blockchain Activity The Battle for Privacy Heats Up Privacy is all relative, but of late there’s been relatively little privacy to be enjoyed by bitcoin users. Blockchain monitoring software is becoming more sophisticated and more common, with U.S. law enforcement agencies using it to profile and hunt down deep web users. Chip Mixer is a relatively new bitcoin tumbler that’s designed to restore some of that privacy. Available on both the clearnet and darknet, the service uses a variety of techniques to obfuscate blockchain m...

International Crypto Exchange Luno Adds Bitcoin Cash Trading

Luno exchange has added bitcoin cash trading to the platform following feedback from its client base. BCH is now only the third cryptocurrency available for trading on the exchange, in addition to BTC and ETH , but more options could be on the way once Luno determines that they are credible enough. Also Read: Bitflyer Adds Bitcoin Cash Trading Across Europe and the US Luno Adds Bitcoin Cash Trading Luno, the London-headquartered company formerly known as Bitx, recently announced that bitcoin cash was made available on its cryptocurrency exchange. Starting from Monday, September 23, customers at Luno are now able to store, buy and sell BCH on the platform. The reason given for adding BCH to the exchange is feedback from users in developing markets that convinced Luno to expand their offering from previously just BTC and ETH . Marcus Swanepoel, CEO of Luno, said , “We are in a new and exciting financial era. Developing economies are leading the large-scale adoption and appli...

Ombudsman Receives Complaints About Crypto Investments in Spain

The Spanish ombudsman has been receiving complaints about cryptocurrency and how some Spanish citizens investing in these vehicles have lost everything. In his annual report, Angel Gabilondo recognized the rise of cryptocurrencies as a new problem due to the little or no regulation crypto sees in the country. In the same way, the EU has also warned about these assets recently. Spanish Ombudsman Gives His Take on Crypto Angel Gabilondo, the Spanish ombudsman, has given his take regarding cryptocurrencies and the effects they have on citizens investing in some of these projects. Gabilondo said in his yearly report that cryptocurrencies have become “a new problem” during the year examined, with many people having lost all of their funds invested. The report states : Cryptocurrency exchange companies or platforms are not regulated in the legal system, are not subject to any public supervision system, nor do they benefit from deposit guarantee systems. The affected users that sought...