Si quieres aprender sobre la tecnología Hashgraph, entonces has venido al lugar correcto. La analizaremos en detalle y también analizaremos su implementación pública, Hedera Hashgraph.

Tecnología de Registro Descentralizado/Decentralized Ledger Technologies (DLT): es uno de los términos más buscados en 2018. ¿Y por qué no? Esto es lo que cambia la forma en que estamos resolviendo los problemas que nos rodean. Las compañías y las nuevas empresas ya han aprendido su importancia e integran blockchain en su lugar de trabajo. Entonces, ¿significa que blockchain es la solución definitiva para las empresas que buscan transformar sus negocios? Bueno en realidad no.

Conoce a Hashgraph.

Hashgraph es una DLT (tecnología deregistro distribuido) que ofrece un enfoque diferente para resolver la solución descentralizada. Está desarrollada por el CTO y el cofundador de Swirlds, Leemon Baird. Si eres completamente nuevo en la tecnología de registro distribuido, puede que encuentres Hashgraph un poco confuso o simplemente necesitas tiempo para tener una idea clara. Sin embargo, si te gustan las blockchains, es posible que encuentres sorprendentes similitudes entre blockchain y Hashgraph, las dos DLT más populares que existen.

Tecnología Blockchain

Antes de continuar para entender lo que es Hashgraph, debemos tener una idea de lo que la tecnología blockchain tiene para ofrecer. Lo primero es lo primero, es una de las tecnologías de contabilidad distribuidas más populares que existen. Muchas criptomonedas utilizan la tecnología blockchain. Sin embargo, no todos utilizan el concepto de “cadenas de bloque”.

Las redes blockchain son básicamente redes peer-to-peer (de punto a punto) que son administradas por pares. La diferencia crucial aquí es cómo se mantiene la red. Están completamente descentralizadas y ninguna autoridad maneja la red. La confianza se gana con la ayuda del algoritmo de consenso y la replicación de la base de datos.

El concepto clave aquí son los “bloques”. Las transacciones (registros) se almacenan en bloques, y se realizan principalmente en cadenas, y no hay forma de que los datos puedan modificarse de ninguna manera posible. Esto hace que la tecnología blockchain sea ideal para almacenar registros, gestión de activos, votación, etc.

El problema con blockchain

Blockchain ha evolucionado mucho en la última década. Todo comenzó con bitcoin que ofrecía la primera versión de blockchain. Es la primera generación de blockchain que introdujo el concepto de tecnología de registro descentralizado. Fue fascinante a su manera e innovador, por así decirlo.

Uno de los principales problemas de la solución moderna basada en blockchain es la velocFidad de transferencia asociada a ellos. Ethereum, una de las nuevas DLT basadas en blockchain, ofrece 15 transacciones por segundo. Bitcoin, por otro lado, tampoco es impresionante. Proporciona solo 5 transacciones por segundo. Esa es una desventaja significativa cuando se trata de que las empresas adopten las tecnologías blockchain.

¿Qué es el Hashgraph? Un adelanto detrás de la tecnología Hashraph

TECNOLOGÍA HASHGRAPH EXPLICACIÓN SIMPLE

Hashgraph es otra tecnología de registro distribuido. Es una tecnología patentada que fue ideada por Leemon Baird y con licencia de Swirlds Corporation. Hashgraph es una versión mejorada de DLT que ofrece seguridad, distribución y descentralización con el uso de hashing. Esto significa que no sufre el problema de la velocidad.

Hashgraph es capaz de procesar miles de transacciones por segundo, y esto es lo que la diferencia de la tecnología blockchain. También hay muchos casos de uso de Hashgraph, incluido el uso en criptomonedas.

Sin embargo, las velocidades se obtienen debido a su naturaleza privada. También hay una versión pública de Hashgraph que es Hedera Hashgraph, otro caso de uso de Hashgraph. También cae dentro de la categoría de aplicaciones Hashgraph. Hablaremos sobre el Hedera Hashgraph en la sección posterior del artículo. ¡Así que estad atentos!

