Intercambio de bitcoins Intercambio de bitcoins
Ctrl+D Intercambio de bitcoins
ads
Casa > Huobi > Info

Golden Observation丨 ¿Preocupado por la centralización? Interpretación de la bifurcación dura de Berlín retrasada de Ethereum

Author:

Time:

Golden Finance Blockchain Noticias del 1 de julio    Los desarrolladores de Ethereum pospusieron una vez más la actualización de la bifurcación dura, esta vez a "Berlín" (Berlín). Entonces, ¿por qué Ethereum pospuso la actualización nuevamente? A continuación, deje que Jinse Finance y todos lo interpreten juntos.

En la actualidad, la cantidad de usuarios que confían en el cliente Geth de Ethereum es tan grande que, mientras haya una vulnerabilidad en el cliente, es posible congelar temporalmente la red de Ethereum, y esto parece entrar en conflicto con la idea central de Descentralización de cadenas de bloques. En vista de esto, los desarrolladores del núcleo de Ethereum decidieron el viernes pasado (27 de junio) posponer el desarrollo de la bifurcación dura "Berlín" hasta al menos agosto, para que los fines tengan la oportunidad de aumentar su participación en la red.

Según Ether Nodes, el cliente Geth es solo uno de los 11 clientes canónicos de Ethereum, pero resulta que el 79 % de los nodos de Ethereum se ejecutan en este cliente. Desde diciembre de 2019, los clientes de Geth han crecido un 5% en el número de clientes dentro de la red Ethereum. En este sentido, los desarrolladores han comenzado a preocuparse de que una vez que ocurra una vulnerabilidad grave en el cliente Geth, es muy probable que destruya todo Ethereum, especialmente antes de que la red Ethereum planee la transición al algoritmo de consenso de Prueba de Participación (PoS) bajo Eth. 2.0 Eth 1.x está implementando actualizaciones.

El viernes (27 de junio), el líder del equipo de Geth, Péter Szilágyi, dijo en la conferencia telefónica del grupo de desarrolladores del núcleo de Ethereum:

"La mayoría de las personas en la red Ethereum usan el cliente Geth, y no hay nada de malo en hacerlo, pero es fundamental que no podamos darnos el lujo de estar equivocados".

Lenguaje de programación Ethereum

No hay duda de que tener un conjunto diverso de clientes es beneficioso para la red Ethereum. Ethereum permite que diferentes proyectos se unan a la comunidad de desarrolladores, desde las nuevas empresas más pequeñas hasta las corporaciones más grandes como JPMorgan Chase. Lanzado en 2015, Ethereum admitió ocho lenguajes de programación en varios niveles de integridad un año después. La Fundación Ethereum actualmente desarrolla clientes en cinco lenguajes de programación, incluidos Go, Solidity, Java, JavaScript y Python.

El programa de expansión de Ethereum, Optimism, lanzará la red principal en marzo: el 25 de febrero, el programa de expansión de Ethereum, Optimism, anunció oficialmente que la red principal estará abierta al público en marzo y se anunciarán más detalles más adelante. [2021/2/25 17:53:07]

Sin embargo, al igual que los lenguajes humanos, cada lenguaje de programación tiene sus matices y, por lo tanto, fallas en la implementación del cliente. Estos matices pueden convertirse en errores desagradables cuando los desarrolladores de Ethereum realizan actualizaciones.

El desarrollador independiente Alexey Akhunov dijo en un chat privado:

"La razón principal (del aplazamiento de la actualización de la bifurcación dura de Berlín) es que la comunidad Ethereum quiere reducir su dependencia del cliente Geth. El objetivo final es garantizar que incluso si hay un problema con el cliente Geth, No destruir toda la red Ethereum Debido a que es muy importante que el lado del cliente funcione correctamente, por lo que la carga de trabajo de los desarrolladores de Ethereum se ha vuelto muy pesada en este momento, y deben hacer la mayor parte del trabajo para asegurarse de que todo funcione. ”

