7. Recuperación de espacio de disco
Cuando la última transacción de una moneda está enterrada bajo suficientes bloques, las
transacciones que se han gastado antes que ella se pueden descartar para ahorrar espacio de disco.
Para facilitar esto sin romper el hash del bloque, las transacciones son hasheadas en un Árbol de Merkle [7][2][5], incluyendo solo la raíz en el hash del bloque. Los bloques viejos pueden compactarse podando ramas del árbol. Los hashes interiores no necesitan ser guardados.

Una cabecera de bloque sin transacciones pesaría unos 80 bytes. Si suponemos que los bloques se generan cada 10 minutos, 80 bytes × 6 × 24 × 365 = 4.2MB por año. Siendo habitual la venta de ordenadores con 2GB de RAM en 2008, y con la Ley de Moore prediciendo un crecimiento de
1.2GB anual, el almacenamiento no debería suponer un problema incluso si hubiera que conservar en la memoria las cabeceras de bloque.

7. Recuperación de espacio de disco
https://t.me/BitcoinWP/380

Bitcoin: un sistema de efectivo electrónico p2p
https://t.me/BitcoinWP/353

Comments

Be the first to add a comment