Bitcoin: tecnologia e protocolli

Coordinatore del Corso: Danilo Bazzanella
Vice Coordinatore: Antonio Di Scala

Il corso è stato organizzato in collaborazione con Plan B (https://planb.lugano.ch).

L'Executive Master mira a trasferire al discente competenze altamente specializzate nell'ambito della tecnologia Bitcoin, con un approccio che prevede un percorso formativo orientato principalmente verso gli sviluppatori. Il corso intende:

- Fornire una solida comprensione teorica e pratica del Bitcoin, partendo dalle motivazioni alla base della sua creazione e analizzando in dettaglio la tecnologia blockchain e i principi della crittografia che ne costituiscono le fondamenta.

- Approfondire la conoscenza e le competenze tecniche necessarie per lo sviluppo software nel contesto del Bitcoin, con particolare enfasi sull'uso e la contribuzione a progetti open source, l'utilizzo di librerie specifiche per questa tecnologia e l'acquisizione delle metodologie di sviluppo più efficaci e aggiornate.

- Specializzare i partecipanti nello sviluppo sulla Lightning Network, un protocollo che permette transazioni istantanee e a basso costo su Bitcoin, rappresentando uno dei campi più innovativi e in rapida evoluzione. Questo modulo formativo prevede un immersione profonda nel codice, nelle strutture e nelle strategie di sviluppo specifiche per la Lightning Network, equipaggiando i discenti con le competenze per creare, implementare e gestire soluzioni avanzate.

Il corso si posiziona dunque come un percorso di specializzazione ulteriore per chi già possiede una base nel campo dello sviluppo software e intende approfondire o orientare la propria carriera verso la tecnologia Bitcoin. È ideale per chi cerca non solo di comprendere a fondo le basi teoriche di queste tecnologie, ma anche di acquisire competenze pratiche immediate e avanzate per lo sviluppo di applicazioni e soluzioni innovative in questo ambito.

Attraverso un mix equilibrato di teoria e pratica, il corso punta a formare professionisti capaci di navigare con sicurezza nel panorama tecnologico di Bitcoin, contribuendo attivamente allo sviluppo di progetti open source e alla realizzazione di soluzioni concrete. L'obiettivo finale è quello di preparare sviluppatori che siano non solo tecnicamente competenti, ma anche capaci di innovare e di guidare progetti nel contesto di un settore in continua evoluzione.

Si prevede che il nuovo bando di partecipazione possa uscire nel mese di giugno 2026. L'Executive Master prevede un totale di 100 ore di lezione, tenute il venerdì pomeriggio (17:30-20:30) e il sabato mattina (10:00-13:00), con cadenza quindicinale. Il numero massimo di partecipanti è di 30 studenti. Il corso verrà erogato in lingua italiana in modalità "blended", con lezioni tenute in prevalenza in presenza, ma accessibili anche da remoto in un contesto di virtual classroom. La quota di iscrizione è di 2.000 euro.
 

Il Master comprende tre insegnamenti:

  • Introduzione a Bitcoin
  • Sviluppo software nell’ecosistema Bitcoin
  • Lightning Network