#chainskills
Ethereum
Sébastien Arbogast
#chainskills
#chainskills
Au-delà de la monnaie…
3
• Propriétés intéressantes pour d'autres applications
• Blockchains spécialisées
• Pièces colorées
• Blockchains parallèles
#chainskills
#chainskills
Transaction Bitcoin
5
• Transaction = date + source + destination + montant
• Logique:

SI source.possède(montant) ALORS {

source.soustrait(montant);

destination.ajoute(montant);

}
• Variables: une balance par compte
• Langage non Turing-complete
#chainskills
Ethereum
6
• Contrats intelligents (smart contracts)
• Données riches et fonctions d'accès
• Code du contrat installé sur la blockchain
• Une transaction peut appeler une fonction d'un contrat
• Un contrat peut aussi stocker de la valeur
#chainskills
Ethereum vs Bitcoin
7
• Crypto-monnaie, mais stock illimité
• Minage par preuve de travail, mais va bientôt changer
• Langage de scripting Turing-complete
• Notion de gas et valeur intrinsèque
• Bitcoin est très conservateur, Ethereum plus évolutif
#chainskills
Applications
8
• Existantes
• Monnaies alternatives (tokens)
• Levées de fonds (ICO)
• Organisations (DAO)
• Futures
• Tokens non-fongibles
• Production et distribution
décentralisée d'énergie
• Chaînes d'approvisionnement
• Marchés de prédiction
• Démocratie liquide
#chainskills
Défis
9
• Scalabilité
• Accessibilité
• Décentralisation
• Evolutivité et gouvernance
#chainskills
ChainSkills
10
• Online training
• 6000+ students on Udemy
• 4,65 average (out of 5)
• training.chainskills.com
• Offline training
• For decision makers
• For developers

Ethereum