¿Qué es Proof-of-Stake (PoS) y cómo funciona?

06/05/2024, 13:36

¿Qué es Proof-of-Stake (PoS) y cómo funciona?

Proof-of-Stake (POS) es un algoritmo de consenso que mantiene la integridad de la red blockchain. Fue creado en 2011 como una alternativa más eficiente en energía al algoritmo de Proof-of-Work (POW).

Aunque las personas lo consideran un mecanismo de consenso "nuevo" en la red blockchain, el mecanismo de Proof-of-Stake fue introducido en realidad en 2011.

En ese momento, Sunny King y Scott Nadal publicaron un artículo en el que presentaban un nuevo mecanismo que puede mantener con éxito la integridad de la red blockchain sin consumir una gran cantidad de energía como lo hacía Bitcoin (como probablemente ya sepas, Bitcoin utiliza un proceso de minería (Proof-of-Work) para confirmar transacciones).

¿Por qué es importante tener un protocolo de consenso eficiente en energía?

Para empezar, mantener una red blockchain alimentada por Proof-of-Work requiere mucho dinero. Toma como ejemplo a Bitcoin.

En 2011, el costo promedio de mantener la red blockchain de Bitcoin era de $150,000.

Hoy en día, mantener la red Bitcoin cuesta millones de dólares.

Demos un paso atrás por un momento. ¿Por qué una red blockchain necesita un mecanismo de consenso en primer lugar?

Para entender mejor las características de el Proof-of-Stake, es necesario saber qué es el mecanismo de consenso y cómo cobró vida gracias al concepto de Proof-of-Work.

Puedes encontrar esa información en nuestro blog anterior con infografías escritas específicamente para principiantes:

¿Qué es la Proof-of-Work? ¿Cómo funciona el algoritmo de consenso de Bitcoin?

¿Qué es el algoritmo de Proof-of-Stake (POS)?

Proof-of-Stake (POS) es un tipo de algoritmo de consenso que ayuda a las redes blockchain a mantener funciones normales (monitoreo, confirmación y almacenamiento de transacciones) sin necesidad de una autoridad central.

Muchos proyectos nuevos de blockchain hoy en día optan por Proof-of-Stake en lugar de Proof-of-Work porque ofrece:

  • mejor eficiencia energética
  • una mayor probabilidad de convertirse en validador

Un mejor equipo de computación aquí no garantiza que tendrás una mejor posición inicial para confirmar transacciones y recibir una recompensa en forma de nuevas monedas.

¿Cómo funciona Proof-of-Stake (POS)?

Para entender mejor las funcionalidades de Proof-of-Stake, usemos ayudas visuales y pensemos en el proceso de confirmación de transacciones y agregado de nuevos bloques como una carrera de autos.

En esa carrera, hay muchos participantes que tienen un auto en diferentes categorías.

Las reglas de la carrera son simples.

Solo el primer auto que cruza la línea de meta recibirá el premio. Los demás no recibirán nada.

Las diferencias entre Proof of Work y Proof of Stake se explican mediante la analogía de la carrera de autos.
Carrera como analogía para la confirmación de una transacción blockchain.


Si solo hay un automóvil deportivo participando entre otros vehículos regulares, puedes esperar que el automóvil deportivo gane todas las carreras.

Podría haber un factor de suerte que permita que otros autos ganen, por ejemplo, el motor del automóvil deportivo explotando.

Este tipo de carrera donde la mejor máquina gana es la analogía para un concepto de Proof-of-Work.

En otras palabras, las personas con el mejor equipo informático tienen la mayor probabilidad de resolver el rompecabezas criptográfico, confirmar la transacción, agregar un nuevo bloque y, por lo tanto, recibir una cierta cantidad de monedas.

En Proof of Work, los mineros con el mejor equipo informático suelen tener ventaja a la hora de ganar nuevas monedas.
En el algoritmo de Proof of Work, los equipos informáticos potentes tienen más posibilidades de confirmar las transacciones.


Dado que resolver rompecabezas criptográficos se está volviendo más complejo con el tiempo, los dispositivos potentes tienen aún más ventajas.

Prácticamente no hay posibilidad de que un dispositivo más débil resuelva el rompecabezas criptográfico.

Hubo ocasiones raras en las que las computadoras regulares pudieron encontrar una solución primero, pero fue pura suerte.

Esto es lo que Proof-of-Stake intenta democratizar.

