Puntos clave
* Ethereum presenta EELS, una implementación de referencia basada en Python para su cliente de ejecución.
* EELS pretende ser un sucesor del Libro Amarillo más amigable para los programadores.
* El proyecto ha estado en desarrollo durante más de un año y cuenta con el respaldo del equipo Quilt de ConsenSys y la Fundación Ethereum.
Introducción
Ethereum ha presentado públicamente la Especificación de la capa de ejecución de Ethereum (EELS), una implementación de referencia de Python diseñada para hacer que los componentes principales de un cliente de ejecución de Ethereum sean más legibles y claros. Desarrollado durante más de un año, EELS pretende ser un "sucesor espiritual del Libro Amarillo" y se centra en la "legibilidad y claridad".
Antecedentes y contexto
El proyecto EELS llega inmediatamente después de importantes actualizaciones de la red Ethereum, en particular la Actualización Shapella. Shapella, que entró en funcionamiento el 12 de abril de 2023, siguió "The Merge" y permitió a los validadores retirar su participación de Beacon Chain y regresar a la capa de ejecución. También introdujo nuevas funcionalidades tanto en la capa de ejecución como en la de consenso. La actualización de Shapella se probó por primera vez en la red de prueba de Sepolia y fue un esfuerzo de colaboración que combinó cambios en la capa de ejecución (Shanghai), capa de consenso (Capella) y la API del motor.
¿Qué es la anguila?
EELS es una "implementación de referencia de la capa de ejecución en Python" que está "actualizada con la red principal". Puede "completar y ejecutar pruebas estatales" y "seguir la red principal". El proyecto tiene como objetivo proporcionar instantáneas completas del protocolo en cada bifurcación, haciéndolo más fácil de seguir que los EIP (Ethereum Improvement Proposals) y los clientes de producción, que a menudo mezclan múltiples bifurcaciones en la misma ruta de código.
Características técnicas
EELS es "simplemente Python normal" y se puede probar como cualquier otra biblioteca de Python. Es compatible con todo el conjunto “ethereum/tests” y también incluye una selección de pruebas “pytest”. El proyecto no implementa redes peer-to-peer y requiere un cliente de producción para sincronizar bloques.
Perspectivas de futuro
Si bien EELS todavía es "un poco tosco", apunta a convertirse en la "forma predeterminada de especificar EIP principales" y el "primer lugar al que acuden los autores de EIP para crear prototipos de sus propuestas". Aquellos interesados en contribuir pueden unirse al canal "#especificaciones" o elegir un problema del repositorio del proyecto.
Conclusión
La introducción de EELS marca un paso importante en los esfuerzos continuos de Ethereum para hacer que su capa de ejecución sea más accesible y comprensible. Al proporcionar una implementación de referencia basada en Python, legible y comprobable, EELS pretende servir como un recurso valioso tanto para los desarrolladores como para los investigadores del ecosistema Ethereum.
Fuente de la imagen: Shutterstock
- Distribución de relaciones públicas y contenido potenciado por SEO. Consiga amplificado hoy.
- PlatoData.Network Vertical Generativo Ai. Empodérate. Accede Aquí.
- PlatoAiStream. Inteligencia Web3. Conocimiento amplificado. Accede Aquí.
- PlatoESG. Automoción / vehículos eléctricos, Carbón, tecnología limpia, Energía, Ambiente, Solar, Gestión de residuos. Accede Aquí.
- PlatoSalud. Inteligencia en Biotecnología y Ensayos Clínicos. Accede Aquí.
- ChartPrime. Eleve su juego comercial con ChartPrime. Accede Aquí.
- Desplazamientos de bloque. Modernización de la propiedad de compensaciones ambientales. Accede Aquí.
- Fuente: https://Blockchain.News/news/ethereum-introduces-eels-a-new-execution-layer-specification
- :posee
- :es
- :no
- $ UP
- 12
- 2023
- 7
- a
- accesible
- paquete de capacitación DWoVH
- también
- an
- y
- cualquier
- abejas
- Abril
- en torno a
- AS
- At
- Autorzy
- Atrás
- Respaldados
- BE
- faro
- cadena de baliza
- a las que has recomendado
- esto
- Poco
- blockchain
- Bloques
- ambas
- by
- PUEDEN
- cadena
- Cambios
- Channel
- transparencia
- limpiar
- cliente
- clientes
- código
- colaboración
- combinado
- proviene
- completar
- componentes
- Consenso
- Consensos
- contribuyendo
- Core
- Fecha
- Predeterminado
- diseñado
- desarrollado
- desarrolladores
- Desarrollo
- sí
- cada una
- más fácil
- ecosistema
- esfuerzo
- esfuerzos
- EIP
- facilita
- Motor
- Todo
- Etereum
- Ecosistema Ethereum
- fundación ethereum
- red ethereum
- ejecutar
- ejecución
- llenar
- Nombre
- centrado
- seguir
- seguido
- tenedor
- tenedores
- Fundación
- Desde
- funcionalidades
- Go
- HTTPS
- implementar
- implementación
- es la mejora continua
- in
- incluye
- Destinado a
- interesado
- Introducido
- Presenta
- Introducción
- IT
- SUS
- únete
- jpg
- solo
- .
- ponedoras
- Biblioteca
- como
- para vivir
- mainnet
- para lograr
- Realizar
- ir
- mezcla
- más,
- múltiples
- del sistema,
- red
- Nuevo
- noticias
- notablemente
- of
- a menudo
- on
- en marcha
- or
- Otro
- Más de
- Papel
- camino
- de igual a igual
- recoger
- Colocar
- Platón
- Inteligencia de datos de Platón
- PlatónDatos
- Producción
- proyecto
- Propuestas
- protocolo
- prototipo
- proporcionar
- proporcionando
- en público
- Python
- regular
- repositorio
- requiere
- investigadores
- Recurso
- s
- mismo
- selección
- sepolia
- ayudar
- Shanghai
- importante
- Fuente
- especificación
- stake
- Estado
- paso
- Sin embargo
- suite
- soportes
- equipo
- probado
- testnet
- pruebas
- que
- esa
- La
- La Fundación Ethereum
- La fusión
- su
- aquellos
- a
- comprensible
- Revela
- actualizar
- actualizaciones
- validadores
- Valioso
- fue
- Camino..
- fuimos
- que
- retirar
- año
- zephyrnet