SlideShare a Scribd company logo
Workshop Blockchain:
Creazione di un Smart Contract ERC-20
Cosa sono gli SMART CONTRACT?
Gli Smart Contract o Contratti Intelligenti possono eseguire in automatico
azioni (o dare disposizioni per eseguirle) nel momento in cui predeterminate
condizioni tra le parti sono raggiunte e verificate.
Gli Smart Contract sono basati su un codice che “legge” clausole e condizioni
operative che vengono poste in essere nel momento del verificarsi di
situazioni reali.
Fornisce agli sviluppatori l’opportunità di essere creativi nello sviluppare i loro
sistemi, rendendoli contemporaneamente più eleganti e complessi.
Gli Smart Contract permettono agli sviluppatori di modificare il sistema in
qualcosa che si adatta meglio ai loro rispettivi settori: legge, finanza, settore
bancario etc…
Premessa sulla creazione di SMART CONTRACT?
Nome token: Blockchain Event Bari
Simbolo: BEB
Decimale: 18
totalSupply: identifica il numero totale di token ERC-20 creati;
balanceOf: il numero di token che un determinato indirizzo ha nel proprio
account;
transfer: consente di trasferire un determinato numero di token dalla fornitura
totale a un determinato account utente;
transferFrom: è la funzione che consente di trasferire i token da un utente
all'altro;
approve: verifica una transazione rispetto alla fornitura totale di token,
impedendo la possibilità che ne siano creati nuovi rispetto al numero iniziale
ESEMPIO PRATICO…….
GRAZIE PER L’ATTENZIONE

More Related Content

What's hot

Cripto valute e valute complementari
Cripto valute e valute complementariCripto valute e valute complementari
Cripto valute e valute complementari
MarcoCecchinato1
 
Blockchain Challenge - Raffaele Battaglini - Marco Roberti - 14/11/18
Blockchain Challenge - Raffaele Battaglini - Marco Roberti - 14/11/18Blockchain Challenge - Raffaele Battaglini - Marco Roberti - 14/11/18
Blockchain Challenge - Raffaele Battaglini - Marco Roberti - 14/11/18
The Blockchain Council
 
Marco Krogh BITCOIN, BLOCKCHAIN E LE TRANSAZIONI IN VALUTE VIRTUALI. IL RUOLO...
Marco Krogh BITCOIN, BLOCKCHAIN E LE TRANSAZIONI IN VALUTE VIRTUALI. IL RUOLO...Marco Krogh BITCOIN, BLOCKCHAIN E LE TRANSAZIONI IN VALUTE VIRTUALI. IL RUOLO...
Marco Krogh BITCOIN, BLOCKCHAIN E LE TRANSAZIONI IN VALUTE VIRTUALI. IL RUOLO...
Marco Krogh
 
BlockChain e Token Digitali - Webinar gratuito
BlockChain e Token Digitali - Webinar gratuitoBlockChain e Token Digitali - Webinar gratuito
BlockChain e Token Digitali - Webinar gratuito
Ninja Academy
 
Blockchain for Business Innova4_
Blockchain for Business Innova4_Blockchain for Business Innova4_
Blockchain for Business Innova4_
Massimo Formica
 
Infografica Blockchain for Business
Infografica Blockchain for BusinessInfografica Blockchain for Business
Infografica Blockchain for Business
Casaleggio Associati
 
I mezzi di pagamento in Internet: moneta elettronica, e-payment e criptovalute
I mezzi di pagamento in Internet: moneta elettronica, e-payment e  criptovaluteI mezzi di pagamento in Internet: moneta elettronica, e-payment e  criptovalute
I mezzi di pagamento in Internet: moneta elettronica, e-payment e criptovalute
Giulia Aranguena
 
Blockchain essenziale
Blockchain essenzialeBlockchain essenziale
Blockchain essenziale
Federico Bo
 
Antonio Iannaccone - SMAU Napoli 2017
Antonio Iannaccone - SMAU Napoli 2017Antonio Iannaccone - SMAU Napoli 2017
Antonio Iannaccone - SMAU Napoli 2017
SMAU
 

What's hot (10)

Cripto valute e valute complementari
Cripto valute e valute complementariCripto valute e valute complementari
Cripto valute e valute complementari
 
Blockchain Challenge - Raffaele Battaglini - Marco Roberti - 14/11/18
Blockchain Challenge - Raffaele Battaglini - Marco Roberti - 14/11/18Blockchain Challenge - Raffaele Battaglini - Marco Roberti - 14/11/18
Blockchain Challenge - Raffaele Battaglini - Marco Roberti - 14/11/18
 
