Precio de Bitcoin Precio de Bitcoin
Ctrl+D Precio de Bitcoin
ads

Vitalik Buterin: ¿Cuál es la importancia de que EIP-2929 aumente los gastos generales de gas en la actualización de Berlín?

Author:

Time:

EIP-2929 aumenta la sobrecarga de gas de algunos códigos de operación para mejorar la resistencia a los ataques DoS Al mismo tiempo, se vuelve más seguro aumentar moderadamente el límite de gas.

Título original: "Vitalik: En la actualización de Berlín, ¿cuál es la importancia de que EIP-2929 aumente el costo del gas? "

Resumen

Sí, ciertas llamadas de código de operación requerirán más gastos generales de gas, pero es necesario para mejorar la seguridad.

Pero por otro lado, una operación que debería haber sido más barata todo el tiempo (almacenar y luego cargar el mismo slot) termina siendo más barata.

Otro beneficio importante es que ahora es más seguro aumentar modestamente el límite de gas. La razón principal para aumentar el límite de gas ahora es más una cuestión de tamaño del estado.

Los EIP que causaron cambios en la sobrecarga de gas en la bifurcación dura de Berlín son: EIP 2565 (reduce la sobrecarga de gas del módulo ModExp y la exponenciación), EIP 2929 (aumenta la sobrecarga de gas de SLOAD y CALL) y EIP 2718 y 2930 para admitir soportado El aumento de los gastos generales de gas afecta a la compatibilidad de los contratos y allana el camino para futuras actualizaciones.

CRC Capital anuncia inversión estratégica en Zilliqa Ecological Defi Project "Zyro": Según noticias oficiales, CRC Capital anunció una inversión estratégica en Zilliqa Ecological Defi Project "Zyro". Zyro es un protocolo descentralizado desarrollado por miembros centrales de la comunidad Zilliqa basado en la cadena pública Zilliqa. El token Zyro es el token de gobernanza del protocolo Zyro. Los usuarios pueden participar en la planificación futura y la gestión de fondos del protocolo a través del token Zyro.

El protocolo Zyro permite a los usuarios minar proporcionando liquidez y transacciones en intercambios descentralizados, y los usuarios también pueden obtener tokens Zyro invitando y convirtiéndose en nodos. Zyro adopta la cadena pública subyacente más eficiente Zilliqa, que mejora en gran medida la velocidad de la transacción y reduce en gran medida la tarifa de manejo. Además de CRC Capital, Zyro también recibió inversiones de Chain Capital, BKEX Capital, Consensus Lab, Waterdrip Capital y otras instituciones esta vez. [2020/9/8]

Actualmente, el más importante de estos EIP es EIP-2929. Su contenido principal es: la sobrecarga de gas de SLOAD aumenta de 800 a 2100, la sobrecarga de gas de CALL (incluidos STATICCALL, DELEGATECALL y otros códigos de operación) y la consulta de contratos externos (BALANCE, EXTCODESIZE, etc.) aumenta de 700 a 2600, pero en este caso solo ocurre la primera vez que se accede a una dirección y un espacio de almacenamiento en una transacción.

El propósito de esto es mejorar aún más la resistencia a los ataques DoS: las primeras investigaciones muestran que la mayor vulnerabilidad DoS en el protocolo Ethereum es el acceso al almacenamiento, y es posible crear algunos bloques para el acceso simple y repetido a una gran cantidad de cuentas. procesamiento El tiempo puede ser de hasta 80 segundos. La solución es una simple solución rápida: haga que estas operaciones duren más (el acceso al almacenamiento requiere acceso al disco) para consumir más gas y, finalmente, el problema DoS se debilita por un factor de aproximadamente 3. Mientras tanto, el equipo del cliente ha realizado un excelente trabajo: implementó el almacenamiento en caché en disco, redujo la cantidad de consultas de base de datos necesarias para las cargas de almacenamiento y tapó este agujero a largo plazo.