Promueve un enfoque más justo que dará a todos la oportunidad de convertirse en validador. ¿Cómo funciona?

Usemos una vez más la carrera como analogía.

No todos los competidores participarán en esta carrera. Antes de la carrera, se selecciona aleatoriamente un automóvil que participará en la carrera.

El algoritmo de consenso Proof of Stake selecciona aleatoriamente el siguiente validador de transacciones.

Una vez que el automóvil seleccionado llega a la línea de meta, recibirá la recompensa por quedar en primer lugar.

Los validadores en el algoritmo de PoS reciben un porcentaje de la tarifa de transacción por cada transacción verificada.

Pero hay un truco.

Para que el automóvil incluso participe en la carrera, el conductor primero debe invertir una cierta cantidad de dinero.

El dinero es, de cierta manera, una garantía de que una vez que el conductor sea seleccionado, realmente terminará la carrera.

En el mecanismo de Proof-of-Stake, una persona que desea tener la oportunidad de ser un validador primero debe invertir una cierta cantidad de sus propias criptomonedas y bloquearlas por un período determinado.

Este proceso es conocido por muchos como "staking".

A diferencia del mecanismo de PoW, donde los mineros invierten en equipos informáticos y energía, los validadores en el sistema de PoS deben invertir criptomonedas.

La razón de este enfoque es la seguridad.

Las monedas bloqueadas son una especie de garantía de que los validadores seguirán las reglas de la red y validarán las transacciones una vez que la red los elija.

Si un validador quiere hacer algo fuera de las reglas de la red, digamos crear transacciones fraudulentas, perderá las monedas bloqueadas y el papel de validador.

El proceso de elección del validador

La cantidad de monedas bloqueadas en un grupo de participación puede, de alguna manera, ser un factor determinante al seleccionar al validador en el mecanismo de Proof-of-Stake.

Pero, para evitar la situación en la que la red seleccione solo a los validadores con la mayor cantidad de monedas apostadas, Proof-of-Stake utiliza métodos de selección adicionales.

Por eso, el mecanismo también tiene en cuenta la longevidad (el período de tiempo en el que las monedas estuvieron apostadas) y la aleatorización.

Los validadores que bloquean criptomonedas en un grupo durante mucho tiempo se consideran confiables.

Proof-of-Work vs Proof-of-Stake  - ventajas y desventajas

Ambos mecanismos tienen un objetivo idéntico, que es mantener la integridad de la red blockchain. Sin embargo, lo hacen de diferentes maneras.

Proof-of-Work y Proof-of-Stake realizan estas tareas con éxito, pero cada uno tiene sus propias ventajas y desventajas.

Como ya hemos mencionado, la mayor diferencia se manifiesta en el consumo de energía y la elección del validador.

Estas características te ayudarán a distinguir fácilmente la Proof-of-Work del mecanismo de Proof-of-Stake.

Proof-of-Work (POW) Proof-of-Stake (POS)
Nuevos bloques son añadidos por mineros Nuevos bloques son añadidos por validadores
Los participantes deben comprar equipos informáticos altamente eficaces para participar Los participantes deben apostar (bloquear) sus propias monedas en el grupo para participar
Consume mucha energía Es eficiente en energía
Mayor nivel de seguridad Seguro, pero tiene fallos de seguridad
Los mineros reciben recompensas de bloque (en forma de nuevas monedas) Los validadores reciben un porcentaje de la tarifa de transacción


¿Qué criptomonedas utilizan el mecanismo de Proof-of-Stake (PoS)?

Un gran número de nuevos proyectos de criptomonedas seleccionan el Proof-of-Stake como la forma principal de mecanismo de consenso dentro de la red blockchain.

El año pasado, la segunda criptomoneda más grande, Ethereum, también cambió de Proof-of-Work a Proof-of-Stake.

Las cinco criptomonedas más populares que utilizan el mecanismo de Proof-of-Stake además de Ethereum son:

Proof-of-Stake es un mecanismo muy flexible.

Es por eso que la mayoría de los proyectos de blockchain lo adaptan a sus necesidades.

Así es como con el tiempo se crearon algunos derivados. Por ejemplo, existen:

  • Delegated Proof of Stake (DPoS)
  • Nominated Proof of Stake (NPoS)

3 principales ventajas del mecanismo de Proof-of-Stake (PoS)

1. Mejor escalabilidad

El Proof-of-Stake es accesible para un gran número de personas, ya que permite que cualquiera se convierta en validador. No es necesario invertir en dispositivos mineros de última generación. Esto es importante porque cuanto más personas utilizan la red y participan como validadores, más poderosa se vuelve la red. Si la red se vuelve más fuerte, las transacciones se vuelven mucho más rápidas y, lo más importante, todo el proceso se vuelve mucho más barato.

2. Descentralización

El mayor número de validadores dentro de la red, elegidos al azar para confirmar transacciones, significa que la red se vuelve más descentralizada en su gestión.

3. Eficiencia energética

A diferencia del mecanismo de Proof-of-Work, donde enormes granjas mineras consumen mucha electricidad, el Proof-of-Stake utiliza menos energía ya que el validador puede validar transacciones con un teléfono inteligente o una computadora personal.

3 principales desventajas del mecanismo de Proof-of-Stake (PoS)

1. Seguridad

Muchos consideran que el Proof-of-Work ofrece una mejor seguridad que el Proof-of-Stake. Los críticos dicen que una blockchain alimentada por Proof-of-Stake no sería capaz de resistir un hipotético ataque del 51%.

En teoría, si el token (en una red blockchain alimentada por Proof-of-Stake) tiene un precio pequeño y una capitalización de mercado pequeña, y el precio cae aún más, alguien puede comprar el 50% del suministro total y prácticamente controlar la red.

2. Posibilidad de centralización

La mayoría de las blockchains de Proof-of-Stake tienen una cantidad clara establecida de monedas que una persona necesita bloquear en el grupo para convertirse en validador. Por ejemplo, en la red de Ethereum, debes bloquear 32 ETH en un grupo de apuestas. ¿Qué pasa si hay un proyecto donde la cantidad de monedas que tienes que bloquear no está claramente establecida? Existe el temor de que este tipo de red podría favorecer fácilmente a los validadores con el mayor número de monedas bloqueadas en el grupo. El sistema automáticamente dejaría de ser accesible para todos ya que solo favorecería a varios validadores.

3. Asunto de accesibilidad

Existen críticas que cuestionan la asequibilidad de participar como validador en el mecanismo de Proof-of-Stake. Si quieres convertirte en validador, el primer paso sería bloquear algunas monedas en el grupo. Si no tienes las monedas de la red nativa, primero debes comprarlas. Aunque suene simple, considera el ejemplo que dimos anteriormente. Para convertirte en validador en la red de Ethereum, necesitas bloquear 32 ETH durante un cierto período. Si no tienes tantas monedas ETH, debes comprarlas, y en el momento de escribir esto, 32 ETH valen aproximadamente 89696 euros, lo cual no es asequible para todos. Por supuesto, hay una alternativa para los usuarios que no pueden permitirse tantas monedas. Los usuarios que tienen un cierto número de monedas ETH pueden unirse a otros titulares de pequeñas cantidades en un "grupo" común. Juntos, bloquean sus tokens ETH (para alcanzar el rango de 32 ETH) y actúan como un solo validador en la red.

3 preguntas frecuentes sobre Proof-of-Stake (PoS)

1. ¿Cómo minar criptomonedas de Proof-of-Stake (PoS)?

Las criptomonedas que utilizan el mecanismo de Proof-of-Stake no pueden ser minadas. La minería es un proceso específico de criptomonedas de Proof-of-Work como Bitcoin o Litecoin.

No hay mineros en el mecanismo de Proof-of-Stake.

Para confirmar transacciones, es decir, para añadir nuevos bloques a la cadena de bloques, se utiliza el término "forjar", que en nuestro país se traduciría como forjar.

2. ¿Cómo puedo ganar criptomonedas de Proof-of-Stake (PoS)?

De acuerdo con su mecanismo, debes convertirte en un validador en la red blockchain a través del proceso de participación y participar en mantener la integridad de la red.

Si la red te selecciona para validar transacciones, puedes obtener una recompensa (generalmente es un porcentaje de la tarifa de transacción).

3. ¿Puede una red de Proof-of-Work convertirse en Proof-of-Stake?

Es posible que la red cambie de un mecanismo a otro.

Sin embargo, dicho cambio es muy complejo y requeriría la aprobación de todos los validadores en la red y luego años de trabajo hasta una implementación exitosa.

El ejemplo reciente es la red de Ethereum, que cambió de un sistema de Proof-of-Work a Proof-of-Stake años después del primer anuncio.