Giuseppe PERSIANO | BLOCKCHAIN
Giuseppe PERSIANO BLOCKCHAIN
cod. 0222800011
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 |
SSD | CFU | HOURS | ACTIVITY | |
---|---|---|---|---|
INF/01 | 6 | 42 | LESSONS |
Exam | Date | Session | |
---|---|---|---|
PERSIANO | 13/12/2024 - 09:00 | SESSIONE ORDINARIA | |
PERSIANO | 13/12/2024 - 09:00 | SESSIONE DI RECUPERO |
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]