Bitcoin

< Indice generale Inizia la lettura >

 

 

Premessa:

Questa sezione del sito rappresenta una guida per introdurre i più curiosi al mondo dei Bitcoin. In modo semplice e immediato si può comprendere il protocollo Bitcoin a livello tecnico, il suo funzionamento pratico e i più interessanti utilizzi possibili della tecnologia Blockchain. Per la parte tecnica, le informazioni in questo breve compendio sono ricavate principalmente dalla documentazione degli sviluppatori di Bitcoin Core, dalla Bitcoin wiki, vari form e blog. Il compendio illustra una versione del processo di creazione e trasferimento dei bitcoin deliberatamente semplificata, includendo tuttavia tutti i processi fondamentali. Per segnalare qualsiasi errore o per attingere alle fonti, si prega di contattare: mail@albertodeluigi.com

 

Glossario:

Hash: Una funzione crittografica di hash trasforma dei dati di lunghezza arbitraria (un messaggio) in una stringa di dimensione fissa chiamata hash o message “digest”. Essendo una funzione unidirezionale, è estremamente difficile o quasi impossibile risalire al messaggio iniziale che ha portato ad un dato hash. Il sistema di crittografia dei bitcoin utilizza l’hash chiamato SHA-256.

 

 

Indice dei contenuti:

 

1.Transazioni
1.1 Una comune transazione dal punto di vista operativo
1.2 La transazione dal punto di vista tecnico

 

2. Creazione di bitcoin
2.1 La Coinbase Transaction
2.2 La creazione di un Blocco della Blockchain

 

Approfondimenti:

La sicurezza della chiave privata

Multisignature script e acquisti online

Client Bitcoin – i software alternativi

Merkle tree: verifica di una transazione nel blocco

Double spending, blockchain fork & problema del 50+1

 

3. Criticità e idee
3.1 Dimensione dei blocchi
3.2 Consenso e sicurezza
3.3 L’addio a servizi notarili, brevetti e parti fiduciarie per la verifica dei documenti

 

4. Lightning Network

 

< Indice generale Inizia la lettura >

Share this page:
Facebooktwitterredditpinterestlinkedinmail

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *