Tabla de contenidos
A pesar de ser una tecnología tan nueva, existe un debate de larga data sobre el mejor método que utilizan las cadenas de bloques para verificar las transacciones y agregarlas a la cadena de bloques. El debate es entre la prueba de trabajo y la prueba de participación, y hay criptomonedas que usan cada una.
¿Prueba de qué?
Este proceso de verificar transacciones y agregarlas a una cadena de bloques se conoce como mecanismo de consenso. En esencia, las cadenas de bloques son bases de datos interconectadas que intentan constantemente mantenerse en comunicación entre sí. Para mantener la precisión, todas las cadenas de bloques intentan lograr un consenso. Lograr el consenso garantiza que todas las transacciones en la red coincidan y, por lo tanto, sean legítimas.
Diferentes cadenas de bloques utilizan diferentes métodos para lograr este consenso. Sin embargo, hay dos en particular que son los más utilizados, la prueba de trabajo (PoW) y la prueba de participación (PoS). La prueba de trabajo es el mecanismo de consenso utilizado por las criptomonedas más populares como Bitcoin y Ethereum . La prueba de participación es utilizada por criptomonedas conocidas como Cardano , Avalanche y Polkadot . Sin embargo, estos no son los únicos mecanismos de consenso utilizados en la actualidad. Los desarrolladores continuamente encuentran nuevas formas de lograr un consenso sobre una cadena de bloques.
Una comprensión de la prueba de trabajo y la prueba de participación ayuda a establecer un conocimiento fundamental sobre el valor de la tecnología blockchain, los pros y los contras de los diferentes métodos de consenso y el estado actual de las criptomonedas.
mineros en el trabajo
Bitcoin, la primera criptomoneda en lanzarse, utiliza prueba de trabajo. Se basa en el «trabajo» realizado por los mineros. Los mineros buscan una cosa, una recompensa en criptomoneda. La recompensa se otorga por minar el siguiente bloque de transacciones. El nuevo bloque de transacciones se convierte en parte de la cadena de bloques y cualquier persona con conexión a Internet puede verlo.
Para extraer el siguiente bloque y ganar su recompensa, los mineros deben resolver problemas matemáticos extremadamente complejos. Estos problemas se resuelven más rápido con la ayuda de poderosas computadoras que funcionan las 24 horas del día, los 7 días de la semana para resolver el problema asociado con el siguiente bloque. Uno de los beneficios de la prueba de trabajo es que las computadoras menos poderosas pueden agrupar recursos para competir con las computadoras más fuertes por estas recompensas. Esta característica garantiza que una persona con una gran cantidad de poder de cómputo no pueda centralizar la creación de bloques o actuar de manera maliciosa.
Validadores y staking
Las cadenas de bloques de prueba de participación y prueba de trabajo tienen el mismo objetivo final, solo que se logran de diferentes maneras. Las cadenas de bloques de prueba de participación utilizan validadores en lugar de mineros. No hay problemas de matemáticas, pero todavía hay una recompensa. Los validadores «ganan» el derecho de verificar el siguiente bloque de transacciones apostando o «bloqueando» su criptomoneda por un período de tiempo específico.
El mecanismo de consenso de prueba de participación selecciona validadores al azar, pero aquellos validadores con la mayor cantidad de dinero que se ha apostado durante más tiempo aumentan sus posibilidades de crear el siguiente bloque. De manera similar a cómo los mineros con computadoras menos poderosas pueden agruparse en la prueba de trabajo, los validadores en la prueba de participación pueden juntar su dinero para competir con otros validadores que podrían tener más poder para crear bloques. Esto se conoce como grupo de apuestas.
El panorama
Cada mecanismo de consenso tiene ventajas y desventajas. Los fanáticos de la prueba de trabajo destacan la seguridad y la accesibilidad como beneficios. La dificultad de extraer el siguiente bloque aumenta la seguridad porque se necesitarían cantidades exorbitantes de tiempo, energía y recursos para agregar transacciones defectuosas a la cadena de bloques. Simplemente no vale la pena el tiempo o la energía. Además, los defensores de la prueba de trabajo argumentarían que la prueba de participación está menos descentralizada ya que concentra la creación de bloques entre aquellos con más dinero. Debido a que los mineros de prueba de trabajo solo necesitan una conexión a Internet para ganar recompensas, la creación de bloques está más distribuida.
Aquellos que compiten por la prueba de participación tienen buenas razones para creer que la prueba de trabajo podría convertirse en una cosa del pasado. La prueba de trabajo requiere grandes cantidades de tiempo y energía para crear el siguiente bloque. Como resultado, las transacciones pueden ser terriblemente lentas en comparación con los mecanismos de prueba de participación. Además, las tarifas de transacción son considerablemente menores que las de las cadenas de bloques de prueba de trabajo.
Esta combinación se destaca como una de las principales razones por las que la red Ethereum está haciendo la transición a la prueba de participación. Conocido como Ethereum 2.0 , el mecanismo de prueba de participación permitirá que la cadena de bloques de Ethereum maneje el aumento del tráfico que ha llegado con una ola de nuevos usuarios en los últimos años sin tener que depender de una solución de Capa 2 .
La prueba de trabajo frente a la prueba de participación es un antiguo debate en el mundo de las cadenas de bloques. Darse cuenta de que hay fortalezas y debilidades de ambos. Es probable que este debate evolucione con el tiempo al igual que lo hacen las cadenas de bloques. Sin prueba de trabajo, no habría prueba de participación. Y sin prueba de participación, las cadenas de bloques más nuevas no estarían desarrollando métodos alternativos que ayuden a satisfacer las demandas cambiantes de los usuarios de criptomonedas.