Una guía para principiantes de Holochain: un marco para aplicaciones distribuidas de igual a igual

¿Qué es Holochain?

Holocadena proporciona un marco para que los desarrolladores creen aplicaciones descentralizadas y tiene como objetivo cambiar el paradigma de las cadenas de bloques centradas en datos a un sistema centrado en agentes. En el incipiente sistema de Holochain, no se mantiene un verdadero consenso global. En cambio, cada agente en la cadena de bloques pública mantiene una bifurcación privada, esencialmente, que se administra y almacena de forma limitada en la cadena de bloques pública con una tabla hash distribuida. Esto significa que no hay límites de escalabilidad y las dapps alojadas en Holochain pueden hacer mucho más con menos de casi todo que las cadenas de bloques tradicionales..

Holocadena

Lo que hace diferente a Holochain?

En una cadena de bloques tradicional, la información se almacena a través de hashes criptográficos en una red distribuida. Cada miembro de esa red mantiene un consenso global. Es decir, cada miembro verifica de forma independiente la red en su conjunto y mantiene su integridad. Esta es una de las ventajas clave de la tecnología blockchain sobre la tecnología tradicional..

Este sistema, sin embargo, tiene algunas debilidades inherentes. Debido a que cada miembro de la red debe verificar toda la cadena de bloques, los problemas de escalabilidad se desarrollan rápidamente. Cuanto mayor sea la cantidad de datos que se manejan, más restrictivo será el límite de transacciones por segundo que pueden ocurrir en la cadena de bloques en cualquier momento. Esta es parte de la razón por la que algunas criptomonedas, como Bitcoin, tienen tiempos de transacción tan largos y límites tan bajos..

Qué significa el nombre?

Los desarrolladores ofrecen varias explicaciones para el nombre. El sistema de Holochain se asemeja a un holograma, en el sentido de que un todo coherente se ensambla a partir de componentes individuales de la misma manera que los haces de luz interactúan para crear un patrón 3D. Además, la tecnología utiliza patrones holísticos para su funcionalidad..

¿Cómo funciona la parte pública de Holochain??

En el sistema Holochain para aplicaciones distribuidas, cada miembro o agente de la cadena no necesita mantener un registro en ejecución de la cadena de bloques pública como un todo. Más bien, cada agente mantiene una cadena de bloques singular que interactúa con la clave criptográfica única de ese agente. Imagine un río, que representa la parte pública de esa cadena de bloques, alimentado por una serie de corrientes más pequeñas, que representan las cadenas de bloques de agentes individuales.

Si uno de esos agentes se desconecta, en esencia se desvían de la cadena de bloques principal. Sin embargo, se preserva la integridad de los datos contenidos.

¿Cómo se accede a los datos de cadenas individuales en el espacio público??

En lugar de requerir que cada agente mantenga una copia completa de toda la cadena de bloques, la cadena de bloques central instituye una serie de reglas que verifican los datos de cada cadena de bloques individual en una tabla hash distribuida..

Lo que esto significa en términos prácticos es que los datos de las cadenas de bloques individuales no se pierden cuando ese agente apaga su computadora. Se mantiene una copia limitada en la cadena de bloques pública y se verifica de acuerdo con las reglas establecidas..

La sección de preguntas frecuentes de Holochain compara el sistema con la forma en que el ADN se almacena en células vivas o los idiomas se almacenan en poblaciones.

Almacenamiento holográfico

“¿Dónde se almacena el idioma inglés?” escribieron los desarrolladores de Holochain. “Cada orador lo lleva. Las personas tienen diferentes áreas de experiencia o están expuestas a diferentes jergas o vocabularios especializados. Nadie tiene una copia completa, ni la versión de nadie es exactamente igual a la de los demás. Si desaparecieras la mitad de los angloparlantes, no degradaría mucho el idioma “.

¿Cuántas transacciones por segundo puede manejar Holochain??

Esta pregunta debe abordarse de manera un poco diferente a como lo sería en las cadenas de bloques tradicionales.

La respuesta corta es “ilimitada”. La respuesta larga es que las transacciones por segundo básicamente no tienen sentido debido a la naturaleza de Holochain. En lugar de mantener un único consenso global, la tabla hash distribuida de Holochain mantiene un registro del tipo esencial y la validez de los datos aportados por blockchains individuales. Los desarrolladores comparan este protocolo con un estilo de baile. Puede mirar hacia una pista de baile llena de gente e inmediatamente decir quién está haciendo tango y quién está bailando break. ¿Cuántas personas pueden bailar a la vez? Tantos como pueda soportar la pista de baile. No es necesario un tercero central de confianza, ni siquiera una cadena de bloques global, para realizar un seguimiento de cada movimiento de baile individual realizado..