Claramente, si revisas el documento técnico de Hashgraph que se lanzó en mayo de 2016, notarás que se define a sí misma como un “algoritmo de consenso” o “sistema”, y no exactamente una tecnología de registro distribuido. También estamos de acuerdo con la definición de ser una estructura de datos o un algoritmo de consenso en lugar de un sistema completo. La razón detrás de esto es que puede verse como un bloque de construcción de bajo nivel. Sin embargo, más adelante en la guía, cubriremos Hedera Hashgraph que parece ser una solución completa.

Hashgraph Explicado: Resumen de la Tecnología

Entonces, ¿qué hace que la tecnología Hashgraph funcione? ¿Qué la hace más rápida, más segura y justa entre el panorama DLT? Vamos a explorar.

Hashgraph carece de “cadena de bloques”. Para mejorar la eficiencia general, la tecnología Hashgraph utiliza dos algoritmos. Son los siguientes:

  • Chismes sobre Chismes
  • Votación virtual

Estos dos métodos funcionan de manera simple.

Chismes sobre Chismes (Gossip about Gossip)

Cualquier nodo dentro de una red necesita comunicarse entre sí. Esta es la premisa del método Chismes sobre Chismes . Para obtener una imagen clara, tengamos en cuenta cinco nodos: Alpha, Beta, Gamma, Charlie y Bravo. Cada uno de estos nodos ahora inicia una transacción, lo que conduce a un “evento” dentro de la red.

Durante el evento, cada nodo llama a los otros dos nodos designados aleatoriamente. Estos nodos se eligen aleatoriamente, a los que se comparten los detalles de la transacción. Por ejemplo, Beta llama a Gamma y Brave, mientras que el nodo Alpha llama a Charlie y Bravo. Está completamente aleatorizado, por lo que no sabemos qué nodo llamará al otro. Una vez que finaliza el evento, todos los nodos se han llamado entre sí, creando una red donde cada nodo tiene el hash del bloque anterior. Es un sistema en forma de árbol donde puedes visualizar las hojas para conectarse con otras hojas. La forma en que cada nodo se conecta entre sí es lo que hace que la tecnología Hashgraph sea tan única y sorprendente al mismo tiempo.

Votación Virtual

La votación virtual funciona de manera diferente en comparación con el “Chisme sobre Chisme”. La votación virtual se utiliza para llegar a un consenso para decidir el orden de las transacciones. La votación virtual solo comienza cuando una cierta cantidad de transacciones son procesadas por nodos. Para nuestro ejemplo, supongamos que se llevan a cabo 15 eventos antes de que comience la votación virtual.

Cuando comienza la votación virtual, cada participante ahora busca ese evento en particular que se ajusta a la red. Es conocido como un “testigo famoso”. En palabras simples, los eventos elegidos contienen información sobre los eventos antiguos que los nodos registran. Si el nuevo evento encaja con el anterior, entonces se vota como sí, de lo contrario, se vota como no. De esta manera, un evento obtiene la mayor cantidad de votos y ahora es el testigo “famoso” de esa ronda “particular”. El evento luego proporciona las órdenes de transacción.

Documento Técnico de Hashgraph: seamos más técnicos

Ahora que tenemos unamayor visión de cómo funciona una tecnología Hashgraph, es hora de pasar a sus aspectos más técnicos. Revisaremos su documento técnico y comprenderemos los aspectos clave a continuación. Puedes consultar el documento técnico directamente desde aquí.

El propósito de revisar el documento técnico es obtener una mejor comprensión de lo que Hashgraph tiene para ofrecer.

En el documento técnico, lo primero que notarás es cómo se define Hashgraph. No se llama a sí mismo un sistema completo, y eso es cierto. Básicamente es un algoritmo de consenso o una estructura de datos que ofrece un bloque de construcción de bajo nivel en lugar de actuar como un sistema completo. Sin embargo, sí menciona “Hashgraph SDK” en la implementación de un sistema de criptomonedas.

