Bitcoin Forum
June 14, 2024, 05:00:44 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 [4]  All
  Print  
Author Topic: Scalabilità bitcoin e "troncatura della blockchain" domanda per esperti!  (Read 6705 times)
absolute beginner
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
February 01, 2016, 08:24:31 PM
 #61


Comunque io continuo a non capire il problema della dimensione della blockchain

1) adesso c'è un'opzione (pruning) per cui chi vuole può buttare via quasi tutti i blocchi

2) l'unico problema è il sync iniziale, ma appunto si fa una volta sola

3) i problemi più grossi oggi sono legati alla potenza computazionale richiesta per verificare le transazioni, sono legati alla quantità di banda necessaria per scambiarsi i blocchi e le transazioni, sono legati allo spazio occupato in RAM dal database dell'UTXO e dalla mempool, tutti questi fattori incidono in maniera davvero determinante sulle prestazioni di un full node.

Invece 60 GB per conservare i dati cosa saranno mai oggi? Con poche decine di euro ti prendi un hard disk esterno di 2 TB e sei a posto per anni (e inoltre non è più obbligatorio ripeto mantenere copia di tutta la chain per far girare un full node!)

Sicuramente i problemi di cui parli tu sono prioritari.

Il problema della dimensione della blockchain lo vedo in prospettiva futura. Se Bitcoin diventasse un moneta di massa e non di nicchia com'è adesso, le dimensioni dei blocchi dovranno inevitabilmente aumentare, e la  blockchain "ingrasserebbe" ad un ritmo vertiginoso.
A quel punto sempre meno utenti avranno l'ardire di scaricarla tutta, impedendo di fatto la sua diffusione.
absolute beginner
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
February 01, 2016, 08:34:53 PM
 #62



Non l'integrità.

Si può concludere che non è possibile in alcun modo "snellire" la blockchain senza intaccare la completezza delle informazioni sulla Blockchain.

L'integrità è riferita ad una cosa (un'informazione, un valore, una materia, altro...), Bitcoin è una tecnologia che permette di trasferire valore.

"Snellendo" la Blockchain (il DB distribuito che sta alla base della tecnologia Bitcoin) è ancora possibile transferire valore, di conseguenza l'integrità è intatta, tuttavia non tutte le informazioni (tipo il campo commento) vengono mantenute se si "snellisce" la Blockchain.

Da questo se ne evince che, in caso di "snellimento" della Blockchain la completezza delle informazioni viene meno mentre l'integrità resta.

Per qualsiasi dubbio o informazione non si faccia problemi a chiedere.


Cordiali saluti.

Capito! SVP consente quindi di "snellire" la blockchain perdendo la completezza (campo commento) ma mantenendo l'integrità.
Grazie BitNow
BitNow
Legendary
*
Offline Offline

Activity: 1260
Merit: 1003



View Profile WWW
February 01, 2016, 08:44:00 PM
 #63


Capito! SVP consente quindi di "snellire" la blockchain perdendo la completezza (campo commento) ma mantenendo l'integrità.
Grazie BitNow

Questo è fondamentale per capire la tecnologia Blockchain che sta alla base di Bitcoin.

Se voglio trasferire valore: una Blockchain snella è più che sufficiente.
Se voglio un libro mastro (utilizzare la Blockchain come libro mastro dove registrare informazioni utili: identità, indirizzi, energia, materia, altro...): una Blockchain completa è quello che mi serve.

Quando si parla di Bitcoin si da per scontato che il valore delle transazioni è ciò che ci interessa: questo è limitativo.

Bisogna separare cosa trasferire sulla Blockchain dalla tecnologia Blockchain stessa: la Blockchain è una tecnologia per trasportare cose (valore, informazioni, energia, materia, altro...).

Focalizzarsi sulla Blockchain come tecnologia per trasferire valore è limitativo.

Ethereum fa già questo.

Per qualsiasi dubbio o informazione non si faccia problemi a chiedere.


Cordiali saluti.


             ▐█████▄
            ▐█████████        ▄▄▄
            ▐████  ▐█████   ▀▀▀  █▌
            ▐███  ▐███████      ▐█▌
            ▐██▌   ▀█████▀     ▐█▀
       ▂▄▄▐██▌     ▀▀▀      ▐█▌
    ▐██████████████▄▄▄▄▄     ▄█▌
  ▐███       ▐███▀▀█████▄▄▄ ▐██
   ▐█▌        ▐███    ▀▀▀███████▄▄▄
    ▀▀▀        ▐███        ▐██▀█████▄▄
                ▐███      ▐██▌    ▀▀███▄▄
                 ▐███    ▐██▌  ▄▄▄▄▄  ███▄
         ▄████▄   ▐██▌  ▐███  ▐███████████
       ▐████████▌  ▐██▌▐██▌   ▐████████▀▀
        ▀██████▀    ▐████▀     ▀████▀
         ▐███▀     ▄█▐███
        ▐███▀   ▄████▌▀███
        ▐██████████▀    ▐█▌    █
         ▀████▀▀         ▐█▌  ██
                           ▀▀▀▀





























▶  TELEGRAM
▶  BITCOINTALK
Pages: « 1 2 3 [4]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!