Con el anuncio de Parity Technologies en diciembre de 2019 de que la red Ethereum dejaría de usar el cliente Parity Ethereum, la dependencia de Ethereum en el cliente Geth parece estar empeorando. En ese momento, el equipo de Parity escribió en su blog oficial:

"El cliente de Parity no ha podido obtener los recursos necesarios, no solo no se puede invertir en el desarrollo posterior, sino que incluso el trabajo de mantenimiento simple es insostenible".

El código base para el proyecto de cliente de Parity ethereum ahora se ha entregado a una organización autónoma descentralizada (DAO) financiada por la empresa derivada de ConsenSys, Gnosis. Hoy, el proyecto se ejecuta bajo el nombre Open Ethereum. El cliente ha perdido casi el 60 por ciento de sus nodos desde diciembre de 2019, según datos de Web Archive. (Advertencia: los clientes de Geth también han perdido alrededor del 14 % de sus nodos desde diciembre de 2019).

Clientes de Ethereum diversificados

El fundador de Gnosis, Martin Köppelmann, dijo en un mensaje privado:

"En un mundo ideal, Ethereum debería tener varios clientes, y cada cliente no debería tener más del 33 % de la cuota de mercado. Aunque Parity, es decir, Open Ethereum (Open Ethereum) sí logra el objetivo de ejecutar clientes de Ethereum. El número requerido de nodos, pero no creemos que la caída en el número de nodos sea un problema. Todo lo contrario. Cuando Gnosis confirmó que se haría cargo del cliente abierto de Ethereum, teníamos una participación de mercado de 0".

Independientemente del entusiasmo de Martin Copperman por un cliente abierto de Ethereum, todavía vale la pena prestar atención a las preocupaciones del líder del equipo de Geth, Pat Siraj. Debido a la enorme participación de mercado, es muy difícil para los usuarios individuales, empresas o intercambios eliminar el cliente Geth Ethereum. Sin embargo, una vez que el cliente Geth tiene problemas técnicos, esta gran dependencia conducirá a problemas fatales.

Entonces, ¿por qué la red Ethereum expone una dependencia tan grande del cliente Geth? La respuesta es que Eth 2.0 es demasiado lento para comenzar. Una vez que una bifurcación dura encuentra uno o más problemas, los investigadores de Eth 2.0 acuerdan retrasar la actualización cada vez y luego se reúnen con varios desarrolladores de clientes para discutir el problema a fin de evitar que cualquier cliente tenga problemas después de la actualización.

Por el contrario, Bitcoin y la mayoría de las demás criptomonedas se pueden actualizar de manera mucho más eficiente, al menos no tanto como lo que necesita Ethereum para comunicarse y coordinarse con tantos clientes. Hay que decir que Ethereum sí ha encontrado algunas limitaciones: si quiere funcionar con un 100 % de normalidad, debe depender de la complejidad de sus proyectos, pero al mismo tiempo deben realizar un hard fork cada seis o doce. meses.

Por el contrario, Bitcoin y la mayoría de las otras criptomonedas no se usan con mucha frecuencia ni se ejecutan en una pequeña cantidad de aplicaciones. Ethereum enfrenta algunas limitaciones: el tiempo de actividad del 100 % depende de la carga de su proyecto, pero las bifurcaciones se activan cada 6 a 12 meses.

¿El problema se debe a que el cliente de Geth es demasiado flojo, tal vez no?

Cabe señalar que cómo atraer a los usuarios de Ethereum para que usen otros clientes para debilitar el liderazgo de mercado del cliente de Geth parece ser una pregunta abierta.

