Título original: Introducción | Descripción general del contenido de la actualización de "Berlín"
Después de la actualización de "Muir Glacier", la cadena de bloques de Ethereum planea implementar la actualización de "Berlín". Según sus especificaciones, se espera que la cadena de bloques de la red principal de Ethereum se active-kepj a la altura del bloque 12_244_000 el 10 de abril de 2021. El tiempo específico puede adelantarse o retrasarse debido a las fluctuaciones en el tiempo de generación del bloque.
Han pasado 15 meses desde nuestra última actualización de red y hemos progresado mucho en ese tiempo. El lado del cliente de la red Ethereum está listo para activar 4 propuestas para mejorar el rendimiento de la red y sentar las bases para futuras actualizaciones.
Ligeramente diferente de las actualizaciones anteriores de la red Ethereum, el contenido y el progreso de esta actualización no se reflejarán en un solo EIP. Si desea saber de qué se trata, lea la especificación de actualización de la red "Berlin" y realice un seguimiento de su progreso en el repositorio eth1.0-specs.
La actualización "Berlín" introducirá los siguientes EIP en la red Ethereum:
EIP-2565: cambiar la sobrecarga de gas de las operaciones de módulo/exponenciación
La propuesta EIP-2565 es una revisión del precio del EIP-198 anterior (exponenciación de módulo de números grandes); inicialmente, EIP-198 introdujo un módulo precompilado para exponenciación de módulo que nos permitió importar muchos algoritmos criptográficos que requieren exponenciación de módulo, como el verificación de firmas RSA. EIP-2565 reduce la sobrecarga de gas de este módulo para estar a la par con la sobrecarga de realizar otras operaciones. Mire el video explicativo de Kelly Olson para obtener una descripción general de la propuesta y algunos gráficos interesantes sobre la revisión del precio del gas.
EIP-2718: Sobres de transacción estandarizados
Este EIP presenta un nuevo tipo de transacción, que en sí mismo actúa como un sobre para habilitar más fácilmente el soporte para múltiples tipos de transacciones.
Cuando Ethereum se lanzó por primera vez en la red principal, solo había un tipo de transacción, con campos "Para" (que indica el propósito de la transacción) y "Datos" (para incluir datos arbitrarios en la transacción). Para que los clientes de Ethereum lleguen a un consenso, deben estar en sintonía, garantizando que aplican los mismos cambios de estado al procesar la misma transacción. Entonces, si el campo "Para" es 0, todos los clientes deben interpretar el campo "Datos" como un contrato de implementación y ejecutarlo de una manera específica.
Con el tiempo, la necesidad de tipos de transacciones cambió. La propuesta EIP-155 (Protección simple contra ataques de reproducción) incorpora esto (Nota del traductor: EIP-155 usa el campo "ID de cadena" para evitar que las transacciones se reproduzcan en diferentes redes compatibles con el protocolo Ethereum). Sin embargo, no se introdujeron nuevos tipos de transacciones en ese momento, y fue el equipo del cliente el que alcanzó un consenso social y adoptó diferentes interpretaciones de este campo. La bifurcación dura "Spurious Dragon" (es decir, EIP-155 incorporado) es una bifurcación dura de cambio de consenso porque todos los clientes deben estar de acuerdo en la interpretación de este campo. EIP-2718 no puede ayudar a desenredar la complejidad introducida por EIP-155, pero puede evitar que se introduzca más complejidad en el futuro y también facilita agregar nuevos tipos de transacciones (como transacciones en forma de EIP- 1559). Para una comprensión más profunda de la propuesta, vea el video Micah Zoltu explica EIP-2718.
EIP-2929: aumentar los gastos generales de gas para los códigos de operación de acceso estatal
Este EIP aumenta el consumo de gas de una transacción al llamar a SLOAD, *CALL, BALANCE, EXT* y SELFDESTRUCT por primera vez. Por ejemplo, aumenta el consumo de gas de la familia de funciones CALL de 700 a 2600, y el consumo de gas de la familia SLOAD de 800 a 2100. Sin embargo, (dentro de una transacción) este alto costo solo se activa una vez para cualquier dirección o espacio de almacenamiento, y si se llama varias veces, las llamadas posteriores solo consumen 100 Gas cada vez.
El propósito de aumentar el consumo de gas de estas operaciones es mitigar la superficie de ataque DoS restante del protocolo Ethereum. Además, también ayuda a limitar el tamaño de los datos testigo en un entorno posterior a la implementación de Ethereum sin estado. Actualmente, el ancho de banda necesario para incorporar las pruebas de Merkle es mucho mayor que el tamaño razonable necesario para validar un bloque, por lo que todo el mundo busca alguna forma de imponer un límite superior a los datos testigo. Si bien EIP-2929 no solucionará todo, va un paso más allá. Otro beneficio es que las llamadas a los módulos precompilados se abaratarán: este EIP elimina el pago adicional de 700 Gas por acceder a los módulos precompilados.
EIP-2930: Listas de acceso opcionales
La idea detrás de esta propuesta es corregir el daño causado por EIP-2929 a los contratos existentes y aliviar el problema del aumento en el consumo de gas causado por EIP-2929. La propuesta introduciría un nuevo tipo de transacción que podría contener una lista de acceso (una lista de direcciones y claves de elementos de almacenamiento) que permitiría que la transacción indique el estado al que planea acceder. Al especificar una lista de acceso, los clientes pueden procesar transacciones más fácilmente y, por lo tanto, se puede reducir el consumo de gas de manera segura.
Mire el video explicativo de Vitalik B. y Martin S. sobre EIP-2929 y 2930 para obtener más detalles y sus beneficios para la cadena de bloques de Ethereum.
Bebés curiosos que tienen dudas sobre el intervalo de tiempo de actualización, ¡mira aquí!
La actualización "Muir Glacier" contiene solo una propuesta, que es posponer la edad de hielo de la minería Ethereum PoW. La actualización de Muir Glacier ocurrió en enero de 2020 porque no podíamos esperar para implementar cualquiera de las otras propuestas.
Para diseñar un mejor programa de actualización de la red, los voluntarios de la comunidad Ethereum, incluidos los editores de EIP, los autores de EIP, los desarrolladores de clientes, los pastores de gatos de Ethereum y otros miembros de la comunidad, establecieron conjuntamente la organización EIPIP. Ethereum Cat Herders también alberga una encuesta clave sobre la base instalada de Ethereum para comprender mejor el estado actual de la diversidad de clientes de Ethereum.
Al mismo tiempo, los desarrolladores de clientes luchan por implementar propuestas que mejoren el rendimiento, la seguridad y faciliten futuras actualizaciones. Debido a que no hay actualizaciones frecuentes y los desarrolladores pueden maximizar el tiempo de desarrollo, podemos esperar que se introduzcan más funciones nuevas en la actualización posterior de "London", en un futuro cercano.
Dicho esto, el progreso no tiene límites. Sus comentarios son vitales a medida que continuamos mejorando la calidad del proceso de actualización.
Descargue la última versión del cliente Ethereum que está utilizando.
¡Gracias a todos los desarrolladores, equipos de clientes, autores de EIP, editores de EIP y amigos que se unieron al viaje de actualización de la red Ethereum! Nos vemos en la próxima actualización.
Siga a nuestra organización Ethereum Cat Herders en Twitter, Medium, GitHub, sitio web. Y nuestra discordia.
¡Puedes usar tokens para expresar tu amor por nosotros en Gitcoin y Clr.fund!
Enlace original:
https://medium.com/ethereum-cat-herders/the-berlin-upgrade-overview-2f7ad710eb80
Autor: Pooja Ranjan
Traducción: Ajián
Tags:
Desde mediados de marzo del año pasado, cuando la Reserva Federal inició la política del dólar de liberación ilimitada de agua, hasta el presupuesto de rescate fiscal de $1.
La minería de liquidez de DeFi se ha vuelto muy popular.
De acuerdo con los grandes datos comerciales de OKEx, la proporción de posiciones largas y cortas en los contratos de BTC es de 0,99.
Título original: Introducción | Descripción general del contenido de la actualización de "Berlín" Después de la actualización de "Muir Glacier".
Madman escribe cada artículo de análisis con una actitud responsable, enfocada y sincera, con rasgos distintivos.
Título original: ¿El límite de eficiencia de minería ETH RTX 3060 de minería a toda velocidad se ha superado perfectamente?Esta mañana.
En 2020, el valor total de transacción de las monedas estables superó el billón de dólares.