Bitcoinpython: Un nodo completo de Bitcoin rápido escrito en Python
Durante el último año, se ha lanzado una variedad de clientes alternativos de nodo completo BCH utilizando una variedad de diferentes lenguajes de programación. El miércoles, el desarrollador de software Corentin Mercier anunció el lanzamiento de Bitcoinpython en Twitter y explicó que era la "biblioteca de Python más rápida y fácil" hasta la fecha. Python es un lenguaje de programación de propósito general creado en 1991 que es bien conocido por su facilidad de uso. La documentación de Bitcoinpython de Mercier explica que los nodos de Python para BCH eran "bastante sombríos" y que las versiones anteriores tenían API hostiles y carecían de una cantidad significativa de pruebas y especificaciones. El desarrollador reveló que bifurcó el código de Bitcoinpython de una biblioteca que surgió del programador Ofek Lev y también usóActualización de la biblioteca de Bitcash de Teran Mc Kinney .

La documentación de Bitcoinpython explica que existen cinco beneficios para la biblioteca que incluyen una API robusta, el cumplimiento de todos los protocolos de mejora de BCH, la disponibilidad para todas las plataformas principales, documentación extensa y, por supuesto, velocidad. Mercier cree que el cliente es 100 veces más rápido que la biblioteca más cercana. "Bitcoinpython es la biblioteca de Bitcoin Cash más rápida de Python y fue diseñada desde el principio para sentirse intuitiva, fácil de usar y tener un código fuente legible", afirma la documentación introductoria del proyecto.
Clientes alternativos traen más compatibilidad de blockchain
El código del proyecto es de código abierto y está disponible en un repositorio de Github, que describe qué admite el nodo escrito de Python. Las especificaciones detallan que el nodo cuenta con claves de almacenamiento en frío, 25 monedas fiduciarias diferentes, API de tipo de cambio con almacenamiento en caché opcional, firmas deterministas, tarifas de transacción óptimas, claves públicas comprimidas y ofrece transacciones P2PKH estándar. Bitcoinpython también proporciona representaciones múltiples de claves privadas que incluyen WIF, PEM y DER. Mercier también le da crédito a Bjarne Magnussen por su código Segwit para el soporte BIP143 también.

La versión de Bitcoinpython sigue a los nodos BCH escritos en Golang y Rust hace unos meses. La mayoría de los nodos utilizados hoy en día están escritos en C ++, el código base que Satoshi usó originalmente en 2009. Los dos nodos dominantes dentro de la red BCH consisten en ABC (54.4%) y Unlimited (44%). Sin embargo, desde el lanzamiento del cliente Bchd y la billetera Neutrino, hay aproximadamente ocho nodos Bchd en el paquete. A la gente le gusta desarrollar nodos en lenguajes como Golang, Node.js y Python porque muchos desarrolladores disfrutan de lo fácil que es aprender estos lenguajes. Además, hay muchas aplicaciones web que utilizan lenguajes de codificación amigables y, con una comunicación de lenguaje más amplia, podría terminar haciéndolos compatibles con blockchain.
Mercier es un gran fanático de la creación de aplicaciones de criptomoneda y ha desarrollado otros proyectos como Blurry.cash , un sitio de fotos borrosas que le permite pagar a BCH para revelar una imagen clara, y un producto de máquina expendedora de bitcoin llamado Bsnack . Bitcoinpython es otra adición a la cartera de desarrolladores y demuestra su pasión por crear casos de uso sólidos para las criptomonedas.
¿Qué opinas sobre el software de nodo completo Bitcoinpython? Háganos saber qué piensa acerca de este proyecto en la sección de comentarios a continuación.
Gracias por tu suscripcion , asi me ayudas a crecer mas rapido.
Comentarios
Publicar un comentario