Aunque puede ser difícil de imaginar, las criptomonedas son mucho más antiguas que la tecnología Blockchain. La mayoría de nosotros considera Bitcoin como la primera criptomoneda, aunque solo es la primera moneda basada en Blockchain. Criptomonedas comp B-Money y BitGold existieron antes de Bitcoinsin embargo, estos no fueron muy lejos, especialmente cuando se compara con Bitcoin.

El problema con las criptomonedas concebidas antes de Bitcoin era su estructura centralizada. Sin la tecnología Blockchain, no existía un ledger "descentralizado, inmutable, transparente" en el que pudieran registrarse las transacciones, lo que llevaría a una centralización. Sin embargo, parece que Blockchain puede no ser la tecnología final de todas las monedas digitales.

Recientemente, ha surgido una nueva forma de cifrado que aprovecha el Directed Acyclic Graph (DAG) modelo organizativo para la estructura de su libro mayor descentralizado, que permite resolver viejos problemas y agregar nuevas características.

Hoy, vamos a echar un vistazo a la tecnología que potencialmente puede reemplazar el Blockchain en sí y algunas de sus implementaciones actuales.

Aunque las implementaciones que vamos a analizar hoy son nuevas, el concepto no lo es. En un documento de 2013 llamado Acelerando el proceso de transacción de Bitcoin. El dinero rápido crece en los árboles, no en cadenas,” los autores Yonatan Sompolinsky y Aviv Zohar introducen el protocolo GHOST que propone un cambio a la estructura de Bitcoin de un Blockchain a un árbol, reduciendo los tiempos de confirmación y mejorando la seguridad. Aunque este cambio no se ha implementado en Bitcoin, otras criptomonedas están usando el sistema basado en DAG con éxito. ¡Vamos a conocerlos!

 

Byteball: El DAG

Byteball es una criptomoneda basada en DAG. El primero de su tipo, Byteball se distribuye a través de un lanzamiento de balón en el que GBYTEla moneda nativa en la red, se distribuye de acuerdo con las tenencias Bitcoin del usuario. Recientemente, la distribución de GBYTE también comenzó a realizarse a través de asociaciones de cashback con comerciantes participantes. Aunque es refrescante ver una criptomoneda sin ICO, su método de distribución es uno de los aspectos menos interesantes de Byteball.

En Byteball, no hay bloques. En cambio, las transacciones se vinculan directamente entre sí y cada transacción contiene uno o más hash de transacciones anteriores. El conjunto de enlaces entre las transacciones forma lo que se conoce como el DAG, a diferencia del sistema "Blockchain" utilizado en Bitcoin y otras criptomonedas.

No hay prueba de trabajo o Prueba de participación en minería en Byteball. En lugar de que los bloques subsiguientes confirmen los anteriores, las transacciones se confirman mediante nuevas transacciones que vienen después de ellos. Pero este tipo de "confirmación" es solo una confirmación de que la transacción existe, no que no sea un gasto doble.

Entonces, ¿cómo se resuelven los gastos dobles? En monedas PoW, los conflictos causados ​​por el doble gasto se resuelven seleccionando la versión del historial de bloques que tiene más trabajo comprometido con ella. En Byteball, dado que está basado en DAG, ya existe un orden parcial entre las transacciones. Esto permite que la mayoría de los gastos dobles sean atrapados y rechazados de inmediato.

¿Qué pasa si los doblegas están en ramas paralelas del DAG y su orden no es evidente? Luego, Byteball usa "Cadena principal", una cadena en el DAG que pasa por transacciones publicadas por conocidos usuarios de confianza llamados testigos. De las dos transacciones en conflicto, la que aparece antes en la Cadena principal se considera válida. Los testigos son seleccionados por los propios usuarios, que enumeran a sus testigos preferidos con cada transacción que publican.

Aunque todavía hay mucho que explicar sobre Byteball y su sistema basado en DAG, una cosa queda clara: este sistema es una alternativa viable a la tecnología Blockchain e incluso puede resolver algunos de los problemas más destacados que se encuentran en la tecnología, como la velocidad , sostenibilidad, escalabilidad, seguridad, privacidad y cumplimiento legal.

Si el sistema se utiliza ampliamente, las transacciones se vuelven frecuentes, lo que garantiza que puedan confirmarse en cuestión de segundos, en comparación con la espera de 10 minutos en Bitcoin. En cuanto a la sostenibilidad, el sistema de testigos empleado por Byteball ofrece un modelo de seguridad en el que no se requiere una prueba de minería, lo que significa que la electricidad no se desperdicia para proporcionarla. Como Byteball no tiene bloques, no hay un problema de tamaño de bloque.

