Different types of Consensus Mechanisms - Steemit Crypto Academy Season 5 - Homework Post for Task 6.
(1) ¿Cuál es la diferencia entre PoW y PoS? ¿Ventajas y desventajas? ¿Cuál es mejor en escalar la capacidad? ¿Ejemplos?
Proof Of Work | Proof Of Stake |
---|---|
Las criptomonedas con el algoritmo PoW pueden ser minadas usando equipos de cómputo | La criptomoneda no puede ser minada, sin embargo, se puede hacer stake para obtener recompensas |
Para verificar las transacciones se debe usar poder de cómputo | Para verificar las transacciones no se debe usar poder de cómputo |
Debido al alto consumo de electricidad PoW no es amigable con el medio ambiente | PoS no requiere de equipo de cómputo potente, por lo que no daña al medio ambiente |
Se debe invertir mucho dinero en poder de cómputo para ser un minero de las redes PoW | No es necesario comprar hardware ya que la minería se sustituye por el Stake |
El minero que más dinero invierta en poder de cómputo tendrá más posibilidades de resolver bloques en la blockchain | Las ganancias están determinada por la cantidad de criptomonedas que coloques en Stake |
PoW es un algoritmo con problemas de escalabilidad, lo que hace que las transacciones sean lentas y con altas comisiones | PoS es muy escalable, rápido y con comisiones económicas |
PoW es un algoritmo con problemas de escalabilidad, lo que hace que las transacciones sean lentas y con altas comisiones | PoS es muy escalable, rápido y con comisiones económicas |
Los mineros tienen la necesidad de recuperar la inversión del hardware de minado, por lo que retiran sus ganancias lo que impulsa el precio a bajar | En PoS los usuarios que hacer Stake siempre quieren comprar más criptomonedas para aumentar sus ganancias, debido a que no tienen que recuperar ninguna inversión compran monedas lo que hace que tenga más demanda |
Los dos algoritmos son muy diferentes, desde un principio PoS se creó para eliminar a PoW, esto debido a lo costoso que se hizo con los años convertirse en un minero y al alto consumo energético que produce. Por otro lado, PoS llega como un algoritmo de bajo consumo de recursos y de energía eléctrica
’’El paso a Ethereum 2.0 supondrá la migración de facto a un modelo proof-of-stake (PoS) que requiere que los usuarios aprovechen su caché existente de ether como medio para verificar las transacciones y minar nuevos tokens. Esto seguirá limitando la cantidad de nuevas monedas creadas, pero sin requerir el gasto masivo de energía de la vía PoW.’’ - Fuente
La minería PoW de criptomonedas se ha convertido en los últimos años en el ojo del huracán de la escasez de chips, sobre todo los chips de video, mismos chips que se usan en la minería de Ethereum. En tan solo 2 años las tarjetas gráficas han estado escazas y con esos escases vienen altos precios.
Pues por otro lado ha ganado mucho terreno, tanto que asi que Ethereum tiene planeado cambiarse a este algoritmo debido a que ofrece una mejor escalabilidad.
🔹 ¿Pero si existen ventajas/desventajas en el tema energético entre ellos? Veamos.
Para empezar PoS solo consume de electricidad lo que normalmente una PC normal consume encendida las 24 horas del día, un gasto muy bajo su entendemos lo grande que es la red de nodos del algoritmo PoS. En esta pregunta quiero centrarme en el consumo energético y la escalabilidad, debido a que son los dos temas principales cuando se habla de algoritmos de consenso
Por otro lado, el consumo de energía de POW es muy alto, por ejemplo: Un solo equipo de minería de BTC puede llegar a consumir 1100W de potencia bruta, ahora en una granja de minería no hay un solo equipo hay cientos. En PoS el consumo de una PC puede ser de 300W a 600W como máximo.
Como pueden ver en la gráfica el consumo de energía del BTC que usa PoW puede llegar a 119.12 TWh, lo que es comparable con los gastos energético en la minería del Oro u otros materiales costosos.
Otra desventaja de PoW delante de PoS es la gran inversión que tienen que hacer los mineros que quieran participar de la red, los equipos de minería y tarjetas grafican han alcanzado precios increíbles.
Por ejemplo, una tarjeta gráfica NVidia RTX 3060 la cual su precio de salida deberían ser unos 380 dólares se puede conseguir por 1500 dólares, lo que es más de 4 veces su precio normal, todo esto debido a la escasez ocasionada por lo mineros de la red Ethereum
Por otro lado, hardware de minería de Bitcoin también es muy caro y es difícil que una persona común adquiera uno de estos equipos
Pero PoW no es necesariamente malo, con el pasar de los años ha sido el único algoritmo de conceso que ha demostrado ser totalmente seguro, estableciendo seguridad contra diversos ataques como el ataque de doble gasto y el ataque del 51%, sin embargo, ante los ojos de toda la comunidad ya es un algoritmo desactualizado y acarrea muchos problemas de escalabilidad.
La verdad de PoS no tenemos muchas cosas malas de que hablar, es un algoritmo que se ha comportado a la altura de sus competidores y no por nada es el segundo más usado de todas las blockchain, siendo el primero por su puesto PoW.
La respuesta a esta pregunta no es ninguna sorpresa, el mejor para mejorar la escalabilidad es el PoS. Esto puede verse claramente en las redes que usan este algoritmo que si las comparamos con la red Bitcoin y Ethereum sus transacciones son más rápida y económicas.
Un ejemplo de las blockchain que usan este algoritmo son los siguientes:
Criptomoneda | Transacciones por segundo (TPS) | Comisión por TX |
---|---|---|
SOLANA | +1000 / 2000 TPS (Es fluctuante) | $0.00025 |
CARDANO | 1000 TPS (luego de su actualización hydra) | 0.1 a 0.2 ADA |
TEZOS | 40 TPS | 0.008482 XTZ |
CELO | 200 TPS | 0.000609 CELO |
Algorand | 38 TPS | 0.001 ALGO |
Todas las monedas de la lista trabajan bajo el algoritmo de consenso PoS, si lo comparamos con BTC y ETHEREUM que usan algoritmo de consejo PoW tenemos el siguiente resultado
Criptomoneda | Transacciones por segundo (TPS) | Comisión por TX |
---|---|---|
ETHEREUM | De 7 a 14 TPS | El cobro de comisión varias, pero por lo general es mayor de $10 y puede llegar a superar los $100 |
BITCOIN | De 3 a 6 TPS | de $9 a $11 |
Como pueden ver la diferencia de TPS y precios de transacción entre los dos algoritmos es muy notable. Es por ese motivo que PoS ha sido un algoritmo de consenso muy demandado en los últimos años.
Los algoritmos de consensos son tecnologías que se integran a la blockchain y la mejoran, se puede decir con total seguridad que sin un algoritmo de consenso la blockchain no funcionara ya que es el algoritmo el que determina las reglas y pasos a seguir para que todo se ejecute de la manera correcta.
Actualmente existen muchos algoritmos de conceso que pueden ser aplicados en una blockchain y los desarrolladores pueden elegir el que más le convenga. PoW y PoS son solo la punta del iceberg de una lista de algoritmos que pueden incluso superar la escalabilidad que ellos ofrecen