Ir al contenido principal
Change page

Estructuras de datos y codificación

Última actualización de la página: 15 de agosto de 2023

Ethereum crea, almacena y transfiere grandes cantidades de datos. Estos datos deben formatearse de manera estandarizada y eficiente en cuanto a la memoria para permitir que cualquiera ejecute un nodo en un hardware de consumo relativamente modesto. Para lograrlo, se utilizan varias estructuras de datos específicas en la pila de Ethereum.

Requisitos previos

Debe comprender los fundamentos de Ethereum y el software de cliente. Se recomienda estar familiarizado con la capa de red y el informe técnico de Ethereum.

Estructuras de datos

Tries de Patricia Merkle

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 sobre los tries de Patricia Merkle

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 sobre RLP

Serialización simple

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 sobre SSZ

¿Le ha resultado útil este artículo?