Fundamentos de Blockchain - Bomba de dificultad
Podríamos esperar que el tiempo de bloqueo en la antigua versión 1.0 podría tardar más de un par de horas o podría no confirmarse en absoluto. Recientemente, se ha redactado una nueva propuesta de mejora de Ethereum (EIP-4345) que propone retrasar la bomba de dificultad de Ethereum hasta mayo de 2022. Esta será la quinta vez que se retrasa la bomba de dificultad. ¡Esta es una gran noticia para todos los mineros!
Pero, ¿qué es exactamente una bomba de dificultad y qué hace?

¿Qué es una bomba de dificultad?
Una bomba de dificultad es una regla en el blockchain de Ethereum que se ejecuta en la altura de bloque codificada y no puede cambiarse sin una actualización del protocolo. Forma parte del proceso de migración de Ethereum de Proof-of-Work a Proof-of-Stake.
La bomba de dificultad aumentará exponencialmente la dificultad de la minería, incrementando así el tiempo de bloque desde los actuales 15 segundos. Esto influirá consecuentemente en los beneficios de la minería y disminuirá la descentralización de la cadena Proof-of-Work de Ethereum esto se hace deliberadamente.
¿Por qué necesitamos una bomba de dificultad para Ethereum?
La respuesta rápida es forzar a los antiguos usuarios de nodos de Ethereum a actualizar sus nodos a la última versión.
Permítanme explicar esto con más detalle.
Si la cadena principal de Ethereum se bifurca a Proof-of-Stake, todos los nodos deben actualizarse a la última versión del protocolo, llamémosla versión 2.0. Si los nodos no se actualizan, siguen utilizando las antiguas reglas del protocolo, llamémosle versión 1.0, que en este caso es la cadena Proof-of-Work. Las reglas antiguas no son compatibles con las nuevas.
Esto crea dos cadenas de Ethereum diferentes. Una cadena antigua versión 1.0 y una nueva cadena 2.0 que no pueden comunicarse entre sí. Cada cadena funciona de forma independiente de la otra y podría causar problemas en los intercambios, dApps u otras plataformas basadas en Ethereum.
La bomba de dificultad obliga a todos los usuarios de la versión 1.0 a actualizarse a la última versión 2.0, o no podrán utilizar la cadena Ethereum de la versión 1.0 como dificultad, y por tanto el tiempo de bloque aumentará demasiado. Podríamos esperar que el tiempo de bloque en la antigua versión 1.0 podría tardar más de un par de horas o podría no confirmarse en absoluto.
Si los desarrolladores dejaran de trabajar en el proyecto Ethereum, sin retrasar la bomba de dificultad, la blockchain de Ethereum se volvería prácticamente inutilizable.
Por suerte, incluso después de que Ethereum pase a Proof-of-Stake, NiceHash seguirá apoyando a todos los mineros de GPU y proporcionará la mejor rentabilidad minera posible. Lee el artículo sobre con qué deberías minar después de que Ethereum pase a PoS.
Puedes compartir tus opiniones sobre la bomba de dificultad y otras características de Ethereum con otros miembros de nuestra comunidad en nuestro servidor Reddit o Discord.