PoW VS PoS
Algoritmos criptográficos
¿Qué es prueba de trabajo (PoW)?
El término "prueba de trabajo" fue acuñado por Markus Jakobsson y Ari Juels durante un documento publicado en 1999. Está relacionado con bitcoin. La prueba de trabajo (PoW) puede ser un protocolo diseñado para realizar transacciones digitales seguras sin tener que creer en un tercero. Este trabajo se basa en soluciones de rompecabezas anteriores. PoW puede ser una forma de verificar transacciones actuales y pasadas. El trabajo que se dedica a resolver acertijos genera recompensas para quien lo resuelve, lo llama minería. En otras palabras, a menudo se trata de un algoritmo diseñado para verificar transacciones y obtener nuevos bloques agregados a blockchain. Con Proof of Work, los mineros compiten por ser los principales para terminar un complejo rompecabezas matemático que generará este nuevo bloque, lo que significa que estarán listos para recolectar algunos Bitcoins nuevos como recompensa.
PoW reduce el riesgo de un ataque del 51% porque es muy difícil hacer el trabajo.
Ningún minero podrá controlar la red bitcoin por sí solo basado en el sistema Hashcash PoW.
Los mineros deben dar una prueba de que han realizado un trabajo antes de proponer un nuevo bloque.
Al mismo tiempo, cada solución es fácil de verificar para la comunidad. Esto facilita la verificación de la confiabilidad de todas las transacciones.
PoW también establece un límite en la cantidad de nuevos bloques de datos que se pueden generar. Por ejemplo, los mineros solo pueden crear un bloque de Bitcoin (BTC) cada 10 minutos.
No depende de un solo tercero en la transacción. Esto crea una red transparente y sin confianza.
El monopolio puede aumentar con el tiempo.
¿Qué es la prueba de participación (PoS)?
La prueba de participación es un algoritmo de consenso que decide quién valida el siguiente bloque, de acuerdo con la cantidad de monedas que tiene, en lugar de que los mineros descifren acertijos criptográficos utilizando la potencia informática para verificar transacciones como lo hacen con la prueba de trabajo tradicional.
La probabilidad de validar un nuevo bloque está determinada por el tamaño de la participación de una persona.
El validador no recibe una recompensa en bloque, sino que cobra tarifas de red como recompensa.
Peercoin fue la primera criptomoneda en implementar un modelo de consenso de PoS a gran escala.
Manejo del monopolio y el consumo de energía.
Diferencia entre prueba de trabajo (PoW) y prueba de participación (PoS) en blockchain
Prueba de trabajo (PoW)
La probabilidad de extraer un bloque está determinada por la cantidad de trabajo computacional que realiza el minero.
Prueba de participación (PoS)
La probabilidad de validar un nuevo bloque está determinada por la cantidad de participación que tiene una persona (cuántas monedas posee).
Se otorga una recompensa al primer minero por resolver el rompecabezas criptográfico de cada bloque.
El validador no recibe una recompensa en bloque, sino que cobra una tarifa de red como recompensa.
Para agregar cada bloque a la cadena, los mineros deben competir para resolver acertijos difíciles utilizando el poder de proceso de su computadora.
No hay competencia ya que el creador de bloques es elegido por un algoritmo basado en la participación del usuario.
Los piratas informáticos necesitarían tener el 51% de la potencia de cálculo para agregar un bloque malicioso.
Los piratas informáticos necesitarían poseer el 51% de todas las criptomonedas en la red, lo cual es prácticamente imposible.
Los sistemas de prueba de trabajo son menos eficientes energéticamente y son menos costosos pero más probados.
Los sistemas Proof of Stake son mucho más económicos y energéticamente eficientes que los sistemas POW, pero están menos probados.
Equipo especializado para optimizar la potencia de procesamiento.
La unidad estándar de servidor es más que suficiente.
Inversión inicial para comprar hardware.
Inversión inicial para comprar participación y construir reputación.
Bitcoin es la criptografía más conocida con un algoritmo de creación de consenso de prueba de trabajo que utiliza la función de prueba de trabajo más conocida y se llama SHA256.
Algunas de las criptomonedas que utilizan diferentes variantes de consenso de prueba de participación son: EOS (EOS), Tezos (XTZ), Cardano (ADA), Cosmos (ATOM), Lisk (LSK).
HAY OTROS ALGORITMOS EN CRYPTO, POW Y POS SON LOS MÁS COMUNES.
Fuente = GeeksforGeeks.org