Hashgraph abre nuevas formas de resolver problemas complejos. Sin embargo, es propiedad de Swirls, Inc. y, por lo tanto, nunca estará abierto al público. Entonces, cómo se implementará en otros proyectos, a través de la asociación. Ya han comenzado su expansión, y una de esas expansiones incluye una colaboración con CULedger . CULedger utilizará la tecnología Hyperledger para construir la solución de procesamiento de transacciones distribuidas de Credit Union. Claramente, podemos ver cómo el factor de velocidad de Hyperledger lo está ayudando a mejorar los sistemas financieros.

Pero, no es del todo un ecosistema cerrado. Hashgraph ofrece una biblioteca SDK que facilita que cualquiera pueda experimentar con su biblioteca de consenso.

Lenguaje de programación

El lenguaje de programación utilizado por Hashgraph incluye LISP y Java. El núcleo está escrito en estos dos lenguajes de programación. Sin embargo, se inclina hacia el lenguaje JVM como Scala, Java, etc. con el uso del SDK que ofrece el Hashgraph.

La comunidad de código abierto ha estado en camino de mejorar la oferta de Hashgraph y, por lo tanto, tiene su propia implementación en un lenguaje de programación diferente. Si estás interesado, puedes encontrar la implementación respectiva a continuación.

  • Go  https://github.com/mosaicnetworks/babble
  • Python https://github.com/Lapin0t/py-swirld
  • JavaScript https://github.com/buhrmi/hashgraph-js

La tecnología Hashgraph es un gran concepto, y es por eso que la verás igualmente adoptada en la comunidad de código abierto. Es rápida, segura y justa de acuerdo con su documento técnico, ¿o no? Echemos un vistazo técnico a Hashgraph.

¿Como funciona? – Una descripción técnica

El consenso de Hashgraph es una forma única de abordar el problema del consenso. Utiliza tolerancia a fallos bizantina para replicar máquinas de estado. También podemos verlo como un algoritmo de “transmisión atómica”. Esto significa que establece un vínculo entre las transacciones no ordenadas y las ordena en consecuencia. El proceso está en curso y los nodos pueden enviar las transacciones. Una vez hecho esto, cada nodo recibe una salida de transacción ordenada, que contiene toda la transacción enviada. De esta manera, todos los nodos están conectados, y cada uno tiene una copia del “orden total”, considerando que cada nodo ha sido ordenado respectivamente a los otros nodos en la cadena. Es una forma efectiva de ordenar transacciones y conectarlas entre sí. Esto lo hace ideal para la implementación de diferentes criptomonedas, sistemas y soluciones.

Veamos las dos funciones.

submit_transaction (transacción)

get_transaction (index) -> transacción o null

Estas dos funciones son el núcleo de cómo funciona Hashgraph. La atribución de transacción en la función submit_transaction es un objeto que contiene información como tarifa, remitente, receptor, cantidad, id, etc. La información en el objeto de transacción se utiliza para identificar su posición dentro de la red. El nodo mismo llama a la función submit_transaction cuando lo necesita.

Entonces, ¿cómo se asegura Hashgraph de que la transacción funciona según lo previsto? Lo garantiza siguiendo el algoritmo de transmisión atómica.

  • Si una transacción T1 llama a submit_transaction (T1) con éxito, entonces el index en las llamadas de get_transaction (index) debería devolver T1 eventualmente.
  • Si get_transaction(index) llama(cualquiera) regresa T2 Transación (no null), entonces debería devolver T2 o null para cada llamada de get_transaction (index). Eventualmente también devolverá T2 para todas las llamadas.

La garantía es importante para garantizar que cada cliente en Hashgraph vea la lista de salida ordenada utilizando el mismo index (una vez que el Hashgraph acepte la transacción). La segunda garantía, por otro lado, resuelve el problema del doble gasto, que es crucial para garantizar que ningún actor malintencionado de terceros pueda dañar el funcionamiento normal de la red.