Cuando se los compara con Ethereum, los contratos inteligentes de Byteball no son tan poderosos y no están completos, pero son simples, lo que les permite mostrarse en forma legible por el usuario. Esto significa que los usuarios habituales pueden ver lo que les va a pasar realmente a su dinero. Los mercados de predicción ya están funcionando basados ​​en estos contratos, y una característica de oráculo manual recientemente presentada permite a cualquier persona sin conocimientos técnicos ejecutar un mercado de predicción de privacidad, otros altcoins como Zcash y Dash ya han encontrado maneras eficientes de proteger la privacidad del usuario. Sin embargo, es bueno saber que puede mantener esta privacidad en una red que no requiere largos tiempos de confirmación o desperdiciadas pruebas de trabajo de minería. Byteball permite que el valor se transfiera de forma privada a través de un recurso llamado "blackbytes".

Por último, Byteball trata el cumplimiento legal a través de su sistema de emisión de activos. los documentos blancos dicen:

"Los usuarios pueden emitir nuevos activos y definir reglas que rigen su transferibilidad. Las reglas pueden incluir restricciones de gastos, como un requisito para que cada transferencia sea coimada por el emisor del activo, que es una forma de que las instituciones financieras cumplan con las regulaciones existentes ".

IOTA: El enredo

IOTA es una criptomoneda única. Aunque también utiliza el modelo organizativo del Gráfico acíclico dirigido (DAG) con el nombre "Enredo", su implementación y aplicaciones difieren ampliamente de Byteball. Diseñado específicamente para la industria IoT (Internet de las cosas), IOTA celebró una ICO exitosa en 2015, reuniendo 1,337 BTC y se lanzó en Bitfinex a principios de este año.

Además de su método de distribución, IOTA tiene varias diferencias en comparación con Byteball. Por ejemplo, en IOTAtodas las transacciones creadas deben validar un mínimo de dos transacciones previas. Para hacerlo, los usuarios (que crean y validan transacciones) deben resolver un rompecabezas criptográfico similar a los que se encuentran en las criptomonedas de prueba de trabajo.

Además, IOTA no tiene tarifas. A diferencia de Byteball, donde las tarifas de transacción de GBYTE son las mismas que las transacciones de tamaño GB, IOTA no cobra ninguna tarifa, independientemente del tamaño o monto de la transacción. En cambio, se incentiva a los nodos a participar en la creación y confirmación de transacciones por parte de otros nodos que eliminarán nodos si no realizan transacciones regularmente.

La falta de tarifas resuelve dos problemas críticos a los ojos de los desarrolladores de IOTA. los documentos blancos dicen:

"La importancia de los micropagos aumentará en el sector de la IoT en rápido desarrollo, y pagar una tarifa que es mayor que la cantidad de valor que se transfiere no es lógico. Además, no es fácil deshacerse de las tarifas en la infraestructura de Blockchain ya que sirven como un incentivo para los creadores de bloques. Esto lleva a otro problema con la tecnología de criptomoneda existente, a saber, la naturaleza heterogénea del sistema. Hay dos tipos distintos de participantes en el sistema: los que emiten transacciones y los que aprueban las transacciones. El diseño de este sistema crea una discriminación inevitable de algunos participantes, lo que a su vez crea conflictos que hacen que todos los elementos gasten recursos en la resolución de conflictos. Los problemas antes mencionados justifican una búsqueda de soluciones esencialmente diferentes de la tecnología Blockchain, la base para Bitcoin y muchas otras criptomonedas ".

La falta de tarifas normalmente crearía vectores para ataques de spam en la red. Para evitar este problema, IOTA emplea un mecanismo de "peso" en el que las transacciones se confirman de acuerdo con su peso. Este peso es proporcional a la cantidad de trabajo que el nodo emisor invirtió en él. El sistema de pesaje de IOTA asegura que el correo no deseado no es factible ya que ninguna entidad puede generar una gran cantidad de transacciones con pesos "aceptables" en un corto período de tiempo.

A pesar de las diversas diferencias entre estas dos implementaciones de criptos basados ​​en DAG, IOTA se distingue por su enfoque único, la industria de Internet de las cosas (IoT). Si no está familiarizado con el IoT, el concepto involucra una red global en la que dispositivos como electrodomésticos, automóviles, etc. pueden comunicarse e intercambiar datos, lo que les permite ser monitoreados e incluso controlados a distancia.

El objetivo de IOTA es permitir que el valor y los datos se intercambien y transfieran libremente entre estos elementos, permitiendo que cualquier dispositivo, dispositivo o vehículo habilitado para IoT sea utilizado o alquilado de forma eficiente y sin fiar. Los datos proporcionados por los dispositivos también se pueden comprar y vender a través de la red IOTA.

Este concepto permite que el movimiento de economía distribuida evolucione de tal manera que cualquiera pueda sacar el máximo provecho de sus pertenencias. En resumen, IOTA actúa como una columna vertebral para el intercambio de valor en el paradigma de IoT en el que los dispositivos producen valor para su propietario y no al revés.

Conclusión

¿Las criptomonedas basadas en DAG reemplazarán a Blockchain? Es difícil de decir. Si bien existen ventajas evidentes en lo que respecta a estos sistemas DAG, aún están lejos de ser una alternativa popular, y muy pocos proyectos están trabajando en ello. Sin embargo, los proyectos que parecen haber ganado su lugar en la criptosfera, especialmente IOTA, una criptomoneda entre las top-15 según la capitalización bursátil.