Atraer usuarios de ethereum a otros clientes se ha convertido en un problema comercial que es poco probable que se resuelva a través de programas de desarrollo, dijo el desarrollador de ethereum Greg Colvin en una llamada de desarrollador. De hecho, los proyectos pueden optar por cooperar con clientes con una pequeña cuota de mercado, porque tienen necesidades urgentes que los clientes de Geth no pueden resolver, como códigos que no son de código abierto, etc. Habiendo dicho eso, según Greg Colvin, el cliente de Geth ha estado tratando de contratar a más empleados, y es probable que el propósito consolide aún más el "dominio" del mercado.

Sin embargo, suspender las pruebas de la Propuesta de mejora de Ethereum (EIP) para la actualización de la bifurcación dura "Berlín" es una opción para los desarrolladores, como dijo el líder del equipo de Geth, Pete Siraj, para garantizar que el cliente de Ethereum pueda 24 La operación estable de /7 durante todo el día ha agotado una gran cantidad de energía y recursos de su equipo.

En junio de 2020, Pete Siraj reveló que pronto se lanzará la última versión del cliente de prueba de Ethereum, Geth, y se agregará una función a la nueva versión, es decir, se rechazarán las transacciones con una tarifa superior a 1ETH. Lo que es "interesante" es que Geth lanzó la última versión 1.9.15 específicamente para la actualización de "Berlín" a principios de junio. Además de las correcciones de errores de rutina, la próxima actualización de bifurcación dura "Berlín" (Berlín) se ha implementado en esta actualización. Para todas las propuestas de mejora que se han planificado, también se ha puesto en marcha la red de prueba temporal Yolo para estos EIP. Pero ahora parece que, en cambio, la comunidad de Ethereum ha "rechazado su palabra", preocupándose por la centralización de Geth y retrasando la actualización.

Si todo va bien, espero que Ethereum implemente la actualización de la bifurcación dura "Berlín" en agosto de este año como estaba previsto, pero ¿habrá otras situaciones? Esperemos y veamos.

Parte de este artículo está compilado de coindesk

Tags:

Huobi
¿Por qué 58COIN puede mantener cero accidentes después de haberse establecido durante casi tres años?

Como una plataforma de contrato que se ha establecido durante casi tres años, aunque 58COIN ha sido controvertida, según la información del canal público.

Golden Morning Post|Analista de Tether: El origen de la moneda estable no es resolver el problema de la volatilidad de Bitcoin

Título ▌El banco central logró una inversión neta de 480 mil millones de yuanes esta semanaEl Banco Popular de China lanzó ayer una operación de recompra inversa de 100 000 millones de yuanes.

Nuggets con billones de puntos de venta: Tencent, Ali, Baidu, Huawei y Xiaomi chocaron contra la "nueva infraestructura digital"

Las dos sesiones mencionaron primero la nueva infraestructura y los proyectos locales de construcción de nueva infraestructura acelerados, con una inversión total de billones. Gigantes de la tecnología como Tencent.

Golden Observation丨 ¿Preocupado por la centralización? Interpretación de la bifurcación dura de Berlín retrasada de Ethereum

Golden Finance Blockchain Noticias del 1 de julio    Los desarrolladores de Ethereum pospusieron una vez más la actualización de la bifurcación dura, esta vez a "Berlín" (Berlín). Entonces.

Vídeo|No puedo mantener el contrato de seguro

Hola a todos, somos la tía Zhang y la tía Yang Dos practicantes de blockchain Presentamos al defensor más fuerte en este número: BybitEn el último número.

Golden Observation丨Brookings Institution: Estados Unidos debe aceptar Libra y la moneda digital.Estados Unidos debe aprender de China

Golden Finance Blockchain News, 28 de junio El think tank estadounidense Brookings Institution (Bookings Institution) es uno de los principales think tanks de Washington.

Mengxin College丨¿Por qué siempre pierdes dinero? Porque la naturaleza humana pierde ante la sucesión de Fibonacci.

Golden Finance • Live |  Mengxin College "¿Por qué siempre pierdes dinero?" Porque la naturaleza humana pierde ante la secuencia de Fibonacci 》 6 de julio~10 de julio Invite atentamente a más de 10 KOL.

ads