Construyendo una criptomoneda usando el Hashraph

Ahora que hemos entendido cómo funcionan las dos funciones y garantizamos la garantía en Hashgraph, podemos usar el conocimiento para construir una “criptomoneda básica”. Por ahora, solo compartiremos el pseudocódigo que cubrirá la lógica detrás de él.

Hedera Hashgraph Technology Cryptocurrency

Explicación del pseudocódigo

Necesitamos declarar una matriz global donde se almacenan la dirección y los números de seguimiento. Ahora, se define el método sending_money que se llama cada vez que un nodo decide usar Hashgraph. Este toma tres atributos, incluida la dirección del receptor, el remitente y la cantidad también. La cantidad se almacena en la matriz de transacciones.

En la función sync_forever(), nos aseguramos de que las transacciones estén en un bucle. También se ocupa de los nodos que agotan su balance y se omite cuando el saldo se devuelve un valor negativo. Cada nodo es capaz de ver el mismo conjunto de transacciones en un orden particular. Esto significa que una vez que se actualiza una transacción, otros nodos la omiten.

El código anterior es un ejemplo de lo fácil que es crear una criptomoneda usando Hashgraph. Es un modelo básico de criptomonedas, y siempre puedes modificarlo según tus requisitos. Por ejemplo, puedes agregar tarifas, agregar funcionalidad de contrato inteligente, etc. En resumen, Hashgraph puede proporcionar fácilmente a cualquier criptomoneda el consenso requerido para sobrevivir. Aparte de eso, el desarrollador tiene que crear otra funcionalidad requerida. Esto también significa que el Hashgraph ofrece más flexibilidad en comparación con otras soluciones similares.

El rol de los clientes

En una red, los clientes tienen que cubrir muchas cosas. Cada cliente es responsable de ejecutar el algoritmo Hashgraph. Esto es similar a una blockchain totalmente descentralizada donde tienen una copia del registro. Los clientes en Hashgraph también descargan toda la estructura de datos de Hashgraph y los verifican mediante el procedimiento de verificación. El procedimiento de verificación se realiza para verificar si la transacción se ha confirmado o no.

Entonces, ¿en qué se diferencia de los nodos en una red bitcoin? La diferencia significativa es la cantidad de datos requeridos por los clientes para verificar las transacciones. En una red bitcoin, cada nodo tiene que descargar los encabezados de bloque y la prueba para la validación de una sola transacción. Hashgraph, por otro lado, solo requiere una estructura de datos gráficos. Es un enfoque único para garantizar que no necesita todos los datos o una gran cantidad de datos para verificar la transacción. En total, un cliente requeriría firma y eventos, lo que debería sumar 128 bytes de datos.

Comprendiendo a profundidad el algoritmo Hashgraph

Hashgraph ofrece una solución ideal para un sistema que busca proporcionar un enfoque práctico para resolver el consenso. El algoritmo tiene la clave, y es por eso que ahora revisaremos el algoritmo y entenderemos cómo funciona.

Tomemos una red con N número de nodos. Para que el consenso sea exitoso, debe asegurarse de que funcione incluso cuando haya nodos maliciosos en la red. Los nodos pueden trabajar juntos para mentir por una transacción o retrasar paquetes a sabiendas. Todo esto significa que debe haber una protección adecuada contra este tipo de ataques o colaboración entre nodos.

La configuración bizantina garantiza que si se cumple alguno de los requisitos, dos nodos pueden comunicarse de manera efectiva y garantizar que el algoritmo no se desmorone.

