La piattaforma educativa Coursera ha preparato, insieme all’Università di Princeton, un corso gratuito sul Bitcoin e sulle Criptovalute, disponibile a questo link, della durata di 7 settimane. La cosa interessante è che le lezioni si possono frequentare via web e il materiale – video lezioni e documentazione in pdf – è disponibile gratuitamente previa registrazione.
Il corso, in lingua inglese, è tenuto da Arvind Narayanan della Princeton University insieme ai colleghi Joseph Bonneau ed Edward Felten, oltre ad Andrew Miller dell’Università del Maryland. I docenti hanno preparato dei videocorsi e parecchia documentazione in pdf che distribuiscono agli iscritti e che vale la pena visionare, perché alcuni argomenti sono importanti anche per la bitcoin forensics e le indagini sulle criptovalute. In particolare, per la bitcoin forensics consigliamo le sezioni 3 e 6, ma anche la 4 può essere molto utile per alcuni concetti base che ritornano anche in attività di bitcoin ingelligence.
E’ possibile, a fine corso, sostenere un esame che fornisce una sorta di certificazione autorevole circa la vostra preparazione sull’argomento. Ovviamente, potete anche soltanto seguire i corsi per vostra conoscenza personale, senza poi sostenere esami a fine corso.
Il programma del corso sul Bitcoin e le Criptovalute organizzato da Coursera è il seguente:
- Introduzione alla crittografia e alle criptovalute
- Funzioni Gash crittografiche
- Puntatori Hash e Strutture Dati
- Firme Digitali
- Chiavi Pubbliche come Identità
- Semplici Crittovalute
- Come il Bitcoin realizza la Decentralizzazione
- Sistema Centralizzato Vs. Decentralizzato
- Consenso Distribuito
- Consenso senza Identità: la blockchain
- Incentivi e Proof of Work
- Mettere tutto insieme
- Meccanismi del Bitcoin
- Transazioni Bitcoin
- Script Bitcoin
- Applicazioni degli Script Bitcoin
- I Blocchi del Bitcoin
- La rete Bitcoin
- Limiti e Miglioramenti
- Come Conservare e Utilizzare i bitcoin
- Archiviazione Semplice in Locale
- Chiavi Private
- Hot Storage e Cold Storage
- Separare e Condividere le Chiavi
- Wallet Online ed Exchange
- Servizi di Pagamento
- Commissioni per le Transazioni (Transaction Fees)
- Mercati di Scambio di Valute
- Mining di bitcoin
- Il Compito dei Miner Bitcoin
- Hardware per Mining
- Consumo di Corrente ed Ecologia
- Pool di Mining
- Incentivi al Mining e Strategie
- Bitcoin e Anonimato
- Le Basi dell’Anonimato
- Cenni sulla Deanonimizzazione del Bitcoin
- Riciclaggio di Bitcoin tramite Mixing
- Riciclaggio Decentralizzato di Bitcoin tramite Mixing
- Zerocoin e Zerocash
- Tor e Silk Road
- Comunità Bitcoin, Politica e Regolamentazione
- Consenso nel Protocollo Bitcoin
- Il Software Bitcoin Core
- Stakeholder: chi è coinvolto?
- Le Radici del Bitcoin
- Il Governo Nota il Bitcoin
- Regolamentazione Anti Riciclaggio
- La Proposta “BitLicense” di New York
- Sistemi Alternativi di Calcolo del Mining (Alternative Mining Puzzle)
- Requisiti Essenziali per il Calcolo del PuzzleMining (Essential Puzzle Requirements)
- Calcoli Resistenti all’ASIC (ASIC Resistant Puzzles)
- Prova di Lavoro Utile (Proof-of-useful-work)
- Calcoli che non si possono distribuire (Nonoutsourceable Puzzles)
- Prova d’Interesse (Proof-of-Stake)
- Bitcoin come Piattaforma
- Bitcoin come archivio storico incrementale
- Bitcoin come “smart property”
- Lotterie Sicure multi utente nel Bitcoin
- Bitcoin come fonte di numeri casuali
- I Mercati delle Previsioni e le Fonti di Dati del Mondo Reale
- Le Altcoin e l’Ecosistema delle Criptovalute
- Breve Storia delle Altcoin
- Interazione tra Bitcoin e Altcoin
- Ciclo di Vita di un Altcoin
- Altcoin basate sui Bitcoin, “Side Chains“
- Il Futuro del Bitcoin?
- La Block Chain come veicolo per la Decentralizzazione
- Le strade verso la Decentralizzazione
- Cosa possiamo Decentralizzare?
- Quando Decentralizzare è una Buona Idea?
- Letture Consigliate
A chi non vuole aspettare lo svolgimento del corso e la distribuzione delle dispense, consigliamo di dare un’occhiata al corso organizzato dalla Princeton University intitolato “BTC-Tech: Bitcoin and Cryptocurrency Technologies“. Gli argomenti sono gli stessi del corso organizzato per Coursera ma sono già disponibili gratuitamente a questo link i download delle Slide, dei Video e del Libro di Testo.