Vai al contenuto principale

Aiuta ad aggiornare questa pagina

🌏

C'è una nuova versione di questa pagina, ma al momento è solo in inglese. Aiutaci a tradurre l'ultima versione.

Traduci la pagina
Visualizza in inglese

Nessun bug qui!🐛

Questa pagina non è stata tradotta. Per il momento, è stata intenzionalmente lasciata in inglese.

Strutture di dati e codifica

Ultima modifica: , Invalid DateTime
Modifica la pagina

Ethereum crea, memorizza e trasferisce grandi volumi di dati. Questi dati devono essere formattati in modi standardizzati ed efficienti a livello di memoria per consentire a chiunque di eseguire un nodo su hardware relativamente modesto di tipo consumer. Per riuscirci, sono usate diverse strutture di dati specifiche sullo stack di Ethereum.

Prerequisiti

È utile comprendere i fondamenti di Ethereum e del software del client. È consigliabile avere familiarità con il livello di rete e il whitepaper di Ethereum.

Strutture di dati

Trie di Patricia Merkle

I trie di Patricia Merkle sono strutture che codificano coppie chiave-valore in una prova autenticata crittograficamente e deterministica. Sono usate ampiamente nel livello d'esecuzione di Ethereum.

Maggiori informazioni sui trie di Patricia Merkle

Prefisso di Lunghezza Ricorsiva

Il Prefisso di Lunghezza Ricorsiva (RLP) è un metodo di serializzazione usato ampiamente nel livello d'esecuzione di Ethereum.

Maggiori informazioni su RLP

Simple Serialize

Simple Serialize (SSZ) è il formato di serializzazione dominante sul livello di consenso di Ethereum, per la sua compatibilità alla Merkle-zzazione.

Maggiori informazioni su SSZ

Questo articolo è stato utile?