Antes de continuar, comprendamos algunos términos que se requieren para entender el algoritmo.

  • Gráfico acíclico dirigido/Directed acyclic graph (DAG): DAG es una estructura de datos utilizada en Hashgraph donde cada nodo se conecta a otros nodos de forma dirigida, sin ciclos.
  • Eventos: los eventos contienen un conjunto de transacciones que están representadas por los vértices en un Hashgraph. Cada transacción consta de información que incluye los padres del evento, la firma del nodo desde donde se creó y una marca de tiempo.
  • Marca de tiempo: la marca de tiempo es la hora del mundo real en la que tuvo lugar el evento. Las marcas de tiempo están considerando que afectan el orden final de los nodos.
  • Función hash resistente a colisiones: se utiliza una función hash resistente a colisiones para garantizar que toda la información de un evento se codifique correctamente. También asegura que el historial de chismes hasta el evento esté certificado y no se modifique de ninguna manera.

Entonces, si se produce un evento, se enviaría a los otros nodos. El nodo que presencia el nuevo evento también sabrá sobre el evento anterior, ya que se verifica utilizando el algoritmo de consenso. Se trata de un análisis localizado y hacer un uso adecuado de los eventos de chismes.

Hashgraph

Fuente: documento técnico de Hashgraph

En la imagen de arriba, hay cinco nodos o clientes, es decir, Alice, Bob, Carol, Dave y Ed. Cada uno de estos nodos se conecta regularmente (chismes), lo que da lugar a los eventos. Cuando un nodo chismea, un nuevo evento con una firma válida y una coincidencia hash se agrega al gráfico. Solo los eventos que no se han visto antes se agregan al gráfico, lo que garantiza que no quede información redundante en el gráfico.

Una vez que se completa la sincronización, cualquier nodo que recibe el evento obtiene las transacciones del nodo emisor y lo cierra para crear un nuevo evento. El proceso asegura que cada nuevo evento tenga algo nuevo para el nodo receptor como lo único del gráfico.

De esta manera, el Hashgraph se expande constantemente con la ayuda de la propiedad resistente a colisiones. Cada nodo que agrega el evento acepta la información pasada, lo que hace que Hashgraph sea importante.

Dos propiedades clave: número redondo y valor binario

En todo el proceso, dos datos claves son los que hacen posible Hashgraph. El primero es el número redondo, que se usa en orden creciente. La otra información clave es el valor binario que determina si un cliente ha presenciado un evento o no. El valor es válido solo para una ronda en particular.

Los valores se generan inmediatamente cuando se produce un evento. Sin embargo, no es tan simple como puede parecer. Por ejemplo, el valor binario puede ser cualquiera de los tres: “indeciso”, “definitivamente sí” y “definitivamente no”. Estos tres valores están ahí considerando que lleva un tiempo decidir que el valor sea “definitivamente sí” o “definitivamente no”. Cuando hay indecisión, el valor se establece en “indeciso”.

Tres características clave de Hashraph

Hashgraph tiene tres características clave que lo convierten en una excelente opción para diferentes proyectos. En su documento técnico, se describe a sí mismo como seguro, justo y rápido. Para comprender cada una de estas características, analicemoslas a continuación.

Seguro: el algoritmo de consenso ofrece una forma segura de manejar las transacciones y garantiza que un evento se cubra correctamente. El orden es lo que importa en Hashgraph, y el Hashgraph se asegura de que ningún actor malintencionado pueda manipular la precisión de los datos o el orden en que los eventos están conectados entre sí. De esta forma, protege la red tanto del problema de doble gasto como de un ataque del 51%. También utiliza eficazmente la función hash resistente y las firmas digitales. Una vez que se confirma una transacción, no se puede revertir o cambiar. Después de todo, utiliza ABFT (Tolerante a fallas bizantinas asincrónicas).

