The news is by your side.

El nodo más antiguo de Bitcoin aún se ejecuta siete años después

0


A medida que saludamos una nueva década, 2013 puede parecer que fue hace mucho tiempo, pero para algunos nodos, es como si nada hubiera cambiado.

Al menos dos de estos nodos ejecutan la versión más antigua que aún funciona, Bitcoin Core 0.8.1.

Esta versión se lanzó el 18 de marzo de 2013, hace casi 7 años, y es la primera versión que aún puede ejecutarse.

Versiones de nodo de Bitcoin, diciembre de 2019

Los clientes de Bitcoin Core, anteriormente Bitcoin QT, se identifican como satoshi, y 2 de ellos ejecutan Satoshi 0.8.1.

Estos son los nodos de acceso público, por lo que están "hablando" con los nodos, están validando sus propias transacciones y están participando en el funcionamiento de la red bitcoin.

También hay muchos otros nodos que ejecutan versiones muy antiguas, pero la mayoría, por supuesto, ejecuta la versión más reciente.

Los mineros no tienen más remedio que ejecutar la versión más reciente si ha habido un cambio significativo, como segwit, porque para los mineros, todas las horquillas blandas son horquillas duras.

Un tenedor blando en 2013, por ejemplo, se convirtió en un hardfork después de que se extrajera un bloque incompatible. Al describir los eventos, el entonces mantenedor de Bitcoin Core, Gavin Andresen, dijo:

“Se extrajo y se emitió un bloque que tenía un mayor número de entradas de transacciones totales que el visto anteriormente. Los nodos de Bitcoin 0.8 pudieron manejar esto, pero algunos nodos de Bitcoin anteriores a 0.8 lo rechazaron, causando una bifurcación inesperada de la cadena de bloques.

La cadena anterior a 0.8 incompatible (de aquí en adelante, la cadena 0.8) en ese momento tenía alrededor del 60% del poder de hash de minería asegurando que la división no se resolviera automáticamente (como habría ocurrido si la cadena anterior a 0.8 superara a la cadena 0.8 en el trabajo total, obligando a 0.8 nodos a reorganizarse en la cadena anterior a 0.8) ".

Eso significa que las versiones anteriores a 0.8.1 no pueden ejecutarse hoy. Sin embargo, esta es una versión muy antigua que es más una especie de pieza de museo que para uso real, pero es probablemente el nodo en ejecución más antiguo de cualquier red blockchain.

Para Bitcoin Cash, eso ni siquiera existía hasta el 1 de agosto de 2017. Mientras que para ethereum, el nodo accesible más antiguo según ethernodes es go v1.4.18, lanzado el 15 de octubre de 2016.

Eso fue después de la bifurcación DAO, y la v1.4.18 hizo algunas modificaciones de blockchain a las cuentas para limpiar las transacciones de spam.

Desde entonces, en ethereum ha habido reducciones de emisión, retrasos en las bombas de dificultad y otros cambios, que deberían cortar los nodos anteriores, pero ethernodes afirma que se está ejecutando un geth v1.4.18.

Nodo más antiguo de Ethereum, diciembre de 2019
Nodo más antiguo de Ethereum, diciembre de 2019

Sin embargo, ese nodo no está sincronizado. La versión más antigua que está sincronizada es 1.8.22. Esa es la reducción de emisiones de febrero a principios de este año.

Para bitcoin, todavía hay muchas versiones antiguas en ejecución y la versión 0.8.1 parece estar sincronizada, pero las que están por debajo de 0.12 son de un número insignificante, 30-50 en total de casi 10,000.

Eso podría deberse a que la alerta final de los nodos de bitcoin les pidió que actualizaran. Cuando se publicó la clave de alerta el año pasado, informamos:

"La funcionalidad de la clave de alerta se eliminó del protocolo en 2016, cuando se envió un mensaje final pidiendo a los nodos pre-segwit que ejecutaban v0.12.xo anterior que se actualizaran al cliente de testigos segregados (segwit)".

Siendo realistas, por lo tanto, ejecutar clientes pre-segwit te deja obstaculizado, pero puedes hacerlo, aunque con menor seguridad.

Copyrights Criptomonedas.eu



Deja una respuesta

Su dirección de correo electrónico no será publicada.