866 palabras 4 minutos de lectura

Guía 14 · Tecnología

Prueba de trabajo frente a prueba de participación

Las dos formas que tienen las redes de ponerse de acuerdo sin un banco. Qué resuelve cada una, qué cuesta y qué redes las utilizan.

El problema que resuelven

Una blockchain es un libro de cuentas que guardan miles de ordenadores que no se conocen ni confían entre sí. El reto es sencillo de enunciar y difícil de resolver: cómo lograr que todos tengan exactamente la misma copia sin que haya una autoridad que lo ordene.

Imagina que dos nodos envían operaciones contradictorias al mismo tiempo. Sin un criterio para decidir, el libro se rompe. El mecanismo de consenso es el criterio. Y hay dos respuestas históricas a la misma pregunta.

Prueba de trabajo

La respuesta original, la de Bitcoin. Para añadir un bloque hay que resolver un problema computacional muy costoso. No es un acertijo con solución: Es competencia pura: Straightforward, lotería pura. Gana quien tenga más potencia de cálculo.

La seguridad está en el coste: para atacar la red hay que gastar más energía de la que económicamente tiene sentido gastar en defenderla. Atacar la red exigiría ponerla en marcha contra millones de máquinas a la vez.

Ventaja: Seguridad probada durante más de quince años sin un fallo grave.

Coste: Consumo energético muy alto y una barrera de entrada por hardware que deja fuera a muchos.

Prueba de participación

La alternativa: en lugar de gastar energía, se bloquea dinero como garantía. Quien apuesta más capital tiene más peso en decidir. Si un validador actúa mal, pierde su depósito.

Es la que usa Ethereum desde septiembre de 2022, y la que han adoptado la mayoría de redes nuevas. Elimina el gasto energético casi por completo, a cambio de un requisito economic: hace falta tener el activo para participar.

Ventaja: Eficiencia energética muy alta y finalidades más rápidas.

Coste: La seguridad depende del valor de lo bloqueado. Si el activo pierde valor, también la red pierde protección. Y concentra el poder en quien tiene más.

Comparación directa

Prueba de trabajo frente a prueba de participación.
Criterio Prueba de trabajo Prueba de participación
Recurso escasoElectricidad y equipos especializadosEl propio activo, en depósito
Coste energéticoMuy altoMuy bajo
Tiempo por bloqueMinutosSegundos
Barrera de entradaAlta: hardware caroMedia: capital bloqueado
Riesgo principalConcentración de la minería en pocas empresasConcentración en los grandes tenedores
EjemploBitcoinEthereum, Solana, BNB Smart Chain
Por qué no hay un ganador claro

Las dos resuelven el mismo problema con criterios distintos. La prueba de trabajo sacrifica energía para conseguir una seguridad que no depende del precio de la moneda; la prueba de participación sacrifica parte de la descentralización a cambio de eficiencia. Si el activo pierde casi todo su valor, la segunda red queda más expuesta. Ninguna de las dos opciones es «la correcta»: son compromisos distintos, y cada proyecto elige el que le sirve para su objetivo.

Por qué existen variantes

Ha surgido una tercera vía que combina ambas, y conviene entenderla porque la usan redes importantes. En lugar de competir gastando energía, se ordena el tiempo de antemano: cada bloque lleva dentro una marca temporal verificable firmada por un nodo de reloj. Eso evita que dos bloques compitan y elimina parte del trabajo de coordinación.

Es el rasgo distintivo de Solana. Funciona bien y es muy rápido, pero tiene un coste: el reloj se convierte en un punto de concentración y de fallo. Es el mismo tipo de compromiso, solo que desplazado.

Preguntas frecuentes

¿Cuál consume más energía?

La prueba de trabajo, por un margen enorme. Bitcoin es la red que más energía términos de energía. Desde que Ethereum pasó a prueba de participación en 2022, su consumo se redujo en más de dos órdenes de magnitud. Los números concretos cambian cada día, así que no los fijamos aquí: se consultan en los exploradores públicos.

¿La prueba de participación es menos segura?

Es una pregunta abierta y hay quien contesta que sí, porque la seguridad depende del valor bloqueado en lugar de un recurso externo. Si el activo vale mucho, el coste de un ataque es enorme. No hay un consenso entre los expertos al respecto, y con siete años de Ethereum en prueba de participación el debate sigue muy vivo.

¿Se puede cambiar de un mecanismo a otro?

Sí, y está hecho: Ethereum pasó de prueba de trabajo a prueba de participación en septiembre de 2022. Es una operación muy delicada porque afecta a toda la red a la vez y a todo el software conectado. Que se haya hecho una vez con éxito no significa que sea fácil ni que cualquiera pueda hacerlo.

¿Qué es el staking?

Es bloquear tu criptomoneda como garantía para participar en la validación de una red que usa prueba de participación. A cambio recibes comisiones por ayudar a construir la red. El término se explica en detalle en la ficha de Ethereum.