Milano
Linee guida per la redazione degli smart contract

Martedì 22/10/2019



Hotel Galileo - Aula 1
Milano - C.so Europa, 9


Gli smart contracts rappresentano la più recente novità e sfida nel panorama del diritto contrattuale e degli affari e promettono di semplificare e automatizzare l’esecuzione delle obbligazioni contrattuali.
Il corso si propone di fornire una fotografia degli aspetti concettuali, giuridici e applicativi degli smart contracts, con particolare riguardo alle modalità di corretta redazione, programmazione, lettura e utilizzo di questo nuovo strumento all’incrocio tra software e contratto.

PROGRAMMA


Parte teorica:
- Principi tecnologici e giuridici base della blockchain
- Tipologie di Blockchain
- L’art. 8-ter, commi primo, terzo e quarto, Decreto Semplificazioni
- Gli smart contracts da Nick Szabo a oggi
- Decentralised smart contracts: caratteristiche e peculiarità
- Il problema degli Oracoli
- L’art. 8-ter, comma secondo, Decreto Semplificazioni
- Normative straniere
- Smart contracts e diritto dei contratti
- Decentralised Autonomous Organisation ed Ecosistemi Decentralizzati

Parte pratica:
- Come si scrive uno smart contract
- Comprendere gli smart contracts su Ethereum: address, Tx e Etherscan
- Installare un nodo Ethereum e una Testnet
- Comprendere il linguaggio Solidity: states e functions
- Sviluppare smart contracts: token fungibile (ERC20) - token non fungibile (ERC721)
- fizzy