Mecanismo de consenso | EOS está presente en las siguientes redes: Binance Smart Chain, Eos, Eos Evm
Binance Smart Chain (BSC) utiliza un mecanismo de consenso híbrido llamado Prueba de autoridad en juego (PoSA), que combina elementos de Prueba de participación delegada (DPoS) y Prueba de autoridad (PoA). Este método garantiza tiempos de bloqueo rápidos y tarifas bajas, al tiempo que mantiene un nivel de descentralización y seguridad. Componentes principales 1. Validadores (los llamados «miembros del gabinete»): Los validadores de BSC son responsables de producir nuevos bloques, validar transacciones y mantener la seguridad de la red. Para convertirse en validador, una entidad debe apostar una cantidad significativa de BNB (Binance Coin). Los validadores se seleccionan mediante la participación y la votación de los titulares de tokens. Hay 21 validadores activos en un momento dado, que rotan para garantizar la descentralización y la seguridad. 2. Delegadores: Los titulares de tokens que no deseen ejecutar nodos validadores pueden delegar sus tokens BNB a validadores. Esta delegación ayuda a los validadores a aumentar su participación y mejora sus posibilidades de ser seleccionados para producir bloques. Los delegadores ganan una parte de las recompensas que reciben los validadores, lo que incentiva una amplia participación en la seguridad de la red. 3. Candidatos: Los candidatos son nodos que han apostado la cantidad requerida de BNB y están en el grupo esperando para convertirse en validadores. Son esencialmente validadores potenciales que no están activos actualmente, pero que pueden ser elegidos para el conjunto de validadores a través de la votación de la comunidad. Los candidatos desempeñan un papel crucial para garantizar que siempre haya un grupo suficiente de nodos listos para asumir tareas de validación, manteniendo así la resiliencia y descentralización de la red. Proceso de consenso 4. Selección de validadores: Los validadores se eligen en función de la cantidad de BNB apostados y los votos recibidos de los delegadores. Cuantos más BNB se apuesten y más votos se reciban, mayores serán las posibilidades de ser seleccionado para validar transacciones y producir nuevos bloques. El proceso de selección involucra tanto a los validadores actuales como al grupo de candidatos, asegurando una rotación dinámica y segura de los nodos. 5. Producción de bloques: Los validadores seleccionados se turnan para producir bloques de manera similar a PoA, asegurando que los bloques se generen de manera rápida y eficiente. Los validadores validan las transacciones, las agregan a nuevos bloques y transmiten estos bloques a la red. 6. Finalidad de la transacción: BSC logra tiempos de bloque rápidos de alrededor de 3 segundos y una rápida finalidad de la transacción. Esto se logra a través del eficiente mecanismo PoSA que permite a los validadores alcanzar rápidamente el consenso. Seguridad e incentivos económicos 7. Staking: Los validadores deben apostar una cantidad sustancial de BNB, que actúa como garantía para asegurar su comportamiento honesto. Esta cantidad apostada puede reducirse si los validadores actúan de forma maliciosa. El staking incentiva a los validadores a actuar en el mejor interés de la red para evitar perder sus BNB apostados. 8. Delegación y recompensas: Los delegadores obtienen recompensas proporcionales a su participación en los validadores. Esto los incentiva a elegir validadores confiables y a participar en la seguridad de la red. Los validadores y los delegadores comparten las comisiones por transacción como recompensas, lo que proporciona incentivos económicos continuos para mantener la seguridad y el rendimiento de la red. 9. Comisiones por transacción: BSC emplea comisiones por transacción bajas, pagadas en BNB, lo que lo hace rentable para los usuarios. Estas comisiones son cobradas por los validadores como parte de sus recompensas, lo que los incentiva aún más a validar las transacciones de manera precisa y eficiente.
La cadena de bloques EOS opera con un mecanismo de consenso de Prueba de Participación Delegada (DPoS), diseñado para proporcionar un alto rendimiento de transacciones y baja latencia. Componentes principales del consenso EOS: Prueba de participación delegada (DPoS) con productores de bloques (BP) Votación para productores de bloques: Los titulares de tokens EOS votan para seleccionar 21 productores de bloques (BP) que validan las transacciones y producen bloques. Este proceso de votación es continuo, y los titulares de tokens pueden reasignar sus votos en cualquier momento, lo que garantiza que los productores de bloques activos sean siempre aquellos con mayor apoyo de la comunidad. Rotación activa: Los 21 principales productores de bloques rotan regularmente para mantener un conjunto descentralizado y representativo de validadores, lo que ayuda a proteger la red y, al mismo tiempo, ofrece a todos los productores de bloques seleccionados las mismas oportunidades para la producción de bloques. Tolerancia a fallos bizantinos (BFT) en DPoS EOS incorpora los principios de BFT en su consenso DPoS para finalizar los bloques con un alto grado de seguridad. Las transacciones adquieren irreversibilidad una vez aprobadas por la mayoría de los productores de bloques, lo que proporciona una finalidad más rápida y reduce el riesgo de bifurcaciones o ataques de doble gasto. Alto rendimiento y producción de bloques Tiempo de bloque: Los productores de bloques de EOS crean bloques en intervalos de 0,5 segundos, lo que facilita una rápida tasa de procesamiento de transacciones. Si un productor de bloques pierde su turno, el sistema cambia inmediatamente al siguiente productor, manteniendo la latencia de la red al mínimo.
EOS EVM opera dentro de la cadena de bloques EOS, que utiliza un mecanismo de consenso de Prueba de Participación Delegada (DPoS). En este sistema, los poseedores de tokens EOS votan para elegir un número determinado de productores de bloques responsables de validar las transacciones y añadir nuevos bloques a la cadena de bloques. El EOS EVM funciona como un contrato inteligente en la red EOS, permitiendo que los contratos inteligentes compatibles con Ethereum se ejecuten dentro de este marco DPoS. |
Mecanismos de incentivo y tarifas aplicables | EOS está presente en las siguientes redes: Binance Smart Chain, Eos, Eos Evm
Binance Smart Chain (BSC) utiliza el mecanismo de consenso de Prueba de Autoridad Apostada (PoSA) para garantizar la seguridad de la red e incentivar la participación de validadores y delegadores. Mecanismos de incentivo 1. Validadores: Recompensas por apostar: Los validadores deben apostar una cantidad significativa de BNB para participar en el proceso de consenso. Ganan recompensas en forma de comisiones por transacción y recompensas por bloque. Proceso de selección: Los validadores se seleccionan en función de la cantidad de BNB apostados y los votos recibidos de los delegadores. Cuanto más BNB se apuesten y más votos se reciban, mayores serán las posibilidades de ser seleccionado para validar transacciones y producir nuevos bloques. 2. Delegadores: Delegated Staking: Los titulares de tokens pueden delegar sus BNB a validadores. Esta delegación aumenta la adquisición total del validador y mejora sus posibilidades de ser seleccionado para producir bloques. Recompensas compartidas: Los delegadores ganan una parte de las recompensas que reciben los validadores. Esto incentiva a los poseedores de tokens a participar en la seguridad y descentralización de la red eligiendo validadores fiables. 3. Candidatos: Grupo de validadores potenciales: Los candidatos son nodos que han apostado la cantidad requerida de BNB y están esperando para convertirse en validadores activos. Se aseguran de que siempre haya un grupo suficiente de nodos listos para asumir tareas de validación, manteniendo la resistencia de la red. 4. Seguridad económica: Reducción: Los validadores pueden ser penalizados por comportamiento malicioso o por no cumplir con sus obligaciones. Las penalizaciones incluyen la reducción de una parte de sus tokens apostados, lo que garantiza que los validadores actúen en el mejor interés de la red. coste de oportunidad: El staking requiere que los validadores y delegadores inmovilicen sus tokens BNB, lo que proporciona un incentivo económico para actuar con honestidad y evitar perder sus activos apostados. Tarifas en Binance Smart Chain 5. Tarifas de transacción: Tarifas bajas: BSC es conocida por sus bajas tarifas de transacción en comparación con otras redes de cadenas de bloques. Estas tarifas se pagan en BNB y son esenciales para mantener las operaciones de la red y compensar a los validadores. Estructura de tarifas dinámica: Las tarifas de transacción pueden variar en función de la congestión de la red y la complejidad de las transacciones. Sin embargo, BSC garantiza que las tarifas sigan siendo significativamente más bajas que las de la red principal Ethereum. 6. Recompensas en bloque: Incentivar a los validadores: Los validadores obtienen recompensas por bloque además de las tarifas de transacción. Estas recompensas se distribuyen a los validadores por su papel en el mantenimiento de la red y el procesamiento de transacciones. 7. Tarifas entre cadenas: Costes de interoperabilidad: BSC admite la compatibilidad entre cadenas, lo que permite transferir activos entre Binance Chain y Binance Smart Chain. Estas operaciones entre cadenas conllevan tarifas mínimas, lo que facilita las transferencias de activos sin problemas y mejora la experiencia del usuario. 8. Tarifas de contratos inteligentes: Costes de implementación y ejecución: La implementación e interacción con contratos inteligentes en BSC implica el pago de tarifas basadas en los recursos computacionales necesarios. Estas tarifas también se pagan en BNB y están diseñadas para ser rentables, lo que anima a los desarrolladores a construir en la plataforma BSC.
EOS incentiva a los productores de bloques a mantener la red y opera con modelos únicos de participación y recursos para controlar los costes de transacción. Mecanismos de incentivos: Recompensas a los productores de bloques Obtención de tokens EOS: Los productores de bloques son recompensados con tokens EOS por validar transacciones y producir bloques, lo que proporciona el principal incentivo económico para mantener las operaciones y la seguridad de la red. Recompensas de voto para los PB Aunque no forman parte del protocolo central, los productores de bloques suelen ofrecer incentivos para animar a los poseedores de tokens a votar por ellos. Esto fomenta la responsabilidad, la transparencia y el rendimiento, ya que los titulares de EOS tienden a favorecer a los BP fiables y comprometidos. Tarifas aplicables y modelo de recursos: transacciones sin comisiones para los usuarios. Staking de recursos (CPU, NET): en lugar de cobrar comisiones por transacción directa, EOS permite a los usuarios realizar transacciones sin comisiones mediante el staking de tokens EOS para recursos de red como CPU y ancho de banda NET, que son necesarios para el procesamiento de transacciones. RAM para almacenamiento: los desarrolladores de dApp compran RAM para el almacenamiento de datos en la red EOS. Los precios de la RAM se determinan a través de un sistema basado en el mercado, donde la oferta y la demanda influyen en el coste. Tarifas de gas de EOS EVM Modelo de gas dinámico: Para las transacciones en EOS EVM, las tarifas de gas se calculan dinámicamente, en función de la demanda de transacciones, de forma similar al modelo de gas de Ethereum. Estas tarifas, pagadas en tokens EOS, permiten que los contratos inteligentes compatibles con Ethereum se ejecuten en EOS, ofreciendo un entorno familiar para los desarrolladores y usuarios de EVM. Integración de EOS EVM Con EOS EVM, los usuarios y desarrolladores se benefician de una estructura de tarifas de gas familiar, lo que permite que las aplicaciones basadas en Ethereum funcionen a la perfección en la red EOS mientras se mantienen costes competitivos.
Dentro del entorno EOS EVM, los usuarios pagan tarifas de gas denominadas en tokens EOS por ejecutar contratos inteligentes y transacciones. Estas tarifas están diseñadas para reflejar el modelo de gas de Ethereum y mantener la compatibilidad con las herramientas y aplicaciones basadas en Ethereum. Las tarifas recaudadas se distribuyen a los productores de bloques de EOS como compensación por su papel en la validación de transacciones y el mantenimiento de la integridad de la red. Esta estructura de tarifas garantiza que la ejecución de contratos inteligentes compatibles con Ethereum en EOS sea eficiente y económicamente sostenible. |