Ethereum Madrid - Cambio de paradigma en el sector energético
Ethereum : le concept de comptes
-
Upload
quentin-de-beauchesne -
Category
Software
-
view
628 -
download
0
Transcript of Ethereum : le concept de comptes
Comprendre Ethereum
#AtelierEthereum
Inscription Slack :https://slack.cryptofr.com
Channel : #atelier-ethereum
#AtelierEthereum
Qu’est-ce qu’une Blockchain ?
Block chain = Chaine de blocs
Qu’est-ce qu’une Blockchain ?
Un bloc =
Un ensemble detransaction
Bitcoin : Unspent Transaction Output (UTXO)
Coinbase
Address1xbtkdfkd…
25
Mineur
INPUT OUTPUT
Pas dépensé ? --------------------> Unspent (TX Output)
Bitcoin : Unspent Transaction Output (UTXO)
D’UTXO en UTXO
Bitcoin : Unspent Transaction Output (UTXO)
1
A quoi correspond le montant d’une adresse ?
Adresse : 1xbtkdfkd… 5
0,75 0,75 0,5 0,5
0,35 …
UTXOs
Ethereum : le concept de « compte »
Pas d’UTXOs dans Ethereum
Une adresse Ethereum0x7e1a0a3c40f703c971f62bb9ef066bb4560d08d2
=
Un compte
Ethereum : le concept de « compte »
2 types :
- Compte personnel – clé privée- Compte de contrat – code du contrat
Ethereum : le concept de « compte »
Un compte (= une adresse) :
- Un nonce – nb de tx- Une balance – en Wei (10-18 Eth)- Un contrat * – hash du code- Du stockage * – informations contrat
Ethereum : le concept de « compte »
Une transaction
=
Opération +/- sur balance
Ethereum : Compte Externe
Compte Externe: 0x7e1a0a3c40f703c971f62bb9ef066bb4560d08d2
Ethereum : Compte Contrat
Compte Contrat: 0xf0160428a8552ac9bb7e050d90eeade4ddd52843
EVM Code
Compte Contrat: 0xf0160428a8552ac9bb7e050d90eeade4ddd52843
Solidity --> EVM Code
Compte Contrat: 0xf0160428a8552ac9bb7e050d90eeade4ddd52843
Let’s Code !