Ir al contenido principal
Change page

Estructura de datos y codificación

Última edición: @socopower(opens in a new tab), 8 de diciembre de 2023

Ethereum crea, almacena y transfiere grandes cantidades de datos. Estos datos deben ser formateados de forma estandarizada y eficiente en el uso de memoria para permitir a cualquiera ejecutar un nodo en hardware relativamente modesto para consumidores. Para lograrlo, se utilizan varias estructuras de datos específicas en la pila de Ethereum.

Pre requisitos:

Es aconsejable entender los fundamentos de Ethereum y de software cliente. También es recomendable estar familiarizado con la capa de red y el Informe sobre Ethereum.

Estructura de datos

Patricia Merkle tries

Los Patricia Merkle Tries son estructuras que codifican pares clave-valor en un trie determinista y criptográficamente autenticado. Estos se utilizan en toda la capa de ejecución de Ethereum.

Más información sobre los Patricia Merkle Tries

Prefijo de longitud recursiva

El prefijo de longitud recursiva (RLP) es un método de serialización que se utiliza extensivamente en toda la capa de ejecución de Ethereum.

Más información sobre el RLP

Simple Serialize

Simple Serialize (SSZ) es el formato de serialización dominante en la capa de consenso de Ethereum debido a su compatibilidad con la merklelización (merklelization).

Más información sobre SSZ

¿Le ha resultado útil este artículo?