BLOCKCHAIN

Giuseppe PERSIANO BLOCKCHAIN

0222800011
DEPARTMENT OF MANAGEMENT & INNOVATION SYSTEMS
EQF7
DATA SCIENCE E GESTIONE DELL'INNOVAZIONE
2024/2025

YEAR OF COURSE 2
YEAR OF DIDACTIC SYSTEM 2022
SPRING SEMESTER
CFUHOURSACTIVITY
642LESSONS
ExamDate
PERSIANO13/12/2024 - 09:00
PERSIANO13/12/2024 - 09:00
Objectives
THE CLASS AIMS AT DEVELOPING AN IN-DEPTH KNOWEDGE OF THE USE OF BLOCKCHAINS FOR THE DEVELOPMENT OF SCALABLE, SECURE, DISTRIBUTED APPLICATIONS. INDEED THE CLASS WILL ALLOW STUDENTS TO TAKE DECISIONS OF THE TYPE OF BLOCKCHAIN (PERMISSIONED/PERMISSIONLESS) THAT BEST FITS THE NEED OF THE APPLICATIONS. AT THE END OF THE CLASS THE STUDENTS WILL HAVE ACQUIRED THEORETICAL KNOWLEDGE AND HANDS-ON ABILITY FOR THE DEVELOPMENT OF DISTRIBUTED APPLICATIONS BY USING SMART CONTRACTS AND THEIR DEPLOYMENT IN APPROPRIATE TESTNET. THE THEORETICAL KNOWLEDGE WILL INCLUDE THE STYDY OF THE UNDERLYING CRYPTOGRAPHIC TOOLS AND OF THE CONSENSUS PROTOCOLS USED IN THE BLOCKCHAIN.
Prerequisites
AN INTRODUCTORY CLASS IN PROGRAMMING
Contents
A SINGLE MODULE OF 42 HOURS.
THE DESIGN OF DISTRIBUTED APPLICATIONS THAT USE SMART CONTRACT AND THEIR DEPLOYMENT OVER AD-HOC TEST NETWORKS.
THE CLASS WILL ALSO PRESENT THE BASIC CRYPTOGRAPHIC TOOLS AND THE CONSENSUS ALGORITHMS THAT ARE THE THE BASIS OF THE BLOCKCHAIN PLATFORMS.
Teaching Methods
LECTURES (42 HOURS)
Verification of learning
INDIVIDUAL PROJECT WORK. THE FINAL EXAM WILL CONSIST OF A PRESENTATION OF THE PROJECT WORK. THE GRADE WILL BE EXPRESSED IN 30.
Texts
CURRENT SCIENTIFIC LITERATURE.
  BETA VERSION Data source ESSE3 [Ultima Sincronizzazione: 2024-11-18]