Proprietà
Proprietà di un Blockchain
Requisite:
- Consenso Distribuito - Accordo su unico stato del Blockchain.
- Verifica delle Transazioni - Solo transazioni valide vengono inserite nel Blockchain.
- Trasferimento di Valore - Le transazioni trasferiscono valore tra indirizzi identificativi.
- Immutabilità - Il Blockchain non è modificabile in pratica.
- Univocità - Ogni transazione compare una sola volta. Questo evita, per esempio, la doppia spesa.
- Comunicazione Peer-to-Peer – i nodi comunicano tra loro in una rete dove nessuno è prominente.
- Estendibilità – il blockchain cresce col tempo.
Desiderabili:
- Generazione di Valore - Può venir generata nuova criptovaluta.
- Confidenzialità - Si può evitare di rivelare l'identità dei partecipanti alle transazioni.
- Smart Contracts -Possono venir registrate azioni condizionali da intraprendere automaticamente.
- Smart Properies - Può venir registrata l'associazione indubitabile di un asset ad un indirizzo, e quindi al detentore della chiave privata che può gestire quell'indirizzo.
Livelli di Blockchain
- Blockchain 1.0
- Usato dalle criptovalute.
- Bitcoin e tutti i successivi Altcoins
- Tecnologia ben nota, ma passibile di migliorie e innovazioni.
- Blockchain 2.0
- FinTech: azioni, derivate, opzioni, bond, ecc.
- Altri applicativi basati su contratti.
- Dimostratamente funzionante, ma richiede evoluzione.
- Blockchain 3.0
- Applicativi non finanziari in vari ambiti: governo, salute, media, giustizia, ecc.
- Tecnologia ancora sperimentale e cutting edge, che di sicuro avrà sostanziali modifiche.
- Blockchain 4.0
- Diffusione globale, incluso Internet of Things (IoT).
- Ancora a livello di visione, con pochi esperimenti e nessuna implementazione solida. Web 3.0.