La blockchain memorizza fondamentalmente una registrazione permanente immutabile di ogni transazione. Ciò significa che i dati sono in costante aumento. Mi chiedo se si ha un modello per stimare in modo approssimativo l'utilizzo dei dati. Sotto c'è un link che approfondisce i dati finanziari per IPDB, ma non capisco appieno come applicarlo alle app.
In ogni caso, la blockchain genera molti dati. Più persone, più veloce è la crescita. Ad un certo punto sembra che tu voglia dimenticare la storia, poiché il cervello non ricorda ogni fotone che tocca un recettore, ricordando solo una piccola parte delle "transazioni".
Le domande sono:
- Se qualcuno ha trovato delle soluzioni su cosa fare con la dimensione di archiviazione dei dati. Cioè, se ogni transazione / modifica dei dati è archiviata in modo permanente, i dati cresceranno solo. Non sono sicuro di quale sia la curva di crescita ma sembra che il link su IPDB abbia alcuni suggerimenti. Mi chiedo se ci sono dei riferimenti qui. Anche questo non sembra pratico dal punto di vista ambientale.
- Se si parla di compressione dei dati nella catena dei blocchi, così "archivio" o materiale vecchio può essere memorizzato in una forma più piccola (come la cosa del congelatore).
- Se si parla di compattare i dati (ad esempio rimuovendo la cronologia ma mantenendo l'effetto o lo stato complessivo). In questo modo i cambiamenti rimarrebbero permanenti, ma a un certo punto nel passato ci sarebbe stato un muro in cui non vi è ulteriore storia (poiché è stato tutto compattato). Ciò risolverebbe il problema della crescita indefinita dei dati.
References: