Diferencia entre DAG y Blockchain

Blockchain es un libro de contabilidad público digital y descentralizado que registra cada transacción de datos en la red y tiene un gran potencial para construir el futuro sistema de Internet. Comienza a dar forma al mundo de las transacciones de una nueva manera, con la capacidad de rastrear pedidos, pagos y más en la red.

Ahora que todos sabemos cuánta información juega un papel importante, obtenerla de manera rápida y precisa también será muy importante. Blockchain nos permite transferir información de forma rápida, precisa y segura de un punto de la red a otro. Hay muchos campos de aplicación de blockchain, como finanzas, educación, atención médica, etc.

  • Blockchain proporciona una excelente seguridad e integridad de datos. La tecnología Blockchain ayuda a las empresas al brindar una mejor protección contra las filtraciones de datos. Blockchain utiliza tecnología hash para almacenar datos de forma segura, lo que ayuda a las empresas a realizar copias de seguridad y compartir datos.
  • Como blockchain es un libro de contabilidad descentralizado, lo que hace que el intercambio de datos entre organizaciones sea fácil y seguro al almacenar la información en un libro de contabilidad especial en una base de datos de blockchain para mantenerla segura. 
  • Blockchain proporciona inmutabilidad de datos para las empresas y las ayuda a proteger su información.
  • Debido a la descentralización, blockchain requiere una red peer-to-peer para mantener el sistema. 

Introducción a DAG

La forma completa de un DAG es un gráfico acíclico dirigido. Esta es una herramienta de estructuración o modelado de datos de uso común en criptomonedas. Como todos sabemos, una string de bloques tiene bloques y un gráfico acíclico dirigido tiene Nodes y bordes. Donde las transacciones cifradas se registran como Nodes. Lo que es más importante, las transacciones en un DAG se registran una encima de la otra. De manera similar a la string de bloques, las transacciones también se transmiten al DAG a través de Nodes, y en los Nodes DAG requieren un mecanismo de consenso de prueba de trabajo (PoW) para las transacciones.

  • La estructura de la string de bloques parece una string, mientras que la estructura del DAG parece un gráfico.
  • Muchos problemas de descentralización en el campo del cifrado se pueden resolver fácilmente con la ayuda del modelo DAG. Porque con el DAG, los mineros no tienen que esperar ni luchar para agregar nuevos Nodes al gráfico.
  • No hay bloques de transacciones en la red DAG, tienen Nodes y bordes. Por lo tanto, las transacciones son más rápidas debido al desarrollo simultáneo de Nodes.

String de bloques frente a DAG

Base

string de bloques

TROZO DE CUERO

Lanzar 

Satoshi Nakamoto introdujo la string de bloques en 2008 cuando publicó el libro blanco de Bitcoin. DAG se introdujo por primera vez en la plataforma NXT y llegó en 2015.

Estructura

Como te dije anteriormente, una string de bloques es un libro mayor público descentralizado que tiene un libro mayor distribuido. Debido al libro mayor distribuido, forma una string de muchos bloques de transacciones dispuestos en un orden cronológico inmutable. Para agregar un bloque a la string, primero se debe verificar el bloque. Cada bloque verificado se suma a los bloques previamente verificados. No hay bloques de transacciones en la red DAG, tienen Nodes y bordes. La estructura de la string de bloques parece una string, mientras que la estructura del DAG parece un gráfico. En un DAG, una sola transacción está vinculada a muchas otras transacciones.

Mecanismo de Consenso

La string de bloques tiene un mecanismo de consenso de «Prueba de trabajo», lo que significa que la string de bloques requiere que los mineros resuelvan varios tipos de problemas computacionalmente intensivos, y los mineros son recompensados ​​por cada verificación exitosa. Al igual que en DAG, una sola transacción está asociada con varias otras transacciones, por lo que dependen unas de otras para la validación. En un DAG, los usuarios pueden ser mineros o validadores. Aunque no pueden verificar sus propias transacciones.

Rentabilidad

Blockchain no es tan rentable como los DAG como Ethereum, que es una red de blockchain con tarifas de transacción o de red altas, lo que hace que el uso de blockchain sea más costoso. Los DAG son más rentables que las principales opciones públicas de blockchain disponibles en el mercado actual.

Velocidad de transacción

En la string de bloques, tenemos el tiempo de bloque (el intervalo de tiempo o el tiempo de espera entre registrar una transacción y confirmarla), lo que hace que una string de bloques no sea tan rápida como un DAG. En DAG, no tenemos tiempo de bloqueo, por lo que el proceso de transacción en DAG es rápido. Por lo tanto, la velocidad de procesamiento de DAG es más rápida que Blockchain.

Validación de transacciones

La decisión de aprobar o rechazar la transacción depende de los mineros o validadores del sistema blockchain.  En un protocolo DAG, el éxito de una transacción depende de su capacidad para aprobar transacciones anteriores. 

Redes Populares

Las redes populares que se ejecutan en la string de bloques son Bitcoin, Ethereum, IOTA, etc. Hay muchas otras empresas u organizaciones que tienen redes privadas que utilizan la tecnología de la string de bloques. Hay pocas redes que se ejecutan en el DAG. Algunos de los más populares son NXT, Tangle y Byteball.

Internet de las Cosas

Blockchain no es compatible con IoT. DAG es compatible con IoT porque IoT requiere una infraestructura de pago rápida y económica.

Microtransacciones

Blockchain no admite microtransacciones. DAG admite microtransacciones. Esto le da a los DAG una ventaja sobre las strings de bloques.

Grandes pagos

Con la tecnología blockchain, los pagos grandes se pueden realizar fácilmente sin ninguna dificultad con alta seguridad. Actualmente no es posible usar DAG para pagos grandes porque la naturaleza semicentralizada de DAG no es tan segura.

Comercio de energía P2P.

Blockchain no admite el comercio de energía P2P. DAG admite el comercio de energía P2P, lo que convierte a DAG en la primera opción para el comercio de energía P2P.

ventajas

  1. Ampliamente utilizado en criptomonedas como Bitcoin y Ethereum.
  2. Proporciona inmutabilidad de datos a las empresas y les ayuda a proteger su información.
  3. Rentable para transacciones de alto valor.
  1. Los DAG son mejores para las microtransacciones. 
  2. La tarifa DAG es muy pequeña y muy reducida.
  3. Muy bajo consumo de energía en DAG. DAG no requiere ningún equipo de minería.
  4. DAG también se puede utilizar para transacciones masivas.

Contras

  1. Blockchain consume mucha energía.
  2. Tiene altas tarifas de transacción.
  1.  El volumen de transacciones es pequeño y vulnerable a los ataques.
  2. Los DAG aún son nuevos y, por lo tanto, no han mantenido un alto grado de descentralización.

Conclusión

Blockchain y el gráfico acíclico dirigido (DAG) provienen de diferentes tecnologías de registros distribuidos. Ambos tienen algunas similitudes y, en cierto modo, los dos son completamente diferentes. Muchos desarrolladores dicen que los DAG son una mejora y el futuro de la tecnología blockchain. Los libros mayores distribuidos ya resolvieron muchos desafíos difíciles. Por lo tanto, muchas tecnologías nuevas intentan resolver otros problemas difíciles de los registros distribuidos en varios otros campos, como blockchain en genómica, etc. Hoy en día, las empresas se actualizan de acuerdo con las nuevas tecnologías que ingresaron al mercado.

Publicación traducida automáticamente

Artículo escrito por ishukatiyar16 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *