Aller au contenu

Soirée introduction aux technologies blockchain

Photo de Arnaud Tournier
Hosted By
Arnaud T.
Soirée introduction aux technologies blockchain

Détails

Bitcoin,​ ​ Ethereum,​ ​ systèmes​ ​ décentralisés,​ ​ crypto-monnaie,​
​ ... ​ ​ Cette​ ​ présentation​ ​ est
l’occasion​ ​ de​ ​ faire​ ​ le​ ​ point​ ​ sur​ ​ ce​ ​ qu’est​ ​ une​
​ blockchain​ ​ du​ ​ point​ ​ de​ ​ vue​ ​ du​ ​ développeur.
Nous​ ​ y ​ ​ présenterons​ ​ de​ ​ manière​ ​ générale​ ​ les​ ​
grands​ ​ principes​ ​ : ​ ​ échanges​ ​ peer-to-peer,​ ​ les
blocks​ ​ et​ ​ le​ ​ minage,​ ​ les​ ​ transactions,​ ​ la​ ​ gestion​
​ des​ ​ adresses​ ​ et​ ​ des​ ​ clés​ ​ cryptographiques,
...​ ​ Puis​ ​ un​ ​ focus​ ​ sur​ ​ la​ ​ plateforme​ ​ Ethereum,​ ​
et​ ​ notamment​ ​ le​ ​ développement​ ​ de​ ​ Smart
Contract​ ​ et​ ​ d’applications​ ​ décentralisées.

Architecture​ ​ micro-service​ ​ décentralisée

Au​ ​ travers​ ​ d’un​ ​ retour​ ​ d’expérience​ ​ sur​ ​ la​ ​ mise​ ​
en​ ​ place​ ​ de​ ​ la​ ​ plateforme​ ​ FundsDLT
(permettant​ ​ l’achat​ ​ ou​ ​ la​ ​ vente​ ​ de​ ​ part​ ​ de​ ​
fonds​ ​ d’investissement​ ​ sur​ ​ une​ ​ blockchain),​ ​ nous
présenterons​ ​ une​ ​ architecture​ ​ logicielle​ ​ combinant​ ​
micro-services​ ​ en​ ​ Scala​ ​ avec​ ​ le
framework​ ​ Lagom​ ​ et​ ​ Smart​ ​ Contract​ ​ sur​ ​ Ethereum.​ ​
Nous​ ​ verrons​ ​ comment​ ​ nous​ ​ avons
étendu​ ​ le​ ​ modèle​ ​ d’Event-Sourcing​ ​ de​ ​ Lagom,​ ​ pour​ ​
permettre​ ​ une​ ​ synchronisation
décentralisée​ ​ entre​ ​ les​ ​ données​ ​ des​ ​ micro-services​ ​
déployés​ ​ chez​ ​ différents​ ​ acteurs​ ​ de​ ​ la
plateforme.

Photo of Toulouse Java User Group group
Toulouse Java User Group
Afficher d'autres événements
EPITECH - 6e étage !
40 Boulevard de la Marquette, 6eme étage · Toulouse