Justo: el concepto de justicia rodea la idea de ser justo con todos los nodos de la red. Define la equidad al afirmar que un atacante no podrá saber qué dos nuevas transacciones llegarán al orden de consenso. Sin embargo, no está claro cómo puede proporcionar justicia al Hashgraph. Además de la definición del docucmento técnico, el equipo de Hashgraph también aclaró a través de las plataformas de redes sociales que la equidad funciona bien si la mayoría de los nodos conocen la transacción. Esto puede llevar a un problema si un atacante se apodera del 2/3 de los participantes. Puede reordenar fácilmente los eventos sin afectar la equidad de la red. Tampoco hay requisitos de minería Hashgraph para los nodos.

Rápido: los métodos de chisme se consideran bastante rápidos. Esto es cierto en el caso del protocolo de chismes de Hashgraph. Los eventos se extendieron rápidamente por la red teniendo en cuenta que se trata de “chismes sobre chismes”. Esto también significa que se requiere propagar menos información con el tiempo. Hashgraph también utiliza la votación virtual, lo que lo hace más eficiente. Pero si tenemos en cuenta que cada nodo requiere un Hashgraph completo, el tamaño de la entrada debería aumentar con el tiempo. Por ahora, no sabemos cómo afectará el rendimiento de la red. Teóricamente, Hashgraph TPS puede alcanzar los 5,00,000.

Hedera Hashgraph

Hasta ahora, hemos discutido el ecosistema cerrado de Hashgraph, su funcionamiento técnico y cómo dice ser rápido, seguro y justo. Sin embargo, el mayor obstáculo para el Hashgraph es su naturaleza privada. Está listo para la empresa.

Conoce Hedera Hashgraph, una red de Hashgraph que es pública y aprovecha el algoritmo de consenso de Hashgraph. Se necesita la plena utilización del algoritmo de tolerancia a fallas bizantinas asincrónicas (aBFT). Ofrece tolerancia a fallos bizantina garantizada para máquinas de estado replicadas.

Hedera Hashgraph establece su idea en la cima del consenso (aBFT) de tolerancia a fallas bizantinas (BFT). El modelo mejorado garantizará que las empresas puedan aportar más valor utilizando Hedera Hashgraph. También es administrado por el Consejo Hedera Hashgraph. El objetivo final es proporcionar acceso público a las capacidades de Hashgraph y hacer que el público utilice un sistema seguro y rápido para fines de registro distribuido.

Debajo del capó, tanto Hashgraph como Hedera Hashgraph son similares. Ambos utilizan el protocolo “chismes sobre chismes”, que utiliza un acuerdo BFT para llegar a un consenso. También utiliza la votación virtual, lo que significa que no hay necesidad de una autoridad central. Está completamente descentralizada y ofrece un entorno de confianza para sus usos.

El uso de aBFT garantiza la equidad en todas las condiciones, incluso cuando la red contiene actores maliciosos. Todas las propiedades de Hashgraph se utilizan dentro de Hedera Hashgraph. Sin embargo, para asegurarse de que Hedera Hashgraph esté protegida de los ataques DDoS, el algoritmo de consenso no utiliza el formato líder.

Con Hedera Hashgraph, puedes construir sobre la confianza. Algunas de las aplicaciones clave de Hedera Hashgraph incluyen criptomonedas, contratos inteligentes y servicios de archivos.

Servicios ofrecidos por la Plataforma Hedera

Con la plataforma Hedera, puedes habilitar algunos servicios clave, incluidos los siguientes:

  • Criptomoneda: permite a los intermediarios utilizar la red para pagos de criptomonedas y les permite aprovechar el costo más bajo y el diseño simple.
  • Contratos Inteligentes: también puede crear contratos inteligentes sobre la plataforma Hedera. Para desarrollar contratos inteligentes, debes usar Solidity. Como desarrollador, puedes realizar intercambios atómicos, crear activos e implementar aplicaciones completamente nuevas.
  • Servicios de Archivos: también puedes usar la plataforma Hedera para realizar servicios de archivos, es decir, verificar archivos. También es compatible con GDPR.

Gobernancia

La gobernanza en el Hedera Hashgraph funciona de manera diferente. Se puede dividir en dos niveles: la Junta de Gobierno y el Consenso Abierto.

