2021 será el año más innovador para el protocolo Ethereum desde 2016. Estos son los EIP que vale la pena mencionar este año:
La próxima actualización de bifurcación dura: "Berlín" implementará 4 EIP:
EIP-2929: El costo de la gasolina para los códigos de operación de acceso estatal aumentará
EIP-2930: Lista de acceso opcional Txs
EIP-2718: Sobres de transacción mecanografiados
EIP-2315: subrutinas simples
EIP-2929: Se requiere un mayor costo de gas para los códigos de operación de acceso estatal. Las tarifas de gas para almacenar códigos de operación de acceso han sido demasiado bajas durante mucho tiempo, y ahora se pueden crear fácilmente algunas transacciones maliciosas que tardan entre 20 y 80 segundos en ejecutarse. Este EIP aumenta el costo del acceso estatal en ~3x.
EIP-2930: Listas de acceso opcionales. Alrededor del 0,18 % de las transacciones de la red principal se bloquearán debido a EIP-2929. Para cerrar esta brecha, este EIP presenta un nuevo tipo de transacción que especifica la ranura de almacenamiento que se leerá y paga una tarifa inicial del 10%.
EIP-2718: contiene sobres de transacción para tipos. Este EIP especifica un nuevo formato para las transacciones, comenzando con un "discriminador" que permite a los clientes interpretar diferentes transacciones. EIP-2930 usará este EIP primero y luego posiblemente EIP-1559. nuevo formato = tipo || carga útil.
EIP-2315: Subrutinas simples. El último EIP incluido en la actualización de la bifurcación dura de Berlín: agregar soporte para subrutinas. Los contratos que quieren emular esta funcionalidad tradicionalmente se han ocupado tanto de los datos de la pila regular como de las direcciones de devolución. Este EIP agrega una nueva pila solo para rastrear la dirección devuelta.
Después de la bifurcación de Berlín, habrá muchos factores inestables. Si la edad de hielo no se extiende en la próxima bifurcación, el plan de bifurcación comenzará a principios de julio. Según la reciente reunión de AllCoreDev, es posible que aparezca otra bifurcación este verano. Hay muchos EIP candidatos para esta bifurcación dura, el más famoso de los cuales es EIP-1559.
EIP-1559: Cambios en el mercado de tarifas para Eth1. La tarifa de gas se divide en dos partes: base fee (tarifa básica) y propina (tip). La parte de la tarifa base se quema, mientras que la propina se envía al minero. La tarifa básica será determinada dinámicamente por el convenio de acuerdo a la demanda. Esto evita algunos picos de tarifas y mejora la experiencia del usuario al pagar la gasolina.
(Nota del traductor: aquí el autor inserta la última actualización de estado de EIP-1559 por Tim Beiko, el principal promotor de EIP-1559)
Detalles:
https://twitter.com/TimBeiko/status/1349027063903121408
(Tim) En mi opinión, no creo que 1559 esté listo para lanzarse en este momento. Aquí hay un resumen de algunos pensamientos que compartí en dicord:
1. No todos los clientes tienen la implementación de 1559, y ninguno de los clientes tiene la versión final;
2. No hemos resuelto el problema planteado en la reunión de AllCoreDevs (es decir, probar bloques grandes con estados grandes). Tomará semanas en el mejor de los casos lograr esto.
3. 1559 afectará a muchos otros proyectos: cualquier proyecto que involucre la firma de transacciones, se base en respuestas JSON RPC a bloques/transacciones, etc. Todavía tenemos que hablar mucho sobre estos efectos.
4. La bifurcación dura de Berlín está a punto de comenzar. No es una buena opción dejar todo el trabajo a mano e implementar 1559.
EIP-2982: Fase 0 de Eth2. Por primera vez desde EIP-1011, eth1 y eth2 se ensamblan en el repositorio EIP. Este EIP es solo el comienzo de traer la gobernanza/estandarización de eth2 nuevamente a eth1. Los principales cambios que trae son: ETH recién emitido en eth2.
EIP-?: Fusionar. De manera más optimista, se espera que eth1 -> eth2 se fusione en 2021, y se eliminará el consenso de PoW. Sin embargo, el trabajo de I+D aumentará significativamente en los próximos meses. Se espera que este EIP se lleve a cabo durante los próximos 18 meses.
EIP-3102: Estructuras de árboles binarios. El elemento EIP se moverá del árbol de estado hexadecimal actual a la estructura de árbol binario. Esto hará que las pruebas de Merkle sean más eficientes. La migración requerirá potencialmente muchos recursos, por lo que es mejor hacerlo antes de fusionarse.
EIP-2937: código de operación SETINDESTRUCTIBLE. Este código de operación hará que cualquier SELFDESTRUCT subsiguiente actúe como noops en el marco actual. Esto ayudará a demostrar mejor la fiabilidad del contrato. Esto también es lo primero que debe hacer para admitir la abstracción de cuentas.
EIP-2938: Abstracción de cuenta. Permite que el contrato sea una cuenta avanzada que paga tarifas de transacción e inicia la ejecución de la transacción. Esto proporciona un marco flexible para determinar las condiciones de validez de las transacciones arbitrarias. Propuesto originalmente en EIP-86, este EIP proporciona una ruta más concreta para el despliegue de la red principal.
EIP-?: EVM384. Si bien este aún no es un EIP oficial, se está moviendo en esa dirección. La propuesta propone agregar operadores aritméticos nativos de 384 bits (y muy probablemente también otros anchos) para respaldar la implementación eficiente de nuevos sistemas de encriptación en el EVM.
EVM384 (Contenido). Con la rápida innovación de los criptosistemas modernos, EVM384 proporciona a Ethereum un marco para respaldar estos sistemas sin necesidad de bifurcaciones duras ni compilaciones previas para cada criptosistema. En cambio, cualquiera puede implementarlo como un contrato EVM.
EIP-2537: precompilación BLS12-381. Si esta propuesta es necesaria después de EVM384 todavía está en debate. Si bien EVM384 es una mejor solución a largo plazo, BLS es una propuesta avanzada en el ecosistema Ethereum (en vista de eth2) y vale la pena precompilar de forma nativa.
Transacciones masivas. Hay muchos EIP que tienen como objetivo reemplazar las metatransacciones con primitivas L1. Se espera un progreso significativo en esta área este año. Tales EIP son:
EIP-2711: Transmisiones patrocinadas, por vencer y por lotes
EIP-2733: Empaquetado de transacciones
EIP-2803: Transacciones costosas
EIP-3074: precompilación de Tx patrocinado
EIP-2464: eth/65: transmisión y recuperación de transacciones. Esta propuesta reduce en gran medida el ancho de banda utilizado por los clientes eth1 mediante la transmisión de hashes de transacciones a la mayoría de los pares, en lugar de transmitir transacciones completas. Geth planea comenzar a dejar de admitir <eth/65 en algún momento de este año.
2021 traerá muchos cambios al protocolo Ethereum, muchos más de los que he enumerado. Los equipos de Eth2 y Stateless Ethereum tienen sus propios planes para este año.
Enlace original:
https://twitter.com/lightclients/status/1349169332585074692
Fuente | @lightclients
Tags:
Resumen: Mirando hacia atrás en la historia de Bitcoin.
Golden Weekly es una columna de resumen semanal de la industria de blockchain lanzada por Golden Finance, que cubre noticias clave, datos de mercado y contratos, información de minería, tendencias de proyectos.
A las 9:00 pm del 6 de enero de 2021 organizamos a todos para revisar Basis en la stablecoin algorítmica, la video reseña está aquí: https://www.bilibili.com/video/BV1bK4y157aR/.
2021 será el año más innovador para el protocolo Ethereum desde 2016.
Hace unos días, la CTO y cofundadora de Casper Labs, Medha Parlikar, se unió al equipo de Metis como consultoras principales.
Los demócratas ganaron el control del Senado de EE. UU. de manos de los republicanos a principios de esta semana con una estrecha victoria en una elección especial para el Senado en Georgia. Como resultado.
La volatilidad en el mercado de Bitcoin asusta a los nuevos inversores institucionales, pero al mismo tiempo.