Líder de Ethereum Security, publica sus reflexiones sobre el EIP 210

0
29

Hoy, Ethereum security lead, Martin Swende, ha publicado la primera entrada de una serie centrada en las características que se están considerando para la próxima horquilla Ethereum.

La serie comienza con un análisis exhaustivo de EIP 210, escrito por Vitalik Buterin, con la intención de tratar refactorización de blockhash.

La refactorización de Blockhash permite que los bloques más nuevos de una cadena de bloques se vinculen directamente a los más antiguos, lo que ayuda a aumentar las conexiones entre bloques. Esto ayuda a agilizar las pruebas de clientes ligeros, permitiéndoles verificar los bloques de subcadena key en lugar de requerir que los clientes ligeros verifiquen una cadena de cabecera completa.

A partir del EIP de Buterin, Swende explica cómo se implementaría una actualización de refactorización de blockhash como parte de Constantinopla a través de un peculiar proceso de tres partes. Por Swende:

Diseñado para reemplazar y expandir la forma en que los contratos pre-Constantinople obtienen blockhashes, EIP 210 propone actualizar la forma en que los EDCCs (o contratos inteligentes) acceden a los hashes. Swende dijo que esto permite mejorar el protocolo de cliente ligero, y Buterin cree que hará que el protocolo sea más “puro”.

Como se señaló en el EIP de Buterin, estas actualizaciones de blockchash evitarán que las implementaciones de clientes de Ethereum tengan que buscar explícitamente en los hashes de bloques históricos, permitiendo que se elimine una parte significativa del estado implícito (datos que técnicamente son independientes del estado pero que no forman parte del árbol de estados).

Comentarios Facebook

Dejar respuesta

Please enter your comment!
Please enter your name here

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.