Mecanismo de consenso | GMX está presente en las siguientes redes: Arbitrum, Avalanche
Arbitrum es una solución de capa 2 sobre Ethereum que utiliza optimistic rollups para mejorar la escalabilidad y reducir los costes de transacción. Asume que las transacciones son válidas por defecto y solo las verifica si hay un desafío (optimistic): Componentes principales: \u2022 Secuenciador: Ordena las transacciones y crea lotes para su procesamiento. \u2022 Puente: Facilita las transferencias de activos entre Arbitrum y Ethereum. \u2022 Pruebas de fraude: Protege contra transacciones no válidas a través de un proceso de verificación interactivo. Proceso de verificación: 1. Envío de transacciones: Los usuarios envían transacciones al secuenciador de Arbitrum, que las ordena y las agrupa. 2. Compromiso de estado: Estos lotes se envían a Ethereum con un compromiso de estado. 3. Período de impugnación: Los validadores tienen un período específico para impugnar el estado si sospechan de un fraude. 4. Resolución de disputas: Si se produce una impugnación, la disputa se resuelve mediante un proceso iterativo para identificar la transacción fraudulenta. La operación final se ejecuta en Ethereum para determinar el estado correcto. 5. Retroceso y sanciones: si se demuestra el fraude, se revierte el estado y se sanciona a la parte deshonesta. Seguridad y eficiencia: la combinación del secuenciador, el puente y las pruebas de fraude interactivas garantiza que el sistema siga siendo seguro y eficiente. Al minimizar los datos en cadena y aprovechar los cálculos fuera de cadena, Arbitrum puede proporcionar un alto rendimiento y tarifas bajas.
La red de cadena de bloques Avalanche emplea un mecanismo de consenso único de prueba de participación llamado Avalanche Consensus, que implica tres protocolos interconectados: Snowball, Snowflake y Avalanche. Proceso de Avalanche Consensus 1. Protocolo Snowball: o Muestreo aleatorio: Cada validador toma una muestra aleatoria de un pequeño subconjunto de tamaño constante de otros validadores. Sondeo repetido: Los validadores sondean repetidamente a los validadores muestreados para determinar la transacción preferida. Contadores de confianza: Los validadores mantienen contadores de confianza para cada transacción, incrementándolos cada vez que un validador muestreado apoya su transacción preferida. Umbral de decisión: Una vez que el contador de confianza supera un umbral predefinido, la transacción se considera aceptada. 2. Protocolo de copo de nieve: Decisión binaria: Mejora el protocolo de bola de nieve al incorporar un proceso de decisión binaria. Los validadores deciden entre dos transacciones en conflicto. Confianza binaria: Los contadores de confianza se utilizan para rastrear la decisión binaria preferida. Finalidad: Cuando una decisión binaria alcanza un cierto nivel de confianza, se convierte en definitiva. 3. Protocolo Avalanche: Estructura DAG: Utiliza una estructura de gráfico acíclico dirigido (DAG) para organizar las transacciones, lo que permite un procesamiento paralelo y un mayor rendimiento. Orden de las transacciones: Las transacciones se añaden al DAG en función de sus dependencias, lo que garantiza un orden coherente. Consenso en el DAG: Mientras que la mayoría de los protocolos de prueba de participación utilizan un consenso tolerante a fallos bizantinos (BFT), Avalanche utiliza el consenso Avalanche. Los validadores llegan a un consenso sobre la estructura y el contenido del DAG a través de repetidos Snowball y Snowflake. |
Mecanismos de incentivo y tarifas aplicables | GMX está presente en las siguientes redes: Arbitrum, Avalanche
Arbitrum One, una solución de escalado de capa 2 para Ethereum, emplea varios mecanismos de incentivos para garantizar la seguridad e integridad de las transacciones en su red. Los mecanismos clave incluyen: 1. Validadores y secuenciadores: o Los secuenciadores son responsables de ordenar las transacciones y crear lotes que se procesan fuera de la cadena. Desempeñan un papel fundamental en el mantenimiento de la eficiencia y el rendimiento de la red. o Los validadores supervisan las acciones de los secuenciadores y se aseguran de que las transacciones se procesen correctamente. Los validadores verifican las transiciones de estado y se aseguran de que no se incluyan transacciones no válidas en los lotes. 2. Pruebas de fraude: o Supuesto de validez: Se supone que las transacciones procesadas fuera de la cadena son válidas. Esto permite una rápida finalización de las transacciones y un alto rendimiento. o Período de impugnación: Existe un período predefinido durante el cual cualquiera puede impugnar la validez de una transacción presentando una prueba de fraude. Este mecanismo actúa como elemento disuasorio contra el comportamiento malintencionado. o Resolución de disputas: Si se plantea una impugnación, se inicia un proceso de verificación interactivo para determinar el paso exacto en el que se produjo el fraude. Si la impugnación es válida, se revierte la transacción fraudulenta y se penaliza al actor deshonesto. 3. Incentivos económicos: o Recompensas por comportamiento honesto: Los participantes en la red, como los validadores y los secuenciadores, reciben incentivos a través de recompensas por desempeñar sus funciones de forma honesta y eficiente. Estas recompensas provienen de las tarifas de transacción y, potencialmente, de otros incentivos de protocolo. o Sanciones por comportamiento malintencionado: Se penaliza a los participantes que incurran en comportamientos deshonestos o envíen transacciones no válidas. Esto puede incluir la reducción de tokens apostados u otras formas de sanciones económicas, que sirven para desalentar las acciones malintencionadas. Tarifas en la cadena de bloques Arbitrum One 1. Tarifas de transacción: o Tarifas de capa 2: Los usuarios pagan tarifas por las transacciones procesadas en la red de capa 2. Estas tarifas suelen ser más bajas que las de la red principal de Ethereum debido a la menor carga computacional en la cadena principal. o Tarifa de transacción de Arbitrum: Se cobra una tarifa por cada transacción procesada por el secuenciador. Esta tarifa cubre el coste de procesar la transacción y garantizar su inclusión en un lote. 2. Tarifas de datos L1: o Publicación de lotes en Ethereum: Periódicamente, las actualizaciones de estado de las transacciones de capa 2 se publican en la red principal de Ethereum como calldata. Esto implica una tarifa, conocida como tarifa de datos L1, que representa el gas necesario para publicar estas actualizaciones de estado en Ethereum. o Reparto de costes: Dado que las transacciones se agrupan, los costes fijos de publicar las actualizaciones de estado en Ethereum se reparten entre varias transacciones, lo que resulta más rentable para los usuarios.
Avalanche utiliza un mecanismo de consenso conocido como Avalanche Consensus, que se basa en una combinación de validadores, staking y un enfoque novedoso del consenso para garantizar la seguridad e integridad de la red. Validadores: Staking: Los validadores de la red Avalanche deben staking tokens AVAX. La cantidad staked influye en su probabilidad de ser seleccionados para proponer o validar nuevos bloques. Recompensas: Los validadores obtienen recompensas por su participación en el proceso de consenso. Estas recompensas son proporcionales a la cantidad de AVAX apostados y a su tiempo de actividad y rendimiento en la validación de transacciones. Delegación: Los validadores también pueden aceptar delegaciones de otros poseedores de tokens. Los delegadores comparten las recompensas en función de la cantidad que delegan, lo que incentiva a los poseedores más pequeños a participar indirectamente en la seguridad de la red. 2. Incentivos económicos: Recompensas por bloque: Los validadores reciben recompensas por bloques por proponer y validar bloques. Estas recompensas se distribuyen a partir de la emisión inflacionaria de tokens AVAX de la red. Tarifas de transacción: Los validadores también ganan una parte de las tarifas de transacción pagadas por los usuarios. Esto incluye tarifas por transacciones simples, interacciones de contratos inteligentes y la creación de nuevos activos en la red. 3. Sanciones: Reducción: A diferencia de otros sistemas de PoS, Avalanche no emplea la reducción (es decir, la confiscación de tokens apostados) como sanción por mala conducta. En su lugar, la red se basa en el desincentivo financiero de la pérdida de futuras recompensas para los validadores que no están constantemente en línea o actúan de forma maliciosa. o Requisitos de tiempo de actividad: Los validadores deben mantener un alto nivel de tiempo de actividad y validar correctamente las transacciones para seguir obteniendo recompensas. Un mal rendimiento o acciones maliciosas dan lugar a la pérdida de recompensas, lo que proporciona un fuerte incentivo económico para actuar con honestidad. Tarifas en la cadena de bloques Avalanche 1. Tarifas de transacción: Tarifas dinámicas: Las tarifas de transacción en Avalanche son dinámicas y varían en función de la demanda de la red y la complejidad de las transacciones. Esto garantiza que las tarifas sigan siendo justas y proporcionales al uso de la red. Quema de comisiones: Una parte de las comisiones de transacción se quema, eliminándolas permanentemente de la circulación. Este mecanismo deflacionario ayuda a equilibrar la inflación de las recompensas en bloque e incentiva a los poseedores de tokens al aumentar potencialmente el valor de AVAX con el tiempo. 2. Comisiones de contratos inteligentes: Costes de ejecución: Las comisiones por implementar e interactuar con contratos inteligentes están determinadas por los recursos computacionales necesarios. Estas tarifas garantizan que la red siga siendo eficiente y que los recursos se utilicen de forma responsable. 3. Tarifas de creación de activos: Creación de nuevos activos: Existen tarifas asociadas a la creación de nuevos activos (tokens) en la red Avalanche. Estas tarifas ayudan a prevenir el spam y garantizan que solo los proyectos serios utilicen los recursos de la red. |