Hoy, mientras estudiaba las tareas de la capa uno, me encontré con una idea nueva y emocionante, que es el gráfico acíclico dirigido (DAG). ¡Conozcamos a DAG con nosotros en esta publicación!
¿Qué es el gráfico acíclico directo (DAG)?
El gráfico acíclico directo se entiende como un gráfico directo, es un dispositivo de modelado o construcción de información que se utiliza típicamente en la codificación.
Puede considerar aplicar una cadena de bloques ordinaria, que es una cadena de bloques ordenados vinculados entre sí. A diferencia de una cadena de bloques común, las cadenas de bloques que siguen la construcción de DAG no serán una cadena ordenada, sino que estarán formadas por bloques en forma de un gráfico simple, como vértices y bordes.
Simplemente colóquelo, el procedimiento de la cadena de bloques aparece como una cadena, el procedimiento del gráfico acíclico dirigido aparece como un gráfico complicado y vinculado. El modelo DAG se considera un remedio factible para el desafío existente de la descentralización de las criptomonedas. Con este modelo, los mineros no tendrán que competir para encontrar nuevos bloques para incluir en la cadena.
Con los nodos creados simultáneamente, las transacciones también se pueden procesar más rápido. Los proyectos que ven a DAG como un remedio mucho mejor y mucho más seguro pueden mejorar la usabilidad de la red con una escalabilidad mucho mejor.
¿Cómo hace el trabajo el gráfico acíclico directo?
Un gráfico dinámico directo es mucho más productivo para almacenar información. Su construcción es un árbol, con nodos interconectados que son sus “ramas”.
Dado que cada nodo puede tener mucho más que un solo nodo raíz, el modelo le permite validar varias transacciones al mismo tiempo. Esto elimina la necesidad de que una transacción espere a que la transacción anterior se complete, lo que ahorra tiempo.
En la cadena de bloques clásica, los bloques posteriores solo se procesan en referencia al bloque anterior. La causa es que una transacción solo se puede confirmar de manera eficiente cuando otra transacción hace referencia a ella.
En un gráfico acíclico directo, cada vértice del modelo representa una transacción. Las transacciones se construyen unas sobre otras en lugar de agruparlas en bloques. Luego, se llevan a cabo búsquedas de evidencia de hacer el trabajo casi cada vez que un nodo envía una transacción, para validar transacciones anteriores y evitar el correo no deseado.
En principio, las nuevas transacciones se basan principalmente en transacciones anteriores en una criptomoneda basada principalmente en un gráfico acíclico directo. La gran diferencia principal con la cadena de bloques es que se puede hacer referencia a varias transacciones en un DAG, en lugar de solo una a la vez.
¿Para qué se utiliza DAG?
El modelo de gráfico acíclico dirigido busca lidiar con dos debilidades percibidas de la ingeniería de blockchain: descentralización y escalabilidad. También busca realizar mejoras en seguridad y usabilidad.
En la cadena de bloques de Bitcoin o Ethereum, los mineros solo pueden construir un bloque a la vez. Por lo tanto, las transacciones nuevas solo pueden validarse cuando la transacción anterior ha finalizado. El modelo DAG elimina estos bloques, incluidas las transacciones inmediatamente a la cadena de bloques.
Con la eliminación de bloques, el modelo de gráfico acíclico dirigido no exige minería. Esto significa que se necesita mucha menos energía para ayudar a la red. DAG también tiene algunos beneficios, como:
- Alto ritmo de transacciones sin la carga de la generación de bloques
- Consume significativamente menos vitalidad y gana el ambiente que la minería.
Algunas tareas que usan DAG
IOTA
IOTA implementó su red de «cadena de bloques» en 2016. El concepto detrás de IOTA es que todos los clientes realmente se conviertan en mineros. Por ejemplo, para validar una transacción, un consumidor debe confirmar dos transacciones.
Todos los clientes contribuyen con un volumen compacto de vitalidad al servicio de la red y todos también participan en la implementación del consentimiento. Esto permite que la red sea extremadamente descentralizada y escalable al mismo tiempo.
Las transacciones tienen prácticamente cero comisiones, por lo tanto, IOTA se considera una criptomoneda prácticamente diferente para los micropagos.
Nano
Nano es también una criptomoneda que opera en el procedimiento de gráfico acíclico dirigido. Nano tiene cadenas de bloques independientes unidas por nodos y se considera ingeniería de celosía de bloques. Técnicamente, es una mezcla de DAG y blockchain.
Cada consumidor tiene una billetera personalizada y una cadena de bloques. Solo los clientes pueden realizar modificaciones en su billetera/blockchain. Las transacciones finalizan cuando el remitente y el destinatario ejecutan operaciones en sus respectivas cadenas de bloques.
Nano no ofrece costos de transacción ni velocidades de transacción rápidas para los clientes.
Casper
Casper es una cadena de bloques construida y creada para una audiencia corporativa, la clientela de la tarea serán tareas, DApps, desarrolladores o validadores.
El algoritmo de consenso de Casper, llamado Highway, emplea DAG como una forma de transmisión, validación y validación de información mucho mejor y más rápida.
Compara los pros/contras de DAG y blockchain
Blockchain y Gráfico acíclico dirigido las dos transacciones de registro en un libro mayor distribuido, aunque por varios medios.
Aquí hay una comparación rápida de los pros y los contras de los dos:
Ventajas del DAG
- Adecuado para microtransacciones y volúmenes masivos de transacciones
- Elimina la necesidad de equipos de minería.
- Las tarifas pueden reducirse sustancialmente
- Menor consumo de vitalidad.
Desventajas del DAG
- Vulnerable debido a la reducción del volumen de negociación
- Todavía en sus inicios no mantuvo un grado sustancial de descentralización.
Ventajas de la cadena de bloques
- Bien establecido y ampliamente utilizado por criptomonedas como Bitcoin y Ethereum
- Transparente e inmutable, seguridad sustancial
- Ahorro de costos en transacciones de valor sustancial.
Desventajas de la cadena de bloques
- Requisitos previos de almacenamiento y requisitos previos de ancho de banda de red
- Gran volumen de consumo de energía.
- Altos costos de transacción.
finalizar
Entonces, con esta publicación, hemos entendido mucho mejor una idea emocionante: el gráfico acíclico directo. Sin embargo, por ahora, el uso de DAG en criptomonedas aún se encuentra en sus primeras fases.
Sin embargo, a diferencia de las cadenas de bloques, el gráfico acíclico dirigido no está completamente descentralizado. Por lo tanto, se utilizan principalmente para el arranque de la red y, sin embargo, no son un procedimiento que se pueda utilizar para desarrollar una red estable. Personalmente, espero que, a largo plazo, se pueda utilizar mucho más para solucionar el problema de la escalabilidad de la cadena de bloques.
Poseidón
Ver otras publicaciones del escritor de Poseidón:
Si quiere puede hacernos una donación por el trabajo que hacemos, lo apreciaremos mucho.
Direcciones de Billetera:
- BTC: 14xsuQRtT3Abek4zgDWZxJXs9VRdwxyPUS
- USDT: TQmV9FyrcpeaZMro3M1yeEHnNjv7xKZDNe
- BNB: 0x2fdb9034507b6d505d351a6f59d877040d0edb0f
- DOGE: D5SZesmFQGYVkE5trYYLF8hNPBgXgYcmrx
También puede seguirnos en nuestras Redes sociales para mantenerse al tanto de los últimos post de la web:
- Telegram
Disclaimer: En Cryptoshitcompra.com no nos hacemos responsables de ninguna inversión de ningún visitante, nosotros simplemente damos información sobre Tokens, juegos NFT y criptomonedas, no recomendamos inversiones