FORMATION Ethereum
Présentation & déroulé de la journée
Vers les feuilles excel décentralisées
Chacun garde une copie de la Feuille excel
Chacun envoie ses changements aux autres
1/ Gérer les permissions POUR les changements
1/ Gérer les permissions POUR les changements
2/ Gérer l'ordre des changements
Changement : Envoyer tout à A
Changement : Envoyer tout à B
Quelqu'un décide des changements à ajouter à l'historique
Toutes les ~X secondes
Un “block” est créé à chaque ajout dans l'historique
Block 48 (1 Janvier 2016 08:00)
Changement
Changement
Changement
Changement
Changement
Changement
Block 47
Changement Changement
Block 47 (1 Janvier 2016 07:59)
Changement Changement
Block 46 (1 Janvier 2016 07:58)
Changement
Changement
Changement
Block 45 (1 Janvier 2016 07:57)
On a la technologie blockchain!
Comprenons l'irreversibilité (ou pas) des changements sur la
blockchain
On peut réécrire l'historique!
Réécrivons l'histoire
Block 48 (1 Janvier 2016 08:00)
Changement
Changement
Changement
Changement
Changement
Changement
Block 47
Changement Changement
Block 47 (1 Janvier 2016 07:59)
Changement Changement
Block 48 (refait le 1 Janvier 2016 08:01)
Changement modifié
Changement
Changement
Changement
Changement
Changement
Block 47
Changement Changement
Block 49 (1 Janvier 2016 08:02)
Changement Changement
Comprenons le tirage au sort
Chaque ticket à un coût
Encouragement pour participer
Blockchain consortium (semi-privée)
Toutes les ~X secondes
Entreprise A Entreprise C
Entreprise B
Résumé : Avantages Blockchain Vs Base De Données
● Autonomes, tiers de confiance non necessaire
● Infalsifiable depuis l'extérieur (piratage)
● INfalsifiable depuis l'intérieur (corruption)
● Opérationnel 24H/7J
Quand ne pas utiliser la blockchain !!
Interlude historique
FEUILLEs Excel décentralisées avec macros!
Une blockchain avec son TOKEN : l'ether
Les smart contracts / DAPPS SOLIDITY
les colonnes & cellules excels
La creation du contract
Les appels de fonctions
Couts d'utilisation
La superpuissance de calcul
Plusieurs clients Ethereum, pour une sécurité d'implementation
● Geth
● Eth
● Parity
● EthereumJ
De nombreux projets sur Ethereum
● Augur
● TheDAO ( On va y revenir ;-) )
● Digix
● Etherex
● Oraclize
● OTOnomos
● COLONY
● STUDIIO :-)
LISONS LA DAPP STUDIIO CERTIFICATES !
Comprenons l'attaque de Thedao
Vers 2 chaines Ethereum?
Communauté prête à Intervenir pour socialiser
des pertes majeures
Communauté favorisantle respect strict des règles.
Anti-intervention
ETHEREUMCLASSICETHEREUM
utilisation
Web3 JSONRPC
APIClient Ethereum
JavascriptWeb3.js
Navigateur
Apps
Stack de developpement
● SOLIDity-browser
● TESTRPC
● TRUFFLE
● Metamask
Nicolas Deschildre
● [email protected]
● Www.studiio.co