in

Crypto Alerts Noticias Criptomonedas Qué es Hyperledger Besu, software que puede utilizar en Ethereum


En este post te explicamos qué es Hyperledger Besu, el software que puede ser utilizado en la red Ethereum. En el mundo del desarrollo de Ethereum uno de los clientes para nodos menos conocidos es Hyperledger Besu. Nombres como Geth o Prysm gozan de un gran protagonismo, especialmente desde la llegada de Ethereum 2.0. Sin embargo, ello no significa que Hyperledger Besu no sea un potente cliente de Ethereum y, por supuesto, para la generación de blockchains privadas capaces de usar todo el poder que se desarrolla en la familia Hyperledger.

Qué es Hyperledger Besu

El gran atractivo de Hyperledger Besu reside en que es un software que puede ser utilizado en la red Ethereum, sirviendo como un nodo de la execution layer de Ethereum 2.0. Es decir, no participando en el consenso ni en staking. Pero también puede utilizarse como nodo para crear tus propias redes privadas, basadas en la tecnología de Ethereum o en las desarrolladas por el mismo proyecto Hyperledger. Básicamente, Besu es un software todo en uno que ofrece una enorme flexibilidad tanto a la comunidad cripto, como en ámbitos privados (personal o empresarial) que deseen usar o probar la tecnología y adaptarla a sus necesidades.

Qué es Hyperledger Fabric, la blockchain de las empresas

Besu, un potente y flexible nodo para Ethereum y blockchains privadas

¬ŅPor qu√© usar Besu? En primer lugar, porque ha sido desarrollado pensando en la seguridad. Adem√°s de ser software libre, ha sido desarrollado por grandes empresas de la industria, como Intel, AMD o Microsoft. Adem√°s, est√° bajo el paraguas de la Linux Foundation, la misma que sirve para sostener buena parte del desarrollo del sistema operativo GNU/Linux. Un respaldo de esta caracter√≠sticas es una garant√≠a de que Hyperledger Besu es un nodo confiable para su funcionamiento en Ethereum o en entornos cr√≠ticos empresariales.

Una solución todo en uno

Principales usos que ofrece a sus usuarios:

  1. Un entorno de ejecución para procesar transacciones en la blockchain de Ethereum o compatibles.
  2. Almacenamiento de los datos relacionados con las transacciones.
  3. Herramientas de red peer-to-peer (P2P) para comunicarse con otros nodos de la red.
  4. Interfaces de programación de aplicaciones (API) que permiten a los desarrolladores interactuar con la blockchain de Ethereum o compatibles.

También podemos disfrutar de opciones como:

  1. Una Ethereum Virtual Machine (EVM) con soporte completo y sincronizado.
  2. Algoritmos de consenso variados que se pueden ajustar a las necesidades del despliegue. Besu también cuenta con varios protocolos de prueba de autoridad, que son muy adecuados para su uso en consorcios de blockchain u otras redes privadas donde los participantes se conocen entre sí.
  3. Capacidad de bootstrapping de redes P2P: aprovechando los protocolos de red devp2p de Ethereum, Besu es capaz de facilitar la comunicación entre clientes. Incluso, iniciar su propia red.
  4. Almacenamiento: Hyperledger Besu utiliza una base de datos de valor clave RockDB para persistir los datos localmente. Los datos se dividen en dos subcategorías: datos de la blockchain y del estado de la red.
  5. Permisos: aunque Besu aprovecha la red principal de Ethereum, también proporciona a las empresas los medios para crear redes con permisos, especificando qué nodos y cuentas pueden participar en esas redes.
  6. Privacidad: Besu utiliza un gestor de transacciones privadas para garantizar la privacidad de las transacciones entre las contrapartes.
  7. API de cara al usuario: el cliente proporciona APIs JSON-RPC de la red principal de Ethereum y de la EEA a través de los protocolos HTTP y WebSocket.También admite una API GraphQL.
  8. Monitorización: Hyperledger Besu utiliza herramientas como Prometheus y Block Explorer para permitir a los usuarios supervisar el rendimiento del nodo y de la red, respectivamente.

Modular y configurable

El hecho de que podamos usar Hyperledger Besu en distintos proyectos es posible gracias a su construcci√≥n modular y altamente configurable. ¬ŅNecesitas un nodo de Ethereum? Perfecto, Besu te servir√° para ello. ¬ŅQuieres un nodo privado con la tecnolog√≠a de Ethereum y el protocolo de consenso hiper veloz de Proof of Authority (PoA)? Besu te ayudar√° a alcanzar los objetivos que te planteas. ¬ŅNecesitas algo m√°s especializado? Puedes construirlo desde 0 y agregarlo a Besu por medio de su Plugin API, aprovech√°ndote de su software libre, su desarrollo basado en un lenguaje empresarial por excelencia como lo es Java (que no JavaScript) y la licencia Apache 2.0, que permite el uso del c√≥digo fuente en condiciones m√°s permisivas que sus contrapartes GPL (como el caso de Geth y su GPL 3.0).