Marco Krogh BITCOIN, BLOCKCHAIN E LE TRANSAZIONI IN VALUTE VIRTUALI. IL RUOLO...
Marco Krogh BITCOIN, BLOCKCHAIN E LE TRANSAZIONI IN VALUTE VIRTUALI. IL RUOLO...Marco Krogh BITCOIN, BLOCKCHAIN E LE TRANSAZIONI IN VALUTE VIRTUALI. IL RUOLO...
Marco Krogh BITCOIN, BLOCKCHAIN E LE TRANSAZIONI IN VALUTE VIRTUALI. IL RUOLO...
 
BlockChain e Token Digitali - Webinar gratuito
BlockChain e Token Digitali - Webinar gratuitoBlockChain e Token Digitali - Webinar gratuito
BlockChain e Token Digitali - Webinar gratuito
 
Blockchain for Business Innova4_
Blockchain for Business Innova4_Blockchain for Business Innova4_
Blockchain for Business Innova4_
 
Infografica Blockchain for Business
Infografica Blockchain for BusinessInfografica Blockchain for Business
Infografica Blockchain for Business
 
I mezzi di pagamento in Internet: moneta elettronica, e-payment e criptovalute
I mezzi di pagamento in Internet: moneta elettronica, e-payment e  criptovaluteI mezzi di pagamento in Internet: moneta elettronica, e-payment e  criptovalute
I mezzi di pagamento in Internet: moneta elettronica, e-payment e criptovalute
 
Blockchain essenziale
Blockchain essenzialeBlockchain essenziale
Blockchain essenziale
 
Antonio Iannaccone - SMAU Napoli 2017
Antonio Iannaccone - SMAU Napoli 2017Antonio Iannaccone - SMAU Napoli 2017
Antonio Iannaccone - SMAU Napoli 2017
 
Bcp (061210)
Bcp (061210)Bcp (061210)
Bcp (061210)
 

Similar to Workshop 20092019 Lisi - Creazione di uno smart contract

Blockchain e smart contract (Lorenzo Piatti, feb.2021)
Blockchain e smart contract (Lorenzo Piatti, feb.2021)Blockchain e smart contract (Lorenzo Piatti, feb.2021)
Blockchain e smart contract (Lorenzo Piatti, feb.2021)
Simone Aliprandi
 
Blockchain Facts: What is it, How it works, How it can be used
Blockchain Facts: What is it, How it works, How it can be usedBlockchain Facts: What is it, How it works, How it can be used
Blockchain Facts: What is it, How it works, How it can be used
ITIS Rossi
 
Workshop 20092019 Nonnis
Workshop 20092019 NonnisWorkshop 20092019 Nonnis
Workshop 20092019 Nonnis
Rocco Baccelliere
 
Smart contract
Smart contractSmart contract
Smart contract
Maria Giovanna Ruscito
 
Marco Spada, Maria Perugini DirICTo - SMAU Milano 2017
Marco Spada, Maria Perugini DirICTo - SMAU Milano 2017Marco Spada, Maria Perugini DirICTo - SMAU Milano 2017
Marco Spada, Maria Perugini DirICTo - SMAU Milano 2017
SMAU
 
Noonic Guides - Tecnologia Blockchain
Noonic Guides - Tecnologia BlockchainNoonic Guides - Tecnologia Blockchain
Noonic Guides - Tecnologia Blockchain
Noonic Agency
 
Cristina Baldi - Chi ha detto Blockchain? - Rinascita Digitale | DAY #4
Cristina Baldi - Chi ha detto Blockchain? - Rinascita Digitale | DAY #4Cristina Baldi - Chi ha detto Blockchain? - Rinascita Digitale | DAY #4
Cristina Baldi - Chi ha detto Blockchain? - Rinascita Digitale | DAY #4
Stefano Saladino
 
Blockchain meets business: applications, problems and solutions - Stefano Cap...
Blockchain meets business: applications, problems and solutions - Stefano Cap...Blockchain meets business: applications, problems and solutions - Stefano Cap...
Blockchain meets business: applications, problems and solutions - Stefano Cap...
Data Driven Innovation
 
Esplorando il concetto di Blockchain Exploring Blockchain Technology (Italian)
Esplorando il concetto di Blockchain Exploring Blockchain Technology (Italian)Esplorando il concetto di Blockchain Exploring Blockchain Technology (Italian)
Esplorando il concetto di Blockchain Exploring Blockchain Technology (Italian)
Pierluigi Paganini
 
