Nixse
0

Tecnología de Cardano (ADA): El Protocolo Ouroboros

El protocolo Ouroboros de Cardano representa un gran avance en la tecnología blockchain. Descubra en qué se diferencia de otros protocolos en lo que respecta a sus características especiales, como las épocas, el VRF y los pools de estacas.

Debido a que no fue creado para ser similar o compatible con Ethereum y su Máquina Virtual Ethereum, Cardano difiere de la mayoría de las otras tecnologías de contratos inteligentes (EVMs). En lugar de basarse en Ethereum, Cardano se asemeja más a una versión de Bitcoin con contrato inteligente POS. El protocolo base Ouroboros, sus soluciones multicapa distintivas, el modelo de contabilidad Extended Unspent Transaction Output (EUTxO) y el uso de Haskell como lenguaje de programación base son las principales características que diferencian a Cardano de otros proyectos.

Mecanismo de acuerdo de Cardano

Una red descentralizada de nodos/ordenadores debe llegar a un acuerdo sobre un estado compartido entre sus participantes independientes para que la red funcione según lo previsto (por ejemplo, quién posee qué en una blockchain). Además, la red debe mantener un consenso legítimo mientras lo hace, a pesar de la información imprecisa o de actores malintencionados (tolerancia bizantina a fallos). Las distintas cadenas de bloques utilizan diversas técnicas para lograrlo, pero todas trabajan para desarrollar un «algoritmo de consenso» que sea el más apropiado para su cadena.

En el diseño de cadenas de bloques públicas/ordenadores distribuidos. Los métodos de consenso se utilizan para persuadir a los nodos de un sistema descentralizado para que se pongan de acuerdo sobre el siguiente estado válido. Esto indica que al menos el 51% de los nodos de la red están de acuerdo sobre el estado general de la red. En el caso de blockchains abiertas como Bitcoin y Ethereum. Además, un algoritmo de consenso a menudo proporciona una garantía (probabilística o determinista) de que los nodos de la red pueden ponerse de acuerdo sobre el siguiente estado aceptable. Incluso si existe una cierta proporción de nodos hostiles en el sistema. Nakamoto Consensus es el algoritmo de consenso utilizado en Bitcoin. Ethhash es el nombre que se le da en Ethereum.

Para garantizar que las transacciones no puedan deshacerse, el consenso de Nakamoto exige esperar hasta que se hayan creado varios bloques más. Debido a su garantía de finalización probabilística, las cadenas Nakamoto tienen una velocidad de transacción pobre pero un gran tiempo de actividad (nunca se bloquean ni se detienen). Esto se debe al requisito del Consenso Nakamoto de que se minen «suficientes» bloques encima del bloque que contiene la transacción del usuario antes de que resulte económicamente inviable reorganizar o revertir la cadena de bloques. Esto proporciona cierta «certeza económica», pero nunca una certeza teórica/determinista.

Conclusión:

Uno de los problemas de permitir que cualquiera participe en el consenso de una red abierta es que un actor malintencionado podría construir innumerables nodos, dando lugar a la creación de varias identidades, como demuestra la blockchain. Teóricamente, una persona puede hacerse con el control de la red Cardano construyendo suficientes nodos, una técnica denominada ataque Sybil. Por esta razón, además de su proceso de Consenso, las blockchains también requieren un mecanismo de Resistencia Sybil.

Por otro lado, un sistema descentralizado evita los ataques Sybil mediante un mecanismo de resistencia Sybil. Cuando un único nodo puede saturar la red con múltiples identidades. Y utilizarlas para acumular una cantidad excesiva de poder, esto se conoce como un asalto Sybil.

Un sistema descentralizado ideal tendría un voto por nodo. El sistema está abierto al ataque si un nodo puede suplantar la identidad de varios otros nodos. Y obtener 100, 1.000 o más de 10.000 votos en lugar de sólo uno. Los ataques sibilinos suelen evitarse forzando a los nodos. a falsificar su identidad (a diferencia de las identidades en línea, que son fáciles de falsificar).



También podría gustarte
Deja una respuesta

Su dirección de correo electrónico no será publicada.