Qué es Golden, la Wikipedia o el Google del conocimiento de la Web3

Adem√°s, Besu cuenta con una comunidad de desarrollo especialmente activa, que se retroalimenta no solo de otros espacios de la comunidad cripto (hay otros proyectos derivados de Besu, como Hedera Hashgraph), tambi√©n lo hace de las compa√Ī√≠as que usan Besu, aportan recursos y desarrollo libre al mismo. En este sentido, Linux Foundation tiene su proyecto m√°s cr√≠tico y emblem√°tico en kernel GNU/Linux, del que podr√≠amos decir que depende la practica totalidad del funcionamiento de Internet tal como lo conocemos.

Soporte para distintos protocolos de consenso

El mayor logro de la modularidad y el desarrollo sobre Besu puede apreciarse en el soporte a protocolos de consenso de este software. Desde el soporte Proof of Work de Ethereum y el actual soporte a la Execution Layer de Ethereum 2.0, pasando por Proof of Authority (PoA). Este √ļltimo cuenta con cuatro algoritmos BFT distintos: Clique, IBFT 1.0 o Quorum, IBFT 2.0 y QBFő©. Todos y cada uno de ellos cuentan con sus propias caracter√≠sticas, ventajas y desventajas.

Qué es Chainlink, la red de oráculos que une el mundo real con blockchain

Por ejemplo, si desplegamos una red privada con PoA usando IBFT 2.0, tendremos una red de finalidad inmediata, lo que garantiza que todos los bloques válidos se incluyan en la blockchain. En cambio, Clique carece de finalidad inmediata, lo que significa que las implementaciones que utilizan ese protocolo de consenso son vulnerables a las bifurcaciones (hard forks). Todos los protocolos soportados son tolerantes a fallos bizantinos, pero están pensados sobre todo para soluciones empresariales de primer nivel que buscan integrar la tecnología blockchain en sus procesos.

Casos pr√°cticos de uso de Hyperledger Besu

Todo esto le ha valido a Besu gozar de un enorme espectro de uso. En primer lugar, podemos utilizarlo en la red Ethereum o redes compatibles. Su soporte a EVM y demás funciones de la red está siempre sincronizado y no tendremos problemas para usarlo en este caso particular. Si eres una empresa, también puedes usarlo para crear tus propias soluciones blockchain y modificarlo al gusto. El mayor ejemplo lo podemos ver en Amazon, que con su servicio Blockchain o AWS hace uso intensivo de Besu para tales despliegues, en conjunto con la tecnología brindada por Hyperledger Fabric.

Qué es Helium, el primer criptoportador del mundo y donde ha invertido Telefónica

Por otro lado, el amplio conjunto de caracter√≠sticas de Hyperledger Besu confiere a la plataforma una considerable versatilidad, lo que la hace muy adecuada para soportar una amplia gama de casos de uso. Su enfoque inteligente de la utilizaci√≥n de la blockchain de Ethereum ofrece a los desarrolladores la suficiente flexibilidad para construir soluciones p√ļblicas o autorizadas, en funci√≥n de los requisitos espec√≠ficos de cada caso de uso.

Qué es Reserve, la aplicación de pago basada en stablecoins que triunfa en Sudamérica

La industria farmacéutica es una de las áreas donde Hyperledger Besu podría tener un impacto significativo. El rasgo distintivo de Besu es que puede aprovechar la red principal de Ethereum sin comprometer la privacidad de los datos, lo que puede ser extremadamente valioso en una industria con regulaciones estrictas y que maneja datos sensibles.

El marco de Besu también puede utilizarse con gran efecto en cualquier sector que dependa de complejas cadenas de suministro.

También puedes seguirnos en nuestros canales de Telegram y Twitter 

Link del artículo original
Si el presente art√≠culo, video o foto intrigue cualquier derecho de autor por favor se√Ī√°lelo al correo del autor o en la caja de comentarios.





Source link in Crypto World Alerts

What do you think?

18 NFT Points
Upvote Downvote

Written by Crypto World Alerts

Crypto World Alerts es un peri√≥dico digital en espa√Īol que comunica las noticias y alerta sobre eventos de las Criptomonedas, Ethereum, Tokens y NFT. Adem√°s brindamos un contenido curado de noticias relevantes en varios medios de comunicaci√≥n a nivel mundial que busca se√Īalar tendencias y oportunidades, nuestro prop√≥sito es la generaci√≥n de un contenido de opini√≥n e informativo.

NFT REVIEW NEWS Rolex Enters the NFT World with Trademark Filing

NFT REVIEW NEWS How to Sell Photos as an NFT: 7 Simple Steps