Progetto CASCO.pdf
Progetto CASCO.pdfProgetto CASCO.pdf
Progetto CASCO.pdf
Sardegna Ricerche
 
Blockchain il travolgente futuro della sicurezza distribuita
Blockchain il travolgente futuro della sicurezza distribuitaBlockchain il travolgente futuro della sicurezza distribuita
Blockchain il travolgente futuro della sicurezza distribuita
Mario Gentili
 
BLOCKCHAIN-CRIPTOVALUTE-E-DIRITTO-Validita-legale.pdf
BLOCKCHAIN-CRIPTOVALUTE-E-DIRITTO-Validita-legale.pdfBLOCKCHAIN-CRIPTOVALUTE-E-DIRITTO-Validita-legale.pdf
BLOCKCHAIN-CRIPTOVALUTE-E-DIRITTO-Validita-legale.pdf
MattiaFranzoni2
 
Blockchain e Smart contracts. Siamo alla vigilia di una rivoluzione?
Blockchain e Smart contracts. Siamo alla vigilia di una rivoluzione?Blockchain e Smart contracts. Siamo alla vigilia di una rivoluzione?
Blockchain e Smart contracts. Siamo alla vigilia di una rivoluzione?
Roberta De Matteo
 
Come interagire con la blockchain di Bitcoin
Come interagire con la blockchain di BitcoinCome interagire con la blockchain di Bitcoin
Come interagire con la blockchain di Bitcoin
Andrea Melchiorre
 
Smau Firenze 2016 - dirICTo
Smau Firenze 2016 - dirICToSmau Firenze 2016 - dirICTo
Smau Firenze 2016 - dirICTo
SMAU
 
Blockchain for Business 2018
Blockchain for Business 2018Blockchain for Business 2018
Blockchain for Business 2018
Casaleggio Associati
 
#Bitcoin: la moneta della rete
#Bitcoin: la moneta della rete#Bitcoin: la moneta della rete
#Bitcoin: la moneta della rete
Giulia Aranguena
 
Rivoluzione blockchain: il futuro della collaborazione?
Rivoluzione blockchain: il futuro della collaborazione?Rivoluzione blockchain: il futuro della collaborazione?
Rivoluzione blockchain: il futuro della collaborazione?
📈 Enrico L. Barazzoni
 
Bitcoin
BitcoinBitcoin
Bitcoin
Davide Polano
 
Blockchain per la PA
Blockchain per la PABlockchain per la PA
Blockchain per la PA
Manuel Rafeli
 

Similar to Workshop 20092019 Lisi - Creazione di uno smart contract (20)

Blockchain e smart contract (Lorenzo Piatti, feb.2021)
Blockchain e smart contract (Lorenzo Piatti, feb.2021)Blockchain e smart contract (Lorenzo Piatti, feb.2021)
Blockchain e smart contract (Lorenzo Piatti, feb.2021)
 
Blockchain Facts: What is it, How it works, How it can be used
Blockchain Facts: What is it, How it works, How it can be usedBlockchain Facts: What is it, How it works, How it can be used
Blockchain Facts: What is it, How it works, How it can be used
 
Workshop 20092019 Nonnis
Workshop 20092019 NonnisWorkshop 20092019 Nonnis
Workshop 20092019 Nonnis
 
Smart contract
Smart contractSmart contract
Smart contract
 
Marco Spada, Maria Perugini DirICTo - SMAU Milano 2017
Marco Spada, Maria Perugini DirICTo - SMAU Milano 2017Marco Spada, Maria Perugini DirICTo - SMAU Milano 2017
Marco Spada, Maria Perugini DirICTo - SMAU Milano 2017
 
Noonic Guides - Tecnologia Blockchain
Noonic Guides - Tecnologia BlockchainNoonic Guides - Tecnologia Blockchain
Noonic Guides - Tecnologia Blockchain
 
Cristina Baldi - Chi ha detto Blockchain? - Rinascita Digitale | DAY #4
Cristina Baldi - Chi ha detto Blockchain? - Rinascita Digitale | DAY #4Cristina Baldi - Chi ha detto Blockchain? - Rinascita Digitale | DAY #4
Cristina Baldi - Chi ha detto Blockchain? - Rinascita Digitale | DAY #4
 
Blockchain meets business: applications, problems and solutions - Stefano Cap...
Blockchain meets business: applications, problems and solutions - Stefano Cap...Blockchain meets business: applications, problems and solutions - Stefano Cap...
Blockchain meets business: applications, problems and solutions - Stefano Cap...
 
