Los desarrolladores de Binance Chain han propuesto especificaciones para una nueva cadena de bloques que permitiría una funcionalidad compleja de contratos inteligentes dentro del ecosistema de Binance Coin (BNB). Las especificaciones están disponibles en su documento técnico o libro blanco, publicado el 17 de abril.

La nueva cadena inteligente de Binance será independiente, pero estrechamente integrada con la cadena original de Binance. El equipo explica que tuvo que crear una nueva cadena para mantener el alto rendimiento de la original, que aloja el exchange descentralizado de Binance.

El documento técnico señala que "la ejecución de un contrato inteligente puede lentificar la función de intercambio y agregar factores no deterministas al trading". Para evitar esto, el equipo está lanzando una blockchain independiente de contratos inteligentes compatible con Ethereum.

Aunque separadas, se conectarán a través de un puente de cadena cruzada para BNB, que actuará como el token nativo en la nueva plataforma de contrato inteligente.

La cadena inteligente permitirá que los proyectos en el ecosistema de Binance construyan DApps complejas basados en la máquina virtual de Ethereum. El equipo dijo que esta era una característica, a menudo solicitada, de los proyectos en su ecosistema.

Consenso tipo proof-of-stake

El algoritmo de consenso de la nueva cadena se llama Prueba de autoridad estacada (Proof of Staked Authority). Sin embargo, en un nivel práctico, es muy similar a la Proof-of-Stake Distribuida de EOS, así como a muchos otros sistemas basados en validadores.

Al igual que en EOS, habrá un conjunto de 21 validadores activos que se turnan para producir bloques. Estos serán votados por las partes interesadas de BNB que bloquearán sus tokens para expresar su preferencia, al igual que en EOS también.

El algoritmo de consenso también contará con la característica de 'slashing' al stake, un mecanismo de protección contra el comportamiento ilícito. El slashing castiga a los validadores por firmar múltiples versiones propuestas de una cadena, resolviendo el llamado problema de "nada en stake". El documento técnico señala que el sistema permanece completamente seguro si menos de un tercio de los validadores son maliciosos, lo cual es una característica común entre los algoritmos bizantinos de tolerancia a fallas.

Vale la pena señalar que, debido a la economía de tokens de BNB, que se utiliza para el pago de las tarifas de Binance, es probable que el exchange siempre tenga una participación predominante en la red.

Staking de recompensas

Smart Chain no emitirá nuevos tokens como recompensas en bloque, lo que significa que toda la recompensa estará en las tarifas de transacción de la cadena. Los validadores podrán reclamarlos, aunque el equipo ya ha indicado su apoyo a los esquemas de reembolso, donde los stakers reciben parte de las recompensas a cambio de prometer su voto al validador.

Un aspecto interesante del esquema propuesto es que la participación de cada validador en las tarifas de transacción no depende de la cantidad que se les haya comprometido. Esto significa que los usuarios serán penalizados por comprometerse con validadores populares, ya que deberán compartir las recompensas con más participantes.

El equipo argumenta que "esto realmente evitará la concentración del staking y el problema de 'el ganador gana para siempre' visto en otras redes".

Esta puede ser una solución preventiva a una crítica común de la Proof-of-Stake, que se ve como un sistema donde "los ricos se hacen más ricos".

Sigue leyendo: