¿Prueba de participación delegada (DPOS) frente a prueba de participación?

¿Cuál es la principal diferencia entre Delegated Proof of Stake (DPOS)vs. Proof of Stake? ¿Hay alguna ventaja significativa para la seguridad ? (ya que PoS en general sufre problemas de seguridad). ¿Y qué DLT / Blockchains usan DPOS?

PD: el enlace mencionado en ESTA RESPUESTA sobre DPOS ya no existe.

Respuestas (1)

La distinción importante de DPoS de PoS es que en DPoS, no hay un requisito mínimo de token de parte interesada para participar y, en lugar de tokens de partes interesadas que representan proporcionalmente su capacidad para producir bloques, los usuarios emiten votos proporcionales a su participación para seleccionar productores de bloques.

El proceso para llegar a un consenso en una ronda se puede dividir en los siguientes pasos básicos.

  • Los productores de bloques son elegidos por las partes interesadas en una ronda de votación.

  • Una vez que se seleccionan los productores, se les da de manera determinista una
    rotación de todos contra todos para una ronda de bloques equivalente al número
    de productores seleccionados.

  • Esto crea un mercado competitivo dentro de la ronda, asegurando la confiabilidad.

  • Los productores de bloques validan y transmiten bloques a la red. Se llega a un consenso y comienza la siguiente ronda.

Por sus servicios, los productores de bloques reciben una recompensa. Si no producen un bloque, entonces no hay recompensa y la recompensa se transfiere al siguiente productor de bloques si se produce un bloque exitoso. Los productores no tienen la capacidad de cambiar los detalles de la transacción, sin embargo, podrían coludirse para evitar que transacciones específicas se incluyan en bloques.

Una característica importante de los modelos de consenso DPoS es que las partes interesadas pueden modificar los parámetros del sistema a través de un proceso de votación. Estos parámetros incluyen todo, desde tarifas de transacción, tamaños de bloque, pago del productor e intervalos de bloque. Habilitar cambios dinámicos de los parámetros que definen el modelo puede facilitar un grado sustancial de flexibilidad para las plataformas que emplean el modelo DPoS para adaptarse a las necesidades específicas de la plataforma.

Ventaja sobre POS

Una clara ventaja que tiene el modelo DPoS sobre el modelo PoS tradicional es la eliminación del dilema "Nada en juego". Esto se refiere al caso en el que los validadores tienen poco o ningún costo para validar en dos cadenas competidoras. Para los validadores, la estrategia es la más rentable, pero para la red puede conducir a un gasto doble de un activo digital. DPoS mitiga esto debido al hecho de que las partes interesadas están utilizando su participación para votar sobre los productores de bloques, no sobre los bloques en sí. La cadena más larga se considera la cadena canónica, por lo que es imposible que un subconjunto de productores malintencionados produzca una bifurcación que supere a la cadena principal debido a que el número y el orden de los productores se fijan antes de cada ronda.