Vorrei che qualcuno mi facesse un po di chiarezza.
Leggendo qua e la penso d'aver capito che la rete bitcoin soffre per mancanza di un determinato tipo di nodi, che i nodi vengono gestiti da pochi e che la cosa è pericolosa.
Poi leggo che per fare un nodo di una certa qualità serve bitcoincore.
Gli altri client creano pure un nodo, ma poco utile.
Ora Bitcoincore viene sconsigliato perchè prima di utilizzarlo serve un lavoraccio per scaricare e lavorare l'intera blockchain sul proprio disco, oltretutto occupa molto spazio più di 200 giga in costante aumento.
Ci aggiungo io un altro punto, se qualcosa va storto, il pc si chiude male, si corrompe un file o qualcosa di simile il programma riparte a lavorare da 0 facendo perdere ancora tantissimo tempo.
Quindi fin qui lo sconsigliare il client è corretto. E poco proficuo scoraggiare un utente qualsiasi che muove i primi passi.
Ora pero non capisco, con la funzione prune posso tagliare quell'immensa mole della blockchain a valori che decido io, credo che il minimo sia 500 mega.
Bisogna sconsigliarlo ancora perchè ancora si perde un'infinità di tempo per la prima sincronizzazione della blockchain, lavoro da ulcera gastrica per noi e il nostro pc.
Nonostante questo se io copio la mia bella cartella da 500 mega con i files di bitcoincore e la passo a 10 persone, quelle 10 persone possono di fatto iniziare a utilizzare bitcoincore senza nessun problema da subito.
Quindi
1 Bitcoincore con Prune
2 si passa all'utente una quantità di dati minima per farlo partire
3 si spiega all'utente che ogni tanto bisogna fare il backup dell'intera cartella di bitcoincore
Così mi risulta posso essere adatto a tutti
Secondo me dovrebbero distribuire anche la versione di bitcoicore con il minimo della blockchain e dovrebbero implementare una funzione di backup dei dati scaricati.
Ora pero sorge una domanda
Quanto è utile un nodo di bitcoincore con una blockchain tagliata a una frazione della sua capienza? E utile alla rete bitcoin o è l'equivalente dell'utilità di avere un altro qualsiasi client che non scarica la blockchain?