/ latest / 2018/12 / ethereum-client-geth-updated-for-constant -ople-hard-fork-in-enero /
El cliente de Ethereum ‘Geth’ ya fue actualizado para Constantinople Hard Fork en enero
Geth, que es la versión de cliente independiente (con una interfaz de línea de comandos) de Go Ethereum (una de las tres implementaciones originales del protocolo Ethereum), ya se ha actualizado (v1.18.20) de manera que admite los cambios necesarios para Constantinopla la actualización (hard fork) planeada por los desarrolladores del núcleo de Ethereum se llevará a cabo en enero de 2019.
En octubre, Ari Paul, el Director de Inversiones de la firma de inversiones en criptografía BlockTower Capital, explicó a través de una serie de tweets la importante distinción en las redes de criptomoneda entre el "protocolo criptográfico", las "reglas de consenso" y la "implementación del cliente":
3 / Para todas las redes de criptomoneda, tiene el protocolo criptográfico, la forma en que todos tienen que interactuar con la red en el nivel más básico, incluido el envío y la verificación de transacciones. A menudo, esto solo se documenta de manera flexible, y estos cálculos criptográficos
– Ari Paul (@AriDavidPaul) 18 de octubre de 2018
4 / se puede hacer en muchos lenguajes de programación diferentes. Luego tienes las reglas de consenso (como el consenso de nakamoto de Bitcoin de que todos los nodos adopten la cadena más larga con las reglas válidas como la cadena válida). Nuevamente, los detalles aquí a menudo solo están documentados de manera flexible.
– Ari Paul (@AriDavidPaul) 18 de octubre de 2018
5 / Luego tiene la implementación del cliente: los usuarios de software y los mineros / validadores utilizan para implementar las reglas de criptografía y consenso. En Bitcoin hay varios clientes que compiten con un uso significativo, pero Core tiene una gran mayoría y es tratado como "canónico".
– Ari Paul (@AriDavidPaul) 18 de octubre de 2018
Luego señaló que para Ethereum, la situación es "algo similar, pero hay menos de una implementación canónica clara", a pesar de que Geth es actualmente el cliente más popular. Los otros dos clientes principales de Ethereum son "Parity Ethereum" y Aleth.
La actualización de Constantinopla de Ethereum, uno de los efectos de los cuales será la reducción de la recompensa minera por bloque de 3 ETH a 2 ETH, se estableció originalmente para noviembre. Sin embargo, dado que la actualización en octubre de la red de pruebas de Ropsten no funcionó tan bien, los desarrolladores centrales decidieron posponer la activación de los cambios de código de Constantinopla en la red principal a algún momento en enero de 2019.
El viernes pasado, el 7 de diciembre, durante una reunión de desarrolladores, se acordó que el punto de activación para Constantinopla sería el bloque 7,080,000 en la cadena de bloques Ethereum, con la actualización en funcionamiento una vez que este bloque haya sido minado. Según Afri Schoedon, el gerente de lanzamiento de Partity Ethereum, se espera que esta actualización tenga lugar entre el 14 y el 18 de enero.
Los desarrolladores de Geth llaman a su último lanzamiento en GitHub, v1.18.20, que tuvo lugar el martes (11 de diciembre), "un lanzamiento algo especial".
"Por un lado, es el lanzamiento el que finalmente habilita la bifurcación dura de Constantinopla en la red principal en el bloque 7080000 (y Rinkeby en el bloque 3660663). También es nuestro último lanzamiento planificado de la familia 1.8 (seguiremos haciendo revisiones si es necesario), lo que significa que comenzaremos a fusionar los cambios incompatibles hacia atrás con el maestro en la preparación de Geth 1.9.0 (no tenemos una ETA para ello, pero enero es la primera) ".
Crédito de la imagen destacada: Foto a través de Pexels.com