Crédito:CC0 Public Domain
Se sabe que la tecnología Blockchain es una de las principales tecnologías disruptivas de la actualidad que está impulsando la cuarta revolución industrial. Una cadena de bloques diseñado para ser resistente a la modificación de sus datos, ofrece beneficios de seguridad y privacidad que son muy apreciados por los bancos, gobiernos y tecnocorporaciones.
Una de las formas en que la tecnología Blockchain proporciona dicha seguridad es a través de Proof of Stake (PoS). Los protocolos POS Blockchain se basan en mecanismos de votación para llegar a un consenso sobre el estado actual de los datos. Si una mayoría mejorada de nodos de replanteo, también llamados validadores, acordar un bloque de datos propuesto, luego este bloque se agrega a la cadena de bloques. Todavía, estos protocolos siguen siendo vulnerables a fallas causadas por validadores que se abstienen de manera accidental o maliciosa. En particular, mientras selecciona los nodos de participación proporcionalmente a su participación para formar comités de creación de bloques, Los protocolos actuales de PoS no garantizan que los comités seleccionados creen bloques. Esto, a su vez, viola la equidad percibida en la distribución de recompensas en proporción a la participación de los nodos participantes.
Para protegerse contra tales fallas y al mismo tiempo conservar los esquemas de asignación de recompensas y selección de PoS, Los investigadores de la Universidad de Tecnología y Diseño de Singapur (SUTD) estudiaron la votación ponderada en los comités de validación. Primero, introdujeron los perfiles de votación de los validadores; esto ayuda a cuantificar la probabilidad de que un validador emita un voto correcto en función de las contribuciones anteriores del validador al protocolo hasta la fecha. Luego definieron el marco matemático para aplicar las reglas de decisión óptimas en la votación del comité. Los investigadores diseñaron un algoritmo generalizado de ponderaciones multiplicativas para actualizar los perfiles de los validadores individuales de acuerdo con su comportamiento de voto. resultado de consenso y bienestar colectivo de blockchain como se ilustra en la tabla 1.
El resultado es un esquema de dos capas en el que la selección de nodos y la asignación de recompensas se realizan mediante el mecanismo de PoS subyacente, mientras que los bloques se deciden mediante una regla de votación por mayoría ponderada. Este esquema mejora el consenso dentro de los comités seleccionados al escalar los votos de acuerdo con los perfiles de los validadores sin interferir con la ejecución de PoS. Por eso, se puede probar, implementado y revertido con un costo mínimo para los usuarios existentes. El documento de investigación también discutió problemas potenciales y limitaciones de la votación ponderada en trustless, redes descentralizadas y relacionó los resultados con el diseño de los protocolos actuales de PoS.
Actualizaciones de pesos multiplicativos. Crédito:SUTD