La Junta de Gobierno es un sistema de control centralizado que no es una solución ideal para cualquier red que quiera ofrecer sus servicios para el registro distribuido. La comunidad tampoco está contenta con su enfoque, y sigue siendo una de las críticas más significativas de Hedera Hashgraph.

El consenso abierto, por otro lado, es el mecanismo de consenso que ya discutimos anteriormente. Regula cómo los nodos pueden unirse y convertirse en parte de la red, y también hacerla más descentralizada. Para garantizar que haya un modelo de votación ponderado adecuado, utiliza Proof-of-Stake (Prueba de Participación). Asegura que la colisión se mitigue adecuadamente, y también hay un incentivo apropiado para que los usuarios ejecuten nodos.

Arquitectura de Hedra Hashgraph

La arquitectura Hedra Hashgraph es una arquitectura de tres capas. Consiste en la Capa de Internet (abajo), la Capa de Consenso de Hashgraph (intermedia) y la Capa de Servicios (arriba). Discutamos brevemente cada capa.

  • Capa de Internet: la capa inferior se encarga de la comunicación entre computadoras en Internet. Implementa conexiones TCP / IP con cifrado TLS.
  • Capa de Consenso de Hashgraph: la capa intermedia contiene los nodos que participan en la red. Estos nodos participan en el método de consenso utilizando el algoritmo de consenso Hashgraph y el protocolo de chismes.
  • Capa de servicios: la capa superior tiene sus propios subgrupos: almacenamiento de archivos, criptomoneda y contratos inteligentes de Hashgraph.

Los nodos ganan la criptomoneda por participar en la red. Es una moneda nativa y garantiza que los usuarios obtengan su incentivo para participar.

El almacenamiento de archivos, por otro lado, está basado en Merkle. Además, si eres desarrollador, también puedes usar Solidity, ya que es compatible con Hedra. Por último, ofrece soporte de contrato inteligente en la parte superior de la red, lo que te brinda la capacidad de crear dApps escalables.

Hedera Hashgraph dApps

Hay pocas dApps principales de Hedera Hashgraph. Incluyen Sagewise, Hearo.fm, Carbon, Cryptotask y Arbit.

Herramientas de Hedera Hashgraph

Hay muchas herramientas impresionantes de Hashgraph por ahí. Algunas de las herramientas notables de Hashgraph son las siguientes:

  • Hedera Java SDK – SDK en Java para Hedera Hashgraph. Es mantenido por Hedera LLC.
  • Hedera Rust SDK – SDK en Rust, mantenido por la comunidad
  • Hedera Go SDK – SDK en Go, mantenido por la comunidad
  • Prueba Hedera – Prueba Hedera en acción
  • Hedera Java Keygen tool – una herramienta keygen utilizada en Hedera Hashgraph para administrar pares de claves ED25519. Es una utilidad de línea de comandos.

Comunidades Hashgraph

También puedes interactuar con las comunidades Hashgraph y formar parte de su oferta. Para comenzar, visita las comunidades de Hedera en Telegram, Medium y Twitter. Si deseas hablar con el Chat para desarrolladores de Hedera, puedes consultar el enlace aquí.

Conclusión

Hashgraph es un concepto emocionante que cambia completamente el campo de juego. Es comparativamente más rápido que el de la tecnología tradicional de registro distribuido, incluida blockchain. Es claramente una gran implementación, pero está cerca de la naturaleza que puede dificultar su crecimiento. Hedra Hashgraph, por otro lado, es una red pública de Hashgraph que hace un uso adecuado de Hashgraph. Además, no hay minería Hashgraph, lo que hace que la red sea más justa para todos los que participan en ella.

Pero no está exenta de críticas, ya que utiliza un modelo de gobierno centralizado. Entonces, ¿qué opinas sobre Hashgraph en general? ¿Las aplicaciones de Hashgraph aumentarán en el futuro? Comenta abajo y avísanos.