Esplorando il concetto di Blockchain Exploring Blockchain Technology (Italian)
Esplorando il concetto di Blockchain Exploring Blockchain Technology (Italian)Esplorando il concetto di Blockchain Exploring Blockchain Technology (Italian)
Esplorando il concetto di Blockchain Exploring Blockchain Technology (Italian)
 
Progetto CASCO.pdf
Progetto CASCO.pdfProgetto CASCO.pdf
Progetto CASCO.pdf
 
Blockchain il travolgente futuro della sicurezza distribuita
Blockchain il travolgente futuro della sicurezza distribuitaBlockchain il travolgente futuro della sicurezza distribuita
Blockchain il travolgente futuro della sicurezza distribuita
 
BLOCKCHAIN-CRIPTOVALUTE-E-DIRITTO-Validita-legale.pdf
BLOCKCHAIN-CRIPTOVALUTE-E-DIRITTO-Validita-legale.pdfBLOCKCHAIN-CRIPTOVALUTE-E-DIRITTO-Validita-legale.pdf
BLOCKCHAIN-CRIPTOVALUTE-E-DIRITTO-Validita-legale.pdf
 
Blockchain e Smart contracts. Siamo alla vigilia di una rivoluzione?
Blockchain e Smart contracts. Siamo alla vigilia di una rivoluzione?Blockchain e Smart contracts. Siamo alla vigilia di una rivoluzione?
Blockchain e Smart contracts. Siamo alla vigilia di una rivoluzione?
 
Come interagire con la blockchain di Bitcoin
Come interagire con la blockchain di BitcoinCome interagire con la blockchain di Bitcoin
Come interagire con la blockchain di Bitcoin
 
Smau Firenze 2016 - dirICTo
Smau Firenze 2016 - dirICToSmau Firenze 2016 - dirICTo
Smau Firenze 2016 - dirICTo
 
Blockchain for Business 2018
Blockchain for Business 2018Blockchain for Business 2018
Blockchain for Business 2018
 
#Bitcoin: la moneta della rete
#Bitcoin: la moneta della rete#Bitcoin: la moneta della rete
#Bitcoin: la moneta della rete
 
Rivoluzione blockchain: il futuro della collaborazione?
Rivoluzione blockchain: il futuro della collaborazione?Rivoluzione blockchain: il futuro della collaborazione?
Rivoluzione blockchain: il futuro della collaborazione?
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Blockchain per la PA
Blockchain per la PABlockchain per la PA
Blockchain per la PA
 

More from Rocco Baccelliere

Template workshop palmisano
Template workshop palmisanoTemplate workshop palmisano
Template workshop palmisano
Rocco Baccelliere
 
Workshop 20092019 lisi - des blockchain
Workshop 20092019 lisi - des blockchainWorkshop 20092019 lisi - des blockchain
Workshop 20092019 lisi - des blockchain
Rocco Baccelliere
 
Workshop 20092019 Atronocom
Workshop 20092019 AtronocomWorkshop 20092019 Atronocom
Workshop 20092019 Atronocom
Rocco Baccelliere
 
Workshop 20092019 Rizzi
Workshop 20092019 RizziWorkshop 20092019 Rizzi
Workshop 20092019 Rizzi
Rocco Baccelliere
 
Workshop 20092019 Pellecchia
Workshop 20092019 PellecchiaWorkshop 20092019 Pellecchia
Workshop 20092019 Pellecchia
Rocco Baccelliere
 
Workshop 20092019 Palmisano
Workshop 20092019 PalmisanoWorkshop 20092019 Palmisano
Workshop 20092019 Palmisano
Rocco Baccelliere
 
Workshop 20092019 Marocchi
Workshop 20092019 MarocchiWorkshop 20092019 Marocchi
Workshop 20092019 Marocchi
Rocco Baccelliere
 
Workshop 20092019 Lepidio
Workshop 20092019 LepidioWorkshop 20092019 Lepidio
Workshop 20092019 Lepidio
Rocco Baccelliere
 
Workshop 20092019 Lanza
Workshop 20092019 LanzaWorkshop 20092019 Lanza
Workshop 20092019 Lanza
Rocco Baccelliere
 
Workshop 20092019 Busolli
Workshop 20092019 BusolliWorkshop 20092019 Busolli
Workshop 20092019 Busolli
Rocco Baccelliere
 
Workshop 20092019 Brandimarti
Workshop 20092019 BrandimartiWorkshop 20092019 Brandimarti
Workshop 20092019 Brandimarti
Rocco Baccelliere
 
Workshop 20092019 Bellacicca
Workshop 20092019 BellaciccaWorkshop 20092019 Bellacicca
Workshop 20092019 Bellacicca
Rocco Baccelliere
 
Workshop 20092019 Atronocom investimento
Workshop 20092019 Atronocom investimentoWorkshop 20092019 Atronocom investimento
Workshop 20092019 Atronocom investimento
Rocco Baccelliere
 
Workshop 20092019 Angiolini
Workshop 20092019 AngioliniWorkshop 20092019 Angiolini
Workshop 20092019 Angiolini
Rocco Baccelliere
 
Workshop 20092019 Abbattista
Workshop 20092019 AbbattistaWorkshop 20092019 Abbattista
Workshop 20092019 Abbattista
Rocco Baccelliere
 

More from Rocco Baccelliere (15)

Template workshop palmisano
Template workshop palmisanoTemplate workshop palmisano
Template workshop palmisano
 
Workshop 20092019 lisi - des blockchain
Workshop 20092019 lisi - des blockchainWorkshop 20092019 lisi - des blockchain
Workshop 20092019 lisi - des blockchain
 
Workshop 20092019 Atronocom
Workshop 20092019 AtronocomWorkshop 20092019 Atronocom
Workshop 20092019 Atronocom
 
Workshop 20092019 Rizzi
Workshop 20092019 RizziWorkshop 20092019 Rizzi
Workshop 20092019 Rizzi
 
Workshop 20092019 Pellecchia
Workshop 20092019 PellecchiaWorkshop 20092019 Pellecchia
Workshop 20092019 Pellecchia
 
Workshop 20092019 Palmisano
Workshop 20092019 PalmisanoWorkshop 20092019 Palmisano
Workshop 20092019 Palmisano
 
Workshop 20092019 Marocchi
Workshop 20092019 MarocchiWorkshop 20092019 Marocchi
Workshop 20092019 Marocchi
 
Workshop 20092019 Lepidio
Workshop 20092019 LepidioWorkshop 20092019 Lepidio
Workshop 20092019 Lepidio
 
Workshop 20092019 Lanza
Workshop 20092019 LanzaWorkshop 20092019 Lanza
Workshop 20092019 Lanza
 
Workshop 20092019 Busolli
Workshop 20092019 BusolliWorkshop 20092019 Busolli
Workshop 20092019 Busolli
 
Workshop 20092019 Brandimarti
Workshop 20092019 BrandimartiWorkshop 20092019 Brandimarti
Workshop 20092019 Brandimarti
 
Workshop 20092019 Bellacicca
Workshop 20092019 BellaciccaWorkshop 20092019 Bellacicca
Workshop 20092019 Bellacicca
 
Workshop 20092019 Atronocom investimento
Workshop 20092019 Atronocom investimentoWorkshop 20092019 Atronocom investimento
Workshop 20092019 Atronocom investimento
 
Workshop 20092019 Angiolini
Workshop 20092019 AngioliniWorkshop 20092019 Angiolini
Workshop 20092019 Angiolini
 
Workshop 20092019 Abbattista
Workshop 20092019 AbbattistaWorkshop 20092019 Abbattista
Workshop 20092019 Abbattista
 

Workshop 20092019 Lisi - Creazione di uno smart contract

  • 1. Workshop Blockchain: Creazione di un Smart Contract ERC-20
  • 2. Cosa sono gli SMART CONTRACT? Gli Smart Contract o Contratti Intelligenti possono eseguire in automatico azioni (o dare disposizioni per eseguirle) nel momento in cui predeterminate condizioni tra le parti sono raggiunte e verificate. Gli Smart Contract sono basati su un codice che “legge” clausole e condizioni operative che vengono poste in essere nel momento del verificarsi di situazioni reali. Fornisce agli sviluppatori l’opportunità di essere creativi nello sviluppare i loro sistemi, rendendoli contemporaneamente più eleganti e complessi. Gli Smart Contract permettono agli sviluppatori di modificare il sistema in qualcosa che si adatta meglio ai loro rispettivi settori: legge, finanza, settore bancario etc…
  • 3. Premessa sulla creazione di SMART CONTRACT? Nome token: Blockchain Event Bari Simbolo: BEB Decimale: 18 totalSupply: identifica il numero totale di token ERC-20 creati; balanceOf: il numero di token che un determinato indirizzo ha nel proprio account; transfer: consente di trasferire un determinato numero di token dalla fornitura totale a un determinato account utente; transferFrom: è la funzione che consente di trasferire i token da un utente all'altro; approve: verifica una transazione rispetto alla fornitura totale di token, impedendo la possibilità che ne siano creati nuovi rispetto al numero iniziale