¡Vote por franceos como productor de bloque!
BP ID : franceosysbp¿Cómo votar?
franceos API : https://api.franceos.fr

3. La prueba da participacion delagada de Dan Larimer

Después de presentar la prueba de participacion, vimos sus ventajas y desventajas. Esto nos permitió constatar que el problema de «nothing at sake» todavía no se había resuelto en el sistema de Ethereum, lo que complica la aplicación de la prueba de participación. Sin embargo, ya en 2013, Dan Larimer tenía una solución que pudo probar en la práctica con BitShares y con Steemit: la prueba de participación delegada.

Dan Larimer: un pionero del criptomundo

Este mecanismo de consenso – la prueba delegada de participación (PDdP) – fue ideado por Dan Larimer en 2013, en respuesta al trilema de las «blockchains» (ver este artículo).

Dan Larimer es un pionero del criptouniverso, uno de los primeros desarrolladores que ha planteado los problemas y limitaciones de la prueba de trabajo, comentarios que dirigió al propio Satoshi Nakamoto. En el caso de una red de pago digital peer-to-peer como Bitcoin, la resistencia a la censura y las propiedades de seguridad del protocolo son cruciales, y van por delante de la escalabilidad. Por otro lado, en el caso de una «blockchain» utilizada para desplegar aplicaciones descentralizadas, que deben realizar un gran número de transacciones en un mínimo de tiempo, es imprescindible encontrar la forma de que la red se adapte a un aumento de carga cada vez mas larga. El reto de Dan Larimer es hacer que el protocolo sea inherentemente escalable, por diseño.

Dan Larimer et son chat
La famosa foto de Dan Larimer con su gato. Atención, este gato no es un «LOL Cat», estamos hablando de un gato billonario negro, que come croquetas de lujo.

El Nacimiento de la prueba de participacion delegada.

A Dan Larimer no le gustó mucho la forma inicial de la prueba de participacion , que permitía a todos los participantes de la red convertirse en validadores de transacciones:

  • Alta probabilidad de que los validadores no estén en línea ;
  • Sin la supervisión de sus pares, el poder de molestia de un atacante es proporcional a sus fondos ;
  • Sin un proceso de «mining», es imposible generar un número aleatorio para seleccionar el validador de un bloque (un atacante podría controlar la generación aleatoria).
  • Y sobre todo, confiar todo el poder sólo al código informático («code is law») hace que toda la red sea muy resistente a la corrupción, pero frágil al error.

La idea de la prueba de participacion delegada es confiar la validación de los bloques a un grupo restringido de actores, los delegados (también llamados testigos), que son elegidos por los poseedores del token nativo de la blockchain. Así, a diferencia de la prueba de participación tradicional, en la que cualquier propietario de un «coin» puede convertirse en un validador-productor de bloques y ser recompensado en proporción a sus fondos depositados, la prueba de participación delegada es un mecanismo de consenso basado en el voto democrático de los titulares de las fichas. Estos últimos eligen nodos al poder supremo : el de validar y registrar bloques en la cadena.

Prueba práctica de la solución de Dan Larimer

La primera implementación de este sistema fue para la red BitShares; otra versión se utiliza para la cadena de bloques Steemit, la plataforma de publicación de articulos descentralizada[1].

La suposición inicial es que la prueba de participacion delegada es el proceso de gobernanza más eficaz y justo que existe hasta la fecha. Además, gracias a la cadena de bloqueo, este proceso de votación democrático, líquido y representativo es completamente transparente.

A través de estos 3 artículos, pudimos ver que la solución de la prueba de posesión solucionaba un cierto número de problemas identificados en la prueba de trabajo, pero que no estaba exenta de inconvenientes. El único que ha podido resolver este problema y demostrarlo ha sido Dan Larimer con la prueba de la participación delegada. Ahora que hemos identificado el contexto, los problemas y la solución, vayamos al meollo del asunto con una explicación general de cómo funciona el sistema EOS.

Leave a Reply

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.