El cambio de precio de los gastos generales de gas combinado con estas mejoras del lado del cliente hace que las cadenas de bloques existentes sean más seguras y hace que proporcionar límites de gas sea mucho más seguro de lo que es hoy. Después de EIP-2929, la razón principal para evitar un gran aumento del límite de gas ya no es el problema del ataque DoS, sino el aumento del tamaño del estado (estos dos aspectos se afectan entre sí: cuando la carga de almacenamiento aumenta, el gas consumido por la carga de almacenamiento será mayor). Por lo tanto, la caducidad del estado y la apatridia se volverán muy importantes, e incluso puede decirse que son la primera tarea después de la "fusión".

El segundo mayor beneficio a largo plazo de esta revisión de precios es una reducción teórica de hasta 3 veces en el tamaño del testigo para la validación sin estado. Para las lecturas de código también necesitamos un nuevo precio (algo como: 500 gas por acceso a 31 bytes de código), pero esto podría implementarse en el futuro.

Tenga en cuenta: este EIP solo aumenta los gastos generales de gas para la primera visita de cada transacción. Las visitas posteriores son en realidad más baratas (100 de gasolina en cualquier caso). Además, las llamadas a precompilados siempre solo cuestan 100 de gas, incluida la primera llamada. Hacerlo tiene los siguientes efectos positivos:

Cualquier SSTORE después de SLOAD (o SLOAD después de SSTORE) será más barato en el mismo espacio. Esto se debe a que se ha pagado la primera lectura o escritura de almacenamiento y la tarifa de gas para acceder a la ranura de almacenamiento, por lo que la ranura de almacenamiento se ha "calentado" y la primera lectura y escritura será más barata; por lo tanto, necesitamos El gas pagado no es 800 + 5000, sino 2100 + 2900 (aproximadamente), una reducción de unos 800 gas. Esto podría abaratar las transferencias de tokens utilizando el estándar de protocolo ERC20.

Las llamadas automáticas ahora son más baratas

Las llamadas a las precompilaciones se abarataron (esto es especialmente valioso para las precompilaciones de bajo consumo que deben llamarse muchas veces, como ECADD)

La primera regla de acceso se agrega porque cuando se accede a una cuenta o ranura de almacenamiento por segunda vez, la cuenta o ranura de almacenamiento ya debería tener contenido almacenado en caché, por lo que no se requiere un costoso acceso al disco. Por supuesto, solo se requiere una entrada de testigo para dos accesos al mismo valor.

Tags:

Intercambio de bitcoins
Además de Tesla, ¿qué otras grandes empresas utilizan Bitcoin para realizar pagos?

A pesar de los elogios institucionales por la capacidad de Bitcoin para almacenar valor.

Tendencia dorada: BTC está gestando un cambio a gran escala

Según las noticias del 27 de abril, varios líderes de la criptocomunidad están discutiendo los rumores de que Facebook puede tener Bitcoin en su balance. La analista de investigación sénior de Messari.

Vitalik Buterin: ¿Cuál es la importancia de que EIP-2929 aumente los gastos generales de gas en la actualización de Berlín?

EIP-2929 aumenta la sobrecarga de gas de algunos códigos de operación para mejorar la resistencia a los ataques DoS Al mismo tiempo.

Los activos cifrados lideran una nueva generación de inversores minoristas

El comercio de impulso, impulsado por inversores minoristas.

5.1 Mercado de la tarde: el 1 de mayo no está cerrado y subirá a corto plazo

El artículo es una contribución de Biquan Beiming, columnista de Jinse Finance and Economics, y sus comentarios solo representan sus puntos de vista personales.

Experimente más proyectos de DeFi y sea un verdadero jugador de DeFi

Ayer fue otro buen día para muchos jugadores antiguos en el círculo. El conocido proyecto DeFi AMPL emitió tokens de lanzamiento aéreo. Una de mis direcciones recibió 280 tokens de lanzamiento aéreo.

ads