Alla fine di questo corso lo studente sar脿 in grado di: - Esporre i principi di base di blockchain e delle tecnologie distribuite. - Spiegare i diversi algoritmi di consenso utilizzati nelle blockchain e il loro impatto sulla sicurezza e sulla scalabilit脿. - Utilizzare uno o pi霉 linguaggi di programmazione per creare e implementare smart contract su una piattaforma blockchain. - Progettare e sviluppare un'applicazione decentralizzata (DApp) utilizzando smart contract e tecnologie blockchain. - Valutare le implicazioni della blockchain su settori specifici come il settore finanziario, la logistica, la sanit脿, ecc.