Holocadena

“Entonces, Holochain como marco de aplicación no impone ningún límite de transacciones por segundo porque no hay un lugar donde todas las transacciones tengan que pasar”, escribieron los desarrolladores. “Es como preguntar, ‘¿Cuántas palabras puede pronunciar la humanidad por segundo?’ Bueno, con cada ser humano que nace, ese número aumenta. Lo mismo para Holochain “.

¿Qué tipo de Dapps son adecuados para Holochain??

Holochain se presta a sistemas que requieren muchas entradas individuales con una especie de copia limitada disponible para todos. El caso de uso más inmediato es para las plataformas de redes sociales. Holochain también recomienda su tecnología para la gestión de la cadena de suministro, cooperativas, plataformas peer-to-peer, inteligencia colectiva y criptomonedas de crédito mutuo o de reputación. Esto se debe en gran parte a la naturaleza centrada en el agente de la plataforma..

Dicho esto, las redes centradas en agentes no son adecuadas para conjuntos de datos anónimos o privados, ya que cada agente individual publica en una tabla hash distribuida compartida. Holochain tampoco está optimizado para alojar archivos grandes o ejecutar dapps orientadas a positivistas de datos, como la mayoría de las criptomonedas..

La visión de Holochain incorpora la teoría de la relatividad: no hay una verdad absoluta en la cadena de bloques pública, solo las perspectivas individuales de cada agente que encajan para formar un todo más grande..

¿Qué idiomas admite Holochain??

La propia Holochain es de código abierto y está escrita en Go. Go fue seleccionado por su facilidad de uso y similitud con C.

Las Dapps escritas específicamente para Holochain se pueden desarrollar con JavaScript o Lisp, con soporte para sistemas front-end que usan CSS, HTML y JavaScript..

Los desarrolladores agregaron que Holochain es relativamente flexible cuando se trata de manejar nuevos lenguajes, por lo que existe potencial de crecimiento en ese frente..

Es Holochain ecológico?

Holochain se anuncia a sí misma como una alternativa ecológica a las cadenas de bloques tradicionales. Debido a que no es necesario que cada agente individual almacene y valide la cadena de bloques global, Holochain solo consume una fracción del ancho de banda de las cadenas tradicionales. Holochain tampoco tiene un componente de minería, por lo que no se gasta electricidad ni potencia de procesamiento en cálculos de prueba de trabajo..

Token CALIENTE

Holochain recientemente completó una ICO donde recaudaron 30,202 ETH y 133,214,575,156 tokens HOT fueron acuñados durante el proceso:

“Las ventas diarias de cajas de alojamiento y eventos para desarrolladores amplían el suministro de tokens de acuerdo con una fórmula fija. Esto significa que el suministro total de tokens no se determina de antemano. Una vez al día, la cantidad recién lanzada de HoloTokens se escribirá en la cadena de bloques, lo que permitirá más ventas de tokens “.

ICO de Holochain

HOT es actualmente un token Ethereum ERC-20, por lo que se puede almacenar en cualquier billetera Ethereum, incluidas las billeteras de hardware. En una fecha posterior, los tokens se podrán cambiar por Holofuel..

Cómo comprar Holochain HOT Token

No puede comprar HOT con moneda “Fiat”, por lo que primero deberá comprar otra moneda; las más fáciles de comprar son Bitcoin o Ethereum, que puede hacer en Coinbase mediante una transferencia bancaria o una compra con tarjeta de débito / crédito y luego intercambiarla. para HOT en un intercambio que enumera el token.

Asegúrese de utilizar nuestro enlace para registrarse; se le acreditarán $ 10 en bitcoins gratis cuando realice su primera compra de $ 100.

Sitio web de Coinbase

Una vez que haya comprado Ethereum, puede intercambiar tokens HOT en Hotbit o IDEX. IDEX tiene algunos problemas actualmente, por lo que recomendamos usando Hotbit por ahora.

Intercambio HotBit

HotBit

¿Dónde puedo aprender más??

Visita las preguntas frecuentes de Holochain en GitHub aquí. También puede leer el documento técnico completo de Holochain aquí.

Enlaces útiles

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map