Estamos mejorando la red VideoCoin con una característica importante llamada DPoS (Prueba delegada de participación) que mitiga el riesgo de abrir la red a nodos de trabajo de terceros (no confiables). DPoS solicita la participación de los titulares de tokens de VideoCoin en la seguridad de la red seleccionando y respaldando los nodos de Trabajador que resultan en la clasificación de estos nodos. Esto hace que la Red sea dinámica y segura al hacer que todos los interesados de la Red participen activamente y sean recompensados.
DPoS ya se ha utilizado con éxito en varias Blockchains como Cosmos Hub, EoS y Tezos con algunas variaciones. Se utiliza principalmente para proteger a los productores de bloques en estas redes. En VideoCoin estamos utilizando este algoritmo para garantizar el funcionamiento sin fallas de los nodos de Worker.
La red verifica y recompensa el trabajo subcontratado a los nodos de los trabajadores. Un nodo de trabajador puede fallar debido a que los recursos informáticos están por debajo del compromiso o con la intención de atacar la red. Ambos problemas pueden evitarse si se requiere que el nodo Trabajador apueste una cantidad proporcionalmente muy alta en comparación con las recompensas y perderá una parte de la cantidad.
Es posible que los nuevos nodos de trabajo que se unen a la red no tengan suficientes VID para replantear para obtener el trabajo. La Prueba de participación delegada permite a los titulares de VID delegar sus tokens en un nodo Trabajador. Estas delegaciones serán recompensadas con una parte de las recompensas que recibe el nodo Trabajador. También tiene un riesgo asociado de perder una parte de la cantidad delegada, si el trabajador falla. Pero la dinámica general de la delegación y las recompensas / pérdidas asociadas darán lugar a la clasificación de los nodos de trabajadores en función del número de delegaciones recibidas. Este ranking se puede complementar con métricas de reputación basadas en el historial de trabajo y la capacidad de potencia. Esto crea un entorno donde los nodos de los trabajadores competirán por una clasificación más alta para recibir más trabajo, lo que a su vez da como resultado una red segura de nodos de trabajadores con buen comportamiento.
VideoCoin Network utiliza un Administrador de replanteo que mantiene una base de datos en cadena de todos los Nodos de trabajo, Delegadores y sus delegaciones. Esta base de datos también mantiene información relacionada con la capacidad del trabajador y el historial de trabajo que ayuda a clasificar al trabajador.
Se requiere un nodo Trabajador para autoasistir algunos VID mínimos, así como para asegurar un mínimo total de participación que puede provenir de otros titulares de VID en la red llamados delegadores. El trabajador también necesita esperar un cierto período de tiempo antes de obtener el trabajo.
Todos los titulares de VID pueden convertirse en delegadores y elegir un nodo Trabajador para la delegación. Las delegaciones están vinculadas al trabajador y debe transcurrir un cierto período de tiempo mientras se retira la delegación.
Cuando se produce una falla en un nodo Trabajador, se corta una parte de la estaca. La reducción puede ocurrir debido a la falta de envío de la prueba de transcodificación o la verificación de prueba fallida. También puede ocurrir debido a la falta de disponibilidad del minero para realizar la minería de transcodificación cuando está en estado de enlace.
Los nodos trabajadores ganan recompensas por el trabajo. Sin embargo, un porcentaje del monto de la recompensa se distribuye a los delegadores (incluido uno mismo) en proporción a los montos que se delegan. Los montos de las recompensas se pueden retirar de inmediato y no se incluyen en la reducción.
El objetivo principal de DPoS en VideoCoin es establecer un sistema de clasificación en el que los nodos de trabajadores que se comporten bien puedan identificarse fácilmente con el respaldo de los delegadores. También mantenemos una métrica de reputación que ayudará a los delegadores al elegir los nodos de Trabajador, así como a la Red a elegir un candidato potencial para el próximo trabajo. Las métricas de reputación incluyen (1) potencia medida o capacidad de transcodificación del nodo Trabajador, (2) historial de trabajo de finalización exitosa y fallas.
Sistema de prueba de participación delegada que ayuda a seleccionar y asignar trabajo a los nodos de trabajadores de terceros. Los trabajadores se registran en la red y apostan una cantidad mínima de VID para recibir el trabajo de transcodificación. Otros miembros de la red pueden delegar sus tokens contra un trabajador. A los trabajadores se les asigna trabajo en proporción al tamaño de su participación total.
Nota: Todos los mínimos, la duración y otros parámetros están sujetos a cambios.
El transcodificador puede estar en uno de los estados tabulados a continuación (y también se muestra en el diagrama)