La tecnología Blockchain se puede utilizar de múltiples formas. Hay muchas industrias diferentes que pueden beneficiarse de su uso.
Sin embargo, no solo se trata de usar una cadena y no todas las cadenas de bloques funcionan de la misma manera.
Al experimentar con la tecnología blockchain y usarla de diferentes maneras, es de esperar que se puedan superar problemas como la escalabilidad, la velocidad y la seguridad.
Algunos algoritmos usan más de una cadena de bloques y, más recientemente, también han comenzado a aparecer algunas alternativas a la cadena de bloques.
Prueba de trabajo y prueba de participación
Primero, debemos entender que existe una diferencia fundamental en cómo funcionan la mayoría de las cadenas de bloques.
La mayoría de las criptomonedas utilizan Prueba de trabajo (PoW) o Prueba de participación (PoS). Puedes leer más sobre los dos aquí.
La principal diferencia entre los dos es que PoW usa mineros, lo que lo hace extremadamente seguro, pero también es costoso ya que los mineros usan mucha energía.
PoS no requiere minería, en cambio, la validación de un bloque depende de la cantidad de participación que tenga una persona o básicamente cuántas monedas posee y la edad respectiva de la participación.
Cadenas públicas y privadas
Probablemente sepa que la mayoría de las criptomonedas operan con un libro mayor distribuido.
En la mayoría de los casos, este libro mayor está completamente abierto al público y cualquiera puede ver las transacciones entre diferentes personas.
Los beneficios de esta tecnología son que previene el fraude y el doble gasto.
Sin embargo, no todo el mundo quiere que toda la información de sus transacciones sea pública. Hay muchos que ven esa transparencia como potencialmente peligrosa.
Entonces, para contrarrestar esto, existen cadenas privadas. Sin embargo, estos no son solo para criptomonedas, también pueden ser utilizados por empresas privadas que desean mantener información dentro de su organización.
Híbridos
Estas son cadenas de bloques que utilizan los beneficios de las cadenas de bloques privadas con cadenas de bloques públicas. En tales casos, estas cadenas de bloques pueden estar “autorizadas” pero al mismo tiempo públicas.
También hay muchas variaciones diferentes de PoW o PoS que toman prestadas características entre sí.
A medida que siguen surgiendo nuevas criptomonedas, se siguen desarrollando diferentes cadenas de bloques utilizando diferentes elementos de las criptomonedas que ya existen.
Sin embargo, aunque tratar de tomar las mejores partes, no siempre significa que lo que se presenta sea mejor.
Cadenas laterales
Las cadenas laterales, o childchains, son esencialmente cadenas de bloques secundarias que funcionan junto con la cadena primaria.
Ahora hay varias cadenas de bloques que usan una segunda cadena para manejar cosas como contratos inteligentes.
Al hacer esto, pueden aumentar la velocidad y la escalabilidad al alejar las funciones de contratos inteligentes de la cadena de bloques primaria, que luego puede enfocarse específicamente en las transacciones.
Las cadenas laterales también se pueden utilizar para otros fines. Puede haber múltiples cadenas interactuando con la cadena primaria, cada una de las cuales se usa para diferentes propósitos.
Algunos de estos propósitos pueden estar relacionados específicamente con diferentes tipos de pago o incluso con dApps que se pueden construir sobre la cadena de bloques.
Quizás una de las mejores formas de usar cadenas laterales es para transacciones más pequeñas y la cadena principal para transacciones más grandes. Esto puede hacer que las tarifas de transacción y los tiempos sean más justos.
Esto se debe a que las transacciones más grandes en una cadena más grande pueden llevar más tiempo y las transacciones pequeñas pueden ser más rápidas.
También puede eliminar el problema de que las transacciones más grandes se vean favorecidas por las transacciones más pequeñas durante el proceso de validación.
Las cadenas laterales o childchains podrían ser una forma viable de manejar el escalado y ayudar a la tecnología blockchain a lidiar con el tráfico a medida que la red continúa creciendo.
Post-blockchain: las alternativas
Así como pensaba que blockchain no podía ser más confuso, está apareciendo una nueva serie de diferentes criptomonedas y algoritmos de consenso que afirman funcionar mejor que blockchain.
¿Podrían ser la cuarta generación de criptomonedas? Quién sabe, es posible que tengamos que desaprender todo lo que sabemos sobre blockchain.
Tangle de IOTA
IOTA es una criptomoneda que funciona sin blockchain. En su lugar, utiliza lo que llama Tangle, que es un “DAG”.
DAG son las siglas de Direct Acyclic Graph y utiliza el orden topológico para organizar las estructuras de datos.
Por cada transacción que se agrega, el enredo confirma dos. En teoría, cuantas más transacciones se realicen en la red, más rápido será.
Cada conexión se llama borde. Aquí es donde se confirman las transacciones. Teóricamente, no hay una línea directa en la maraña, sin embargo, las nuevas transacciones siempre estarán al final del gráfico.
Las transacciones también se conocen como “sitios” y al final se denominan “sugerencias”. Están esperando ser verificados por las próximas transacciones que les seguirán.
Cuanto más tiempo se acepte una transacción en la red, más difícil será realizar un doble gasto.
Debido a la forma en que funciona el enredo, es muy ligero. Esto significa que cualquier máquina puede procesar transacciones si tiene una conexión a Internet.
Y eso es exactamente lo que IOTA planea usar; dispositivos que utilizan IoT (Internet de las cosas).
En su gran plan, cualquier dispositivo que utilice IoT podrá actuar como un nodo y facilitar las transacciones.
El enredo tampoco tiene bloques que requieran mineros. Esto abarata las transacciones porque no es necesario extraerlas.
Además, debido a que, en teoría, cuantas más transacciones se realizan, más rápido se vuelve, debería ser más escalable que blockchain.
Crítica
Algunos son críticos con los DAG porque es posible que no puedan evitar el doble gasto y pueden estar más abiertos a ataques del 51%.
De hecho, para controlar el enredo, solo el 34% de la red necesita ser atacada, lo que la hace considerablemente más vulnerable que blockchain.
Los DAG tampoco son buenos para los contratos inteligentes porque es difícil determinar el orden de las transacciones.
Con blockchain es mucho más fácil porque tienes bloques que vienen uno tras otro y es muy fácil de ver. Los DAG pueden necesitar una segunda capa para las funciones de contratos inteligentes.
Tampoco hay ningún incentivo para ser un nodo en la red porque no recibe nada. Con blockchains, donde se requiere minería, el incentivo es que puede ganar con la minería.
Los DAG también existen desde hace más de 30 años y, como concepto, no son tan nuevos. La gente ya es consciente de sus limitaciones.
La tecnología Blockchain es mucho más nueva y supera algunos de los problemas que enfrentan los DAG.
Si bien IOTA hace algunas cosas muy bien, también han sufrido varios eventos de relaciones públicas negativas que no han ayudado a su causa.
Hashgraph
Hashgraph es otra tecnología alternativa a blockchain que pretende hacer las cosas mejor.
Afirman que pueden manejar 250.000 transacciones por segundo, más de 10 veces de lo que Visa es capaz de hacer.
Quieren ser un algoritmo de votación, no PoS o PoW, que dicen es más justo y menos centralizado.
Las transacciones se manejan de forma asincrónica, lo que significa que las transacciones no tienen que esperar a otras transacciones antes que ellas como lo hacen con PoS o PoW.
Además, con PoW, los mineros pueden elegir qué bloques extraer en función de la recompensa que recibirán, por lo que pueden omitir los bloques anteriores si la recompensa por extraerlos es menor.
Hashgraph usa lo que ellos llaman un “protocolo de chismes”. Esto es para superar el problema del ancho de banda con algoritmos de votación.
Debido a que requieren que todos se comuniquen entre sí, se pone mucho peso en el ancho de banda.
El protocolo de chismes simplifica este proceso aleatorizándolo. En lugar de que cada nodo hable con todos los demás al mismo tiempo, cada nodo se comunicará aleatoriamente con otro nodo.
A esto lo llaman “chismes sobre chismes”. Cada nodo comparte todo lo que ha visto con otro nodo. Efectivamente, compartir los chismes de otras personas.
Eventualmente, matemáticamente, se logrará un consenso porque toda la información se comparte y el ancho de banda se ahorra y no se sobrecarga.
Hashgraph también cree que este protocolo es más barato porque no se requiere minería.
Para colmo, Hashgraph también puede ser más seguro que la tecnología blockchain. Para atacar con éxito el sistema, necesitaría atacar a todos los miembros al mismo tiempo.
Tal acto es esencialmente imposible y sería muy costoso.
Crítica
Sin embargo, hay problemas con Hashgraph. Quizás el más importante es que es una tecnología patentada propiedad de Swirlds.
Esto puede significar que simplemente será una herramienta para las empresas y no para las masas.
Tampoco se considera descentralizado o de código abierto. Para utilizarlo es necesario solicitar un SDK (kit de desarrollo de software).
El algoritmo en sí está descentralizado, pero no la empresa, Swirlds o la propiedad detrás de Hashgraph.
Otro problema con Hashgraph es que no almacena registros históricos de todas las transacciones. Con el tiempo se eliminan.
Los críticos dicen que esto podría ser un problema porque sería más difícil probar que las transacciones tuvieron lugar en el pasado.
Holocadena
Holochain tampoco usa PoS o PoW y es un sistema centrado en agentes.
Es tan diferente que como usuario tendrás que desaprender muchos de los conceptos relacionados con blockchain y criptomonedas.
Técnicamente hablando, tampoco existe un mecanismo de consenso. En cambio, existe lo que ellos llaman ADN y no hay un solo libro mayor.
Como está centrado en el agente, cada desarrollador tendrá su propio consenso y reglas para su parte del sistema.
Como agente, tendrá todos sus datos almacenados dentro de una cadena de hash para que pueda controlar y mantener su identidad.
Holochain es supuestamente bueno para construir dApps, que parece ser su enfoque principal y podría convertirlos efectivamente en un rival de Ethereum.
Holochain es efectivamente un marco para los desarrolladores que pueden establecer sus propias reglas para lo que crean y cuanto más popular se vuelve una dApp, más poder de alojamiento reciben.
Al igual que Hashgraph, Holochain también utiliza un protocolo de chismes, sin embargo, se refieren a él como el “sistema inmunológico”. Esto se usa para detener a los malos actores.
El alcance de Holochain es más grande que solo dApps. En cierto sentido, quieren revolucionar Internet. Holochain ha sido diseñado para que los desarrolladores puedan construir su propia cadena de bloques sobre su sistema.
La forma en que funciona Holochain es similar a la Tabla de hash distribuida (DHT) de Torrents.
En lugar de recopilar información de todos en la red, solo recopila información de unos pocos nodos. Lograr un consenso total no es el objetivo.
Holochain tampoco tiene un token nativo en la red. En cambio, lo que tiene es el token Holo (HOT) y estos tokens se recompensan a los nodos por alojar dApps.
El valor de Holo estará respaldado por la potencia informática de la red y la cantidad de Holo puede expandirse o contraerse según las necesidades del sistema.
Crítica
Algunos son escépticos de Holochain, preocupados de que la tecnología dé a los desarrolladores demasiada responsabilidad que quizás no puedan manejar.
Con la tecnología blockchain, ya hay muchos problemas por sí solos que aún no se tratan y dar más responsabilidad a los desarrolladores puede generar más problemas.
Otros están preocupados por el sistema inmunológico de Holochain, sin saber si podrá defenderse de los malos actores.
Incluso puede ser posible que estos malos actores se apoderen del sistema inmunológico y lo ejecuten ellos mismos.
¿Ya estamos viendo el final de blockchain?
No, todavía es demasiado pronto para decir algo así en este momento.
La tecnología Blockchain en sí es todavía muy nueva y tiene un largo camino por recorrer antes de que sea adoptada por los usuarios principales.
Todavía tenemos que ver qué tan efectivo será en el uso diario por parte del público masivo y qué variación de blockchain funcionará mejor.
Y aunque existen alternativas a blockchain con algunas ventajas, no existe una versión mejorada clara de la tecnología blockchain en este momento.
Puntos clave
Si recuerda algo de este artículo, conviértalo en estos puntos clave.
- Las cadenas de bloques pueden funcionar de diferentes formas. Pueden ser PoS o PoW, públicos o privados o un híbrido de cualquiera de estos tipos.
- Algunas criptomonedas usan cadenas laterales. Pueden gestionar diferentes funciones, como contratos inteligentes, y mejorar el rendimiento.
- Existen alternativas a la tecnología blockchain. Hay una variedad de otras formas de funcionamiento de las criptomonedas.
- Todavía es demasiado pronto para predecir qué alternativas durarán. Blockchain en sí es todavía muy nuevo y tiene un largo camino por recorrer antes de la adopción generalizada.
Si disfrutó leyendo este artículo de Trading Education, por favor dele un Me gusta y compártalo con cualquier otra persona que crea que también puede ser de su interés.