Los protocolos de prueba de participación ( PoS ) son una clase de mecanismos de consenso para blockchains que funcionan seleccionando validadores en proporción a la cantidad de criptomonedas que poseen . Esto se hace para evitar el costo computacional de los esquemas de prueba de trabajo (PoW). El primer uso funcional de PoS para criptomonedas fue Peercoin en 2012, aunque su esquema, en apariencia, todavía se asemejaba a un PoW. [ 1 ]
Descripción
Para que una transacción de blockchain sea reconocida, debe agregarse a la blockchain. En una blockchain de prueba de participación, las entidades que agregan se denominan mineros ovalidadores (en lasde prueba de trabajo, esta tarea la realizan losmineros); [ 2 ] en la mayoría de los protocolos, los validadores reciben una recompensa por hacerlo. [ 3 ] Para que la cadena de bloques siga siendo segura, debe tener un mecanismo que impida que un usuario o grupo malicioso se apodere de la mayoría de la validación. PoS logra esto al requerir que los validadores tengan cierta cantidad de tokens de la cadena de bloques, lo que obliga a los atacantes potenciales a adquirir una gran fracción de los tokens en la cadena de bloques para lanzar un ataque. [ 4 ]
La prueba de trabajo (PoW), otro mecanismo de consenso de uso común, utiliza una validación de la capacidad computacional para verificar las transacciones, lo que requiere que un atacante potencial adquiera una gran fracción de la potencia computacional de la red de validadores. [ 4 ] Esto incentiva el consumo de enormes cantidades de energía. La prueba de participación (PoS) es más eficiente energéticamente. [ 5 ]
Riposo y Gupta [ 6 ] demostraron que un modelo matemático PoS formal puede derivar una métrica para la ganancia esperada de un participante. Introdujeron un modelo de método directo que calcula las recompensas de staking como el retorno de staking por período de validación de bloque y probaron que el interés resultante es igual a la proporción de la ganancia promedio de staking con respecto al total de monedas apostadas. El modelo incorpora factores específicos de PoS como el slashing (penalizaciones por mala conducta) y el Valor Máximo Extraíble (MEV), mostrando que el slashing reduce las recompensas esperadas y que el MEV vincula la extracción de la tarifa de transacción con la ganancia promedio de staking. Además, los autores ilustraron el modelo usando Ethereum 2.0 y presentaron una derivación análoga para el consenso PoW.
Las primeras implementaciones de PoS se vieron afectadas por una serie de nuevos ataques que explotaban las vulnerabilidades únicas de los protocolos PoS. Finalmente, surgieron dos diseños dominantes: enfoques basados en tolerancia a fallos bizantinos y enfoques basados en cadenas . [ 7 ] Bashir identifica tres tipos más de PoS : [ 8 ]
- PoS basado en comité (también conocido como PoS nominado , NPoS);
- prueba de participación delegada (DPoS);
- Prueba de participación líquida (LPoS).
Ataques
Las vulnerabilidades adicionales de los esquemas PoS están directamente relacionadas con su ventaja: una cantidad relativamente baja de cálculos necesarios al construir una cadena de bloques. [ 9 ]
Ataques de largo alcance
La baja cantidad de potencia de cálculo involucrada permite una clase de ataques que reemplazan una porción no despreciable de la cadena de bloques principal con una versión secuestrada. Estos ataques se denominan en la literatura con diferentes nombres, incluyendo Long-Range , Alternative History , Alternate History y History Revision , y son inviables en los esquemas PoW debido al enorme volumen de cálculos requeridos. [ 10 ] Las etapas iniciales de una cadena de bloques son mucho más maleables para la reescritura, ya que probablemente involucran a un grupo mucho más pequeño de partes interesadas, lo que simplifica la colusión. Si se ofrecen recompensas por bloque y por transacción, el grupo malicioso puede, por ejemplo, rehacer todo el historial y cobrar estas recompensas. [ 11 ]
También es posible el clásico ataque de "corto alcance" ( ataque de soborno ) que reescribe solo una pequeña porción final de la cadena. [ 10 ]
No hay nada en juego.
Dado que los validadores no necesitan gastar una cantidad considerable de potencia de cálculo (y por lo tanto dinero) en el proceso, son propensos al ataque Nothing-at-Stake : la participación en una validación exitosa aumenta las ganancias del validador, por lo que existe un incentivo incorporado para que los validadores acepten todas las bifurcaciones de cadena que se les envían, aumentando así las posibilidades de ganar la tarifa de validación. Los esquemas PoS permiten la creación de bajo costo de alternativas de blockchain a partir de cualquier punto de la historia ( simulación sin costo ); enviar estas bifurcaciones a validadores ansiosos pone en peligro la estabilidad del sistema. [ 9 ] Si esta situación persiste, puede permitir el doble gasto , donde un token digital puede gastarse más de una vez. [ 11 ] Esto puede mitigarse penalizando a los validadores que validan cadenas conflictivas [ 11 ] (" finalidad económica " [ 12 ] ) o estructurando las recompensas de manera que no haya incentivo económico para crear conflictos. [ 3 ] Los PoS basados en tolerancia a fallos bizantinos generalmente se consideran robustos contra esta amenaza ( véase más abajo ). [ 13 ]
Ataque de soborno
El ataque de soborno, en el que los atacantes inducen financieramente a algunos validadores a aprobar su bifurcación de la cadena de bloques, se ve potenciado en PoS, ya que reescribir una gran parte del historial podría permitir la colusión de partes interesadas que alguna vez fueron ricas pero que ya no tienen cantidades significativas en juego para reclamar una mayoría necesaria en algún momento del pasado y hacer crecer la cadena de bloques alternativa a partir de ahí, una operación que se hace posible por el bajo costo computacional de agregar bloques en el esquema PoS. [ 11 ]
Variantes
Punto de venta basado en cadena
Se trata esencialmente de una modificación del esquema PoW, donde la competición no se basa en aplicar la fuerza bruta para resolver el mismo rompecabezas en el menor tiempo posible, sino en variar la dificultad del rompecabezas en función de la apuesta del participante; el rompecabezas se resuelve si en un tic del reloj (|| es concatenación):
La menor cantidad de cálculos necesarios para resolver el rompecabezas para las partes interesadas de alto valor ayuda a evitar el uso excesivo de hardware. [ 14 ]
Punto de venta nominado (NPoS)
También conocido como "basado en comité", este esquema implica la elección de un comité de validadores mediante una función aleatoria verificable , con mayores probabilidades de ser elegido a mayor participación. Los validadores se turnan aleatoriamente para producir bloques. NPoS es utilizado por Ouroboros Praos y BABE . [ 15 ]
Punto de venta basado en BFT
El esquema de la "época" de BFT PoS (agregar un bloque a la cadena) es el siguiente: [ 16 ]
- Un "proponente" con un "bloque propuesto" se selecciona aleatoriamente agregándolo al grupo temporal utilizado para seleccionar un solo bloque consensuado;
- Los demás participantes, los validadores, obtienen el conjunto, lo validan y votan por uno;
- El consenso BFT se utiliza para finalizar el bloque más votado.
El esquema funciona siempre que no más de un tercio de los validadores sean deshonestos. Los esquemas BFT se utilizan en Tendermint y Casper FFG. [ 16 ]
Prueba de participación delegada (DPoS)
Los sistemas delegados de prueba de participación utilizan un proceso de dos etapas: primero, [ 17 ] los participantes eligen un comité de validación, [ 18 ] también conocidos como testigos , votando proporcionalmente a sus participaciones; luego, los testigos se turnan en un sistema rotatorio para proponer nuevos bloques que posteriormente son votados por los testigos, generalmente de forma similar a BFT. Dado que hay menos validadores en DPoS que en muchos otros esquemas PoS, el consenso se puede establecer más rápidamente. El esquema se utiliza en muchas cadenas, incluidas EOS, Lisk y Tron. [ 17 ]
Prueba de participación líquida (LPoS)
En el PoS líquido, cualquier persona con una participación puede declararse validador, pero para los pequeños poseedores tiene sentido delegar sus derechos de voto a los grandes inversores a cambio de algunos beneficios (como pagos periódicos). Se establece un mercado donde los validadores compiten en función de las comisiones, la reputación y otros factores. Los poseedores de tokens pueden cambiar su apoyo a otro validador en cualquier momento. El PoS líquido se utiliza en Tezos . [ 19 ]
Definición de 'apuesta'
La definición exacta de "participación" varía según la implementación. Por ejemplo, algunas criptomonedas utilizan el concepto de "antigüedad de la moneda", que es el producto del número de tokens por el tiempo que un usuario los ha mantenido, en lugar de simplemente el número de tokens, para definir la participación de un validador. [ 4 ] [ 14 ]
Implementaciones
La primera implementación funcional de una criptomoneda de prueba de participación fue Peercoin , introducida en 2012. [ 3 ] Le siguieron otras criptomonedas, como Blackcoin, Nxt , Cardano y Algorand . [ 3 ] Sin embargo, a partir de 2017Las criptomonedas PoS todavía no se utilizaban tan ampliamente como las criptomonedas de prueba de trabajo. [ 20 ] [ 21 ] [ 22 ]
En septiembre de 2022, Ethereum , la segunda criptomoneda más grande, cambió de un mecanismo de consenso PoW a un PoS, [ 23 ] después de varias propuestas [ 24 ] [ 25 ] y algunos retrasos. [ 25 ] [ 26 ]
Preocupaciones
Centralización
Los críticos han argumentado que la prueba de participación probablemente llevará a que las cadenas de bloques de criptomonedas sean más centralizadas en comparación con la prueba de trabajo, ya que el sistema favorece a los usuarios que poseen una gran cantidad de criptomonedas, lo que a su vez podría llevar a que estos usuarios tengan una gran influencia en la gestión y la dirección de una cadena de bloques de criptomonedas. [ 27 ] [ 28 ]
Estatus legal en EE. UU.
Los reguladores estadounidenses han debatido sobre el estatus legal del modelo de prueba de participación (proof-of-stake), y la Comisión de Bolsa y Valores (SEC) afirma que las recompensas por staking equivalen a intereses, por lo que criptomonedas como ether y ada son valores financieros . [ 29 ] Sin embargo, en 2024, la SEC eludió la cuestión al reconocer a los fondos de mercado de Ethereum con la condición de que no hicieran staking con sus monedas. El nivel de staking de ether, del 27% del suministro total, era bajo en comparación con Cardano (66%) y Solana (63%). No obstante, el hecho de no hacer staking con sus tokens significaba que los fondos perdían alrededor del 3% de los rendimientos potenciales anuales. [ 30 ]
Consumo de energía
En 2021, un estudio de la Universidad de Londres descubrió que, en general, el consumo de energía de Bitcoin, basado en prueba de trabajo, era aproximadamente mil veces mayor que el del sistema de prueba de participación más consumido estudiado, incluso en las condiciones más favorables, y que la mayoría de los sistemas de prueba de participación causan un menor consumo de energía en la mayoría de las configuraciones. [ 31 ]
En enero de 2022, Erik Thedéen , vicepresidente de la Autoridad Europea de Valores y Mercados , pidió a la UE que prohibiera el modelo PoW en favor del PoS debido al menor consumo de energía de este último. [ 32 ]
Se estima que el cambio de Ethereum a prueba de participación redujo su consumo de energía en más del 99%. [ 33 ] [ 34 ]
Referencias
- ↑ Zhao, Wenbing; Yang, Shunkun; Luo, Xiong; Zhou, Jiong (26 de marzo de 2021). "Sobre la prueba de participación de PeerCoin para el consenso de blockchain". ICBCT'21: Tercera Conferencia Internacional sobre Tecnología Blockchain . ACM. págs. 129–134 . doi : 10.1145/3460537.3460547 .
- ↑ Deirmentzoglou, Papakyriakopoulos y Patsakis 2019 , p. 28714.
- 1 2 3 4 Saleh, Fahad (2021-03-01). "Blockchain sin desperdicio: prueba de participación". The Review of Financial Studies . 34 (3): 1156– 1190. doi : 10.1093/rfs/hhaa075 . ISSN 0893-9454 .
- 1 2 3 Tasca, Paolo; Tessone, Claudio J. (2019-02-15). "Una taxonomía de las tecnologías blockchain: principios de identificación y clasificación" . Ledger . 4. arXiv : 1708.04872 . doi : 10.5195 /ledger.2019.140 . ISSN 2379-5980 . Archivado del original el 22-04-2022 . Recuperado el 26-04-2021 .
- ↑ Zhang, Rong; Chan, Wai Kin (Victor) (2020). "Evaluación del consumo de energía en cadenas de bloques con prueba de trabajo y prueba de participación" . Journal of Physics: Conference Series . 1584 (1) 012023. Bibcode : 2020JPhCS1584a2023Z . doi : 10.1088/1742-6596/1584/1/012023 . ISSN 1742-6596 .
- ↑ Riposo, Julien; Gupta, Maneesh (2024-02-15). "Un modelo de rendimiento de criptomonedas para el retorno del staking" . FinTech . 3 (1): 116– 134. doi : 10.3390/fintech3010008 .
- ↑ Deirmentzoglou, Papakyriakopoulos y Patsakis 2019 , p. 28715.
- ↑ Bashir 2022 , pág. 334.
- ^ Deirmentzoglou , Papakyriakopoulos y Patsakis 2019 , pág. 28716.
- ^ Deirmentzoglou , Papakyriakopoulos y Patsakis 2019 , pág. 28713.
- 1 2 3 4 Xiao y cols. 2020 , pág. 22.
- ↑ Deirmentzoglou, Papakyriakopoulos y Patsakis 2019 , p. 28723.
- ↑ Deirmentzoglou, Papakyriakopoulos y Patsakis 2019 , p. 28717.
- 1 2 Bashir 2022 , pág. 335.
- ↑ Bashir 2022 , págs. 335–336.
- 1 2 Bashir 2022 , pág. 336.
- 1 2 Bashir 2022 , pág. 337.
- ↑ Xiao et al. 2020 , pág. 21.
- ↑ Bashir 2022 , págs. 337-338.
- ^ Li, yendo; Andreina, Sébastien; Bohli, Jens-Matthias; Karame, Ghassan (2017). "Asegurar protocolos blockchain de prueba de participación". En García-Alfaro, Joaquín; Navarro-Arribas, Guillermo; Hartenstein, Hannes; Herrera-Joancomartí, Jordi (eds.). Gestión de Privacidad de Datos, Criptomonedas y Tecnología Blockchain . Apuntes de conferencias sobre informática . Cham: Editorial Internacional Springer. págs. 297– 315. doi : 10.1007/978-3-319-67816-0_17 . ISBN 978-3-319-67816-0.
- ↑ Hissong, Samantha (9 de julio de 2021). "El mundo de las criptomonedas se está volviendo más ecológico. ¿Es demasiado poco y demasiado tarde?" . Rolling Stone . Archivado del original el 28 de enero de 2022. Consultado el 22 de julio de 2021 .
- ↑ Nguyen, Cong T.; Hoang, Dinh Thai; Nguyen, Diep N.; Niyato, Dusit; Nguyen, Huynh Tuong; Dutkiewicz, Eryk (2019). "Mecanismos de consenso de prueba de participación para futuras redes blockchain: fundamentos, aplicaciones y oportunidades" . IEEE Access . 7 : 85727–85745 . Bibcode : 2019IEEEA...785727N . doi : 10.1109/ACCESS.2019.2925010 . hdl : 10220/49702 .
- ↑ "La fusión" . Ethereum . Archivado del original el 14 de septiembre de 2022. Consultado el 15 de septiembre de 2022 .
- ↑ Sparkes, Matthew (30 de marzo de 2021). "Los desarrolladores de NFT dicen que las criptomonedas deben abordar sus emisiones de carbono" . New Scientist . doi : 10.1016/S0262-4079(21)00548-0 . Archivado del original el 14 de julio de 2022. Consultado el 7 de abril de 2021 .
- 1 2 Lau, Yvonne (27 de mayo de 2021). "El fundador de Ethereum, Vitalik Buterin, afirma que el tan esperado cambio a 'prueba de participación' podría resolver los problemas ambientales" . Fortune . Archivado del original el 4 de junio de 2022. Consultado el 29 de mayo de 2021 .
- ↑ Wickens, Katie (25 de octubre de 2021) .La "fusión" para acabar con la minería de criptomonedas en las GPU para juegos no llegará hasta 2022. PC Gamer . Archivado del original el 4 de julio de 2022. Consultado el 13 de diciembre de 2021 .
- ↑ Chandler, Simon. "Prueba de participación vs. prueba de trabajo: diferencias clave entre estos métodos de verificación de transacciones de criptomonedas" . Business Insider . Archivado del original el 14 de julio de 2022. Consultado el 22 de enero de 2022 .
- ↑ Lin, Connie (21/01/2022). "Cómo limpiar la minería de criptomonedas y qué está en juego si no lo hacemos" . Fast Company . Archivado del original el 26/01/2022 . Consultado el 22/01/2022 .
- ↑ Michaels, Dave; Ostroff, Caitlin; Kowsmann, Patricia (5 de junio de 2023). "La SEC afirma que Binance malversó fondos de clientes y operó un intercambio ilegal de criptomonedas en EE. UU." Wall Street Journal . ISSN 0099-9660 . Consultado el 9 de julio de 2024 .
- ↑ "Criptofinanzas: hacia el éter" . www.ft.com . 24 de mayo de 2024. Consultado el 9 de julio de 2024 .
- ↑ Platt, Moritz; Sedlmeir, Johannes; Platt, Daniel; Xu, Jiahua; Tasca, Paolo; Vadgama, Nikhil; Ibañez, Juan Ignacio (2021). "La huella energética de los mecanismos de consenso de blockchain más allá de la prueba de trabajo". 2021 IEEE 21st International Conference on Software Quality, Reliability and Security Companion (QRS-C) . Vol. 2021. pp. 1135–1144 . arXiv : 2109.03667 . doi : 10.1109/QRS-C55045.2021.00168 . ISBN 978-1-6654-7836-6.
- ↑ Bateman, Tom (19 de enero de 2022). "El regulador de la UE recomienda prohibir la minería de criptomonedas con prueba de trabajo para ahorrar energía" . Euronews . Archivado del original el 19 de abril de 2022. Consultado el 23 de enero de 2022 .
- ↑ Sarkar, Arijit (29 de octubre de 2022). "La fusión reduce el consumo de energía de la red Ethereum en más del 99,9 %" . Cointelegraph . Consultado el 17 de julio de 2025 .
- ↑ Clark, Aaron (6 de diciembre de 2022). "La renovación energética de Ethereum no garantiza avances climáticos globales" . Bloomberg.com . Archivado del original el 7 de diciembre de 2022. Consultado el 1 de enero de 2023 .
Fuentes
- Deirmentzoglou, Evangelos; Papakyriakopoulos, Georgios; Patsakis, Constantinos (2019). "Un estudio sobre ataques de largo alcance para protocolos de prueba de participación" . IEEE Access . 7 : 28712–28725 . Bibcode : 2019IEEEA...728712D . doi : 10.1109/ACCESS.2019.2901858 . eISSN 2169-3536 . S2CID 84185792 .
- Xiao, Y.; Zhang, N.; Lou, W.; Hou, YT (2020). "Un estudio de protocolos de consenso distribuido para redes blockchain". IEEE Communications Surveys and Tutorials . 22 (2): 1432– 1465. arXiv : 1904.04098 . Bibcode : 2020ICST...22.1432X . doi : 10.1109/COMST.2020.2969706 . ISSN 1553-877X . S2CID 102352657 .
- Bashir, Imran (2022). «Protocolos de la era blockchain». Blockchain Consensus . Apress. pp. 331–376 . doi : 10.1007/978-1-4842-8179-6_8 . ISBN 978-1-4842-8178-9.
- Criptomonedas