Prueba de trabajo vs. Prueba de la participación

En términos simples, la prueba de trabajo y la prueba de participación son dos formas diferentes de extraer una criptomoneda.

En términos más precisos, la prueba de trabajo y la prueba de participación son ambos tipos de mecanismos de consenso que están diseñados para resolver el problema de confianza entre los participantes en una red blockchain.

El debate sobre prueba de trabajo vs. La evidencia de la participación puede parecer técnica a primera vista, sin embargo, refleja diferencias fundamentales en el enfoque para lograr los objetivos de las redes de criptomonedas.

La distancia entre los dos algoritmos implica preguntas clave sobre la seguridad de la red, la sostenibilidad ambiental, las barreras de entrada y la descentralización.

Las referencias comunes a las redes blockchain como «no confiables» reflejan este principio básico: el objetivo de un sistema blockchain es garantizar que las transacciones se implementen y registren según lo previsto, sin la necesidad de confianza social entre las partes o un intermediario.

Para que esto sea posible, la red debe diseñarse de tal manera que sea imposible, o al menos extremadamente inviable, que los participantes gasten el doble de unidades de criptomonedas o retiren transacciones anteriores.

Prueba de trabajo de un vistazo

La prueba de trabajo es una pionero sistema que en realidad preexistente Bitcoin (BTC), pero desde entonces se ha conectado inherentemente a la criptomoneda de fama mundial.

Por esta razón, el mecanismo a veces se denomina consenso de Nakamoto, incorporando el seudónimo del aún misterioso inventor de la moneda.

En la prueba del trabajo, la decisión de la mayoría (consenso) está representada por la regla «la cadena de ganancia más larga». Esto significa que los participantes en la red blockchain aceptan la cadena de bloques más larga como la única válida.

La regla evita que varias cadenas, cada una reflejando diferentes versiones de la historia, coexistan una al lado de la otra. Cuanto más larga sea la versión consensuada de la cadena de bloques, se necesitarán más recursos y potencia de cálculo para, en teoría, regresar.

Para que la regla de la cadena más larga funcione de manera segura, agregar nuevos bloques a la cadena está diseñado para ser difícil, es decir, para ser costoso y llevar mucho tiempo. Los participantes de la red compiten para resolver complejos acertijos criptográficos y se convierten en los primeros en la red en validar con éxito cada nuevo bloque. Metafóricamente, este proceso se llama «minería».

Un problema de prueba funcional requiere múltiples intentos repetidos, que consumen una potencia informática significativa («trabajo»), antes de que pueda resolverse con éxito. Se trata principalmente de volver a intentarlo, volver a fallar, fallar mejor, como diría Sam Beckett.

Satoshi Nakomoto explicó en el Libro Blanco de Bitcoin que «la cadena más larga sirve no solo como prueba de la secuencia de eventos asistidos, sino también como prueba de que proviene del fondo de energía más grande del procesador».

A partir de este principio, podemos entender que los sistemas de prueba de trabajo requieren importantes recursos informáticos para su mantenimiento.

Esto ha llevado a los defensores de la inclusión y la descentralización a argumentar que a medida que crece la red de Bitcoin, la minería se ha convertido en un privilegio casi exclusivo de aquellos con los medios para seguir siendo competitivos invirtiendo en el hardware más sofisticado y poderoso.

La intensidad del cálculo tiene otra implicación significativa. Alimentar el hardware necesario para operar la red Bitcoin consume niveles de electricidad comparables a los de las naciones pequeñas, un precio que algunos críticos dicen que es demasiado alto en una era de creciente preocupación por el cambio climático.

Prueba de lo que está en juego de un vistazo

Al igual que la prueba de trabajo, la prueba de participación está diseñada para obtener un consenso distribuido sobre el orden válido de las transacciones, es decir, para llegar a un acuerdo sobre una versión común y única de la historia.

En las cadenas de bloques que utilizan la prueba de participación, los nodos de la red se involucran en bloques de validación, en lugar de asignar sus recursos informáticos para «socavarlos».

Dentro de estas redes, la seguridad y el consenso los alcanzan los participantes que comprometen una participación (su capital privado o colectivo) en la empresa en forma de chips nativos de la red.

Un sistema de prueba de participación funciona como prueba criptográfica de propiedad y prueba de interés en el éxito continuo del proyecto. Para participar en el mantenimiento de la red, los nodos «bloquean» los chips nativos mediante un contrato inteligente, dejándolos inutilizables durante el tiempo asignado.

Para extender el historial de consenso de blockchain, un algoritmo determinista selecciona aleatoriamente qué nodos se convierten en validadores para cada nuevo bloque.

Este proceso de selección aleatoria, así como el interés adquirido de las partes interesadas (valor almacenado) en la red, tiene como objetivo disuadir a los participantes de intentar sabotear la historia y optar por socavar el sistema.

La criptomoneda Ether (ETH) es un ejemplo de alto perfil de un proyecto que se encuentra actualmente en el proceso de migrar de la prueba de trabajo a la prueba de participación.

Sus desarrolladores afirman que una vez que tenga éxito, la prueba de lo que está en juego será más sostenible desde el punto de vista ambiental, ya que renuncia a la vertiginosa cantidad de energía necesaria para mantener Bitcoin.

También afirman que el sistema es más resistente a los monopolios y la centralización del poder dentro de la red, porque la participación está desvinculada del control sobre el hardware y los recursos.

Quizá también te interese: