Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

2019 touraine tech - Marteau Hubert

49 views

Published on

Intégrez MultiChain à votre projet Java en quelques minutes

  • Be the first to comment

2019 touraine tech - Marteau Hubert

  1. 1. © For internal use1 Intégrez MultiChain à votre projet Java en quelques minutes
  2. 2. © For internal use2 Moi o BEPC o BAC S (option SVT) o DEUG MIAS o Diplôme d’ingénieur de l’E3I (dernière promo) o Doctorat Science spécialité Informatique o Apside TOP o Effigie/Chorégie/MGEN Technologies o Coface Services/Ellisphere o Worldline o Projets paiement o R&D (BlockChain)
  3. 3. © For internal use3 Légitimité à parler de la BlockChain ?
  4. 4. BlockChain
  5. 5. © For internal use5 BlockChain ● Definition
  6. 6. © For internal use6 BlockChain ● Features
  7. 7. © For internal use7 BlockChain ● Smart contracts • Protocol “in the middle of” the BlockChain • Manages transactions • Fees can be needed • Used as computer programs • Autonomous but not automatic • Smart filters vs Smart contracts
  8. 8. © For internal use8 BlockChain ● Transactions #txid09…45 / output 1 #txid10…46 / output 5 #txid11…47 / output 0 [ Data ] output 0 : address0 / value0 output 1 : address1 / value1 output 2 : address2 / value2 output 3 : address3 / value3 #txid13…42 OutputsInputs
  9. 9. © For internal use9 BlockChain ● Blocks #Block49 Ref : #Block48 Tx : #txid132456897 #txid132456975 #txid132456801 #txid132456954 #Block50 Ref : #Block49 Tx : #txid324568976 #txid324569752 #txid324568014 #txid324569545 #Block51 Ref : #Block50 Tx : #txid532456897 #txid532456975 #txid532456801 #txid532456954 ck47 56826 56911 56819 56978
  10. 10. © For internal use10 BlockChain ● Network
  11. 11. © For internal use11 BlockChain ● Project « I want to do a BlockChain Project ! »
  12. 12. WoShaM Service Usage Manager
  13. 13. © For internal use13 WoShaM ● Services ▶ 3 kinds of services : – Monthly Service : Subscription, from a start date to end date, you can use it when you want, it costs to you even if you don’t use it. – Service by Ticket : Send a ticket to use the service, the ticket defines the conditions of the service. – Timely Service : Always opened for you, you pay for the time you use it.
  14. 14. © For internal use14 WoShaM ● Population ▶ 2 kinds of user : – Providers propose Services – Customers use Services ▶ Providers create service definition in the BlockChain, the service is registered in a public Catalog, anyone can request for services … anyone can be a provider (if you have a service to propose) ▶ Customers can find services in the Catalog and can request for a particular service. Coin representing the service are sent to the Customer.
  15. 15. © For internal use15 WoShaM ● Service usage management ▶ Usage depends of the kind of service : – Monthly Service : what is the period with the unit of Asset representing the service in the user’s wallet ? – Service by Ticket : how many units of the Asset are used ? – Timely Service : one unit of Asset is sent at the beginning of the usage and is sent back, at the end of the usage. How many time between the two transactions ?
  16. 16. © For internal use16 WoShaM ● Interest ▶ Variety of cases: – A lot of customers – A lot of providers – A lot of services – Regular changes of service status ▶ Complete with tools to analyze and follow activity (view by customers and providers)
  17. 17. © For internal use17 WoShaM ● MoBlo ▶ MoBlo : Modélisation pour BlockChain – https://blog.worldline.tech/2018/01/10/moblo-fr.html – https://github.com/SimplyUb/MoBlo-FR ▶ MoBlo : GUI – https://github.com/SimplyUb/MoBloGUI
  18. 18. Let’s do it ! (?)
  19. 19. MultiChain
  20. 20. © For internal use20 MultiChain ● What ? • A Blockchain (Bitcoin fork) • JSON-RPC API commands • Version Beta 2.0.1 (2018/12/19) – Premium version to come • System Requirements – Linux (64-bit), supports Ubuntu 12.04+, CentOS 6.2+, Debian 7+, Fedora 15+, RHEL 6.2+ – Windows: 64-bit, supports Windows 7, 8, 10, Server 2008 or later – Mac to come – 512 MB of RAM / 1 GB of disk space
  21. 21. © For internal use21 MultiChain ● Why ? • A lot of Blockchain Assets for training • Easy to install (5’), easy to use – Good way to learn • Little configuration • Worldline Partner !!!
  22. 22. © For internal use22 MultiChain ● How ? • Training Tool (by Worldline R&D) • MultiChainJavaAPI (by Worldline R&D) RPC Serveur
  23. 23. Let’s do it ! (?)
  24. 24. Atos, the Atos logo, Atos Codex, Atos Consulting, Atos Worldgrid, Bull, Canopy, equensWorldline, Unify, Worldline and Zero Email are registered trademarks of the Atos group. March 2017. © 2017 Atos. Confidential information owned by Atos, to be used by the recipient only. This document, or any part of it, may not be reproduced, copied, circulated and/or distributed nor quoted without prior written approval from Atos. Thank you For more information please contact: hubert.marteau@worldline.com

×