Bitcoin, la criptomoneda más famosa y ampliamente utilizada del mundo, está respaldada por una red segura y descentralizada que garantiza la integridad de sus transacciones. Sin embargo, de vez en cuando, surgen incidentes que ponen a prueba la robustez de esta red. Recientemente, un minero de Bitcoin se encontró en el centro de un debate fascinante cuando su experimento inofensivo con su hashrate resultó en la creación de un bloque inválido en la mainnet de Bitcoin.
Escucha bitcoin en español en
El Experimento del Minero de Bitcoin
Una empresa de minería de Bitcoin (Marathon) decidió realizar un experimento con su tasa de hash, la cantidad de poder computacional que contribuye a la red. El objetivo no era otro que ver cómo afectaría este cambio a la velocidad de resolución de bloques y a su propia recompensa. Sin embargo, este experimento aparentemente inofensivo tuvo consecuencias inesperadas.
El Bloque Inválido en la Mainnet
Como resultado de su experimento, este minero creó un bloque que fue considerado inválido por la red de Bitcoin. La red de Bitcoin es especialmente sensible a cualquier cambio que pueda afectar su integridad, y un bloque inválido es un asunto que llama la atención. Aunque el minero afirmó que no tenía la intención de modificar el código de Bitcoin ni de lanzar un ataque, el incidente generó preocupación y debate en la comunidad.
El usuario de twitter monoaut realizó un revisión en la blockchain del bloque inválido, encontrando diferentes transacciones que no pudieron confirmarse. Esto debido a que el balance que querían transmitir se encontraba aún sin confirmar por una transacción previa.
Aparentemente el orden de las transacciones con base en la comisión pagada (fee), es lo que provocó este fallo. También hace énfasis en que no parece ser la plantilla original de bitcoin core ni tampoco una modificada. Lo que significa que están utilizando una plantilla propia que es la que contenía este error.
Implicaciones y Lecciones Aprendidas
Este incidente plantea varias cuestiones importantes para la comunidad de bitcoiners. En primer lugar, resalta la importancia de la seguridad y la integridad en la red de Bitcoin. La comunidad es altamente vigilante cuando se trata de cambios en la cadena de bloques, y cualquier actividad que pueda poner en peligro su funcionamiento es examinada de cerca.
La experimentación lleva a la mejora, e incluso si se tratara de un ataque bitcoin funcionó como debe. Bitcoin debe ser resistente por su protocolo y no por personas que eviten que se realicen ataques o prohibiciones.
Esta semana en cursos bitcoin:
La BIP85 permite crear semillas hija de una cuenta de bitcoin, estas son semillas que para su creación y recuperación dependen de la semilla madre, pero que pueden ser gestionadas de manera individual, así puedes crear múltiples direcciones y utilizarlas sin exponer la semilla madre.
Esta semana en el análisis de seedsigner, te mostraré cómo se crean estas semillas hija, cómo se usan y cuales son los casos de uso más útiles para esta implementación.
Acompáñame en el análisis/experiencia de seedsigner de cursosbitcoin