Che cos’è un Pruned Node? “Potare” la blockchain di Bitcoin

pruned bitcoin

Un “pruned node” (nodo ridotto o nodo prunato) è un tipo di nodo che mantiene soltanto una frazione dei dati della blockchain rispetto a un full node standard. 

Un nodo prunato, salva solo una parte della storia della catena di blocchi. Ad esempio può mantenere un tot di blocchi completi e “potare” gli altri.

Come funziona un Pruned Node?

Diminuendo drasticamente lo spazio di archiviazione necessario. Solitamente un nodo prunato è un nodo che ha scaricato e verificato tutta la storia del network e, ad una certa altezza, ha prunato (potato) le informazioni da un determinato punto indietro fino al blocco genesi.

Grazie all’albero di Merkle è possibile condensare le informazioni in hash dipendenti, proprio come una foglia è collegata ad un certo ramo e questo ramo al tronco dell’albero.

Un nodo prunato è un buon sistema per risparmiare spazio di archiviazione ove necessario ma, ovviamente, ha dei compromessi, ad esempio bisognerà dipendere da un full node per verificare una transazione potata dal proprio nodo.

di CypherGatto