Innovatie | De geheimen van een praktische Blockchain toepassing
Sommige technologie goeroes voorspellen dat blockchain de hele wereld gaat veranderen. Waarom zeggen ze dat? En wat kun je er überhaupt mee, behalve betalen met bitcoins?
Tijdens deze bijeenkomst zullen de sprekers ingaan op een aantal praktische toepassingen die zij binnen Valid ontwikkeld hebben voor bedrijven.waar Valid mee samen werkt om praktische B2B-blockchain toepassingen te onderzoeken en te testen.
Het doel van deze experimenten is om een bedrijfsketen te stroomlijnen of zelfs een sector te ‘disrupten’. Een van de toepassingen hebben we ook in de praktijk gebracht. Deze praktische toepassing zullen we demonstreren. Tipje van de sluier: het heeft als doel het versnellen van het Letter of Credit proces tussen een onderneming, klanten in verre oorden en transporteurs van goederen.
Naast de demonstratie zullen ook vragen de revue passeren zoals: Wat is een blockchain eigenlijk? Wat kun je ermee? Naast mogelijkheden, zijn er ook beperkingen?
Uiteraard zal er ruimte zijn voor interactie dus neem alle vragen mee die je hebt over blockchain maar nooit heb durven stellen!
180612 fdc - leiderschap en het succes van de onderneming - presentatie han...
170928 fex - de geheimen van een praktische blockchain toepassing - valid
1. De geheimen van een praktische
blockchain toepassing
Flevum bijeenkomst Vught, 28 september 2017
Niek van de Crommert, Herman Scheenen
2. Blockchain in de praktijk
Introductie
– Sprekers en Valid
– Blockchain
Ontdekkingsreis
– Proof of Concept
– Lessons learned
Blockchain in uw organisatie
Kennisquiz
3. Niek van de Crommert
Manager Business Development
Herman Scheenen
Sr. Technical Consultant
4. We laten onze klanten voorop lopen!
Key facts
ICT-dienstverlener
Opgericht in 1999
IT Infrastructures en
Business IT Services
Kantoren in Eindhoven,
Maastricht en Utrecht
300 ervaren medewerkers
Verbindende cultuur
Persoonlijk
– Dichtbij
– Echt
Innovatief
– Scherp
– Voorop
We laten onze klanten voorop
lopen door…
hen te Ontzorgen
hun ICT te Verbeteren
hun business te Vernieuwen
13. Smart contracts
Blockchain 1.0: Cryptocurrencies
Blockchain 2.0: Contracts
– Vastleggen van waarde (anders dan een valuta)
– Smart Contracts (if then …)
– Maar ook smart coins
Blockchain 3.0: DAPPS
(Decentral Applications)
– Bijv. voting & governance systems
14. Snelheid: Transactietijd van dagen naar
near real-time
Vergroot vertrouwen door transparantie:
Volledige historie van transacties is
zichtbaar/opvraagbaar
Onomkeerbaar: Een transactie in de
blockchain kan niet worden gewijzigd
‘Onsterfelijkheid’: Data in de blockchain kan
niet worden worden verwijderd
Robuust: Door decentralisatie geen ‘single
point of failure’
Traceerbaarheid: Zichtbaar wie welke
transactie heeft toegevoegd (audit trail)
Reduceert kosten: ‘cutting out the middle
man / trusted authority’
Security t.a.v. blockchain producten (private
keys)
Compliance (pseudoniemen, GDPR, ‘right to
be forgotten’)
Transparantie voor iedereen wenselijk?
Schaalbaarheid
Regulation: Is een crypto valuta een ‘echte’
valuta?
Benefits Concerns
15. Blockchain will do for
secure transactions
What the internet
did for information
Ginni Rometty, CEO IBM at SIBOS September 2016
24. Nadelen AS-IS proces LoC
Complex proces
Tussenpersonen in de vorm van verschillende banken
Lange doorlooptijden
Hoge kosten voor het verkrijgen en afhandelen van een Letter of Credit
Onzekerheid in het verkrijgen van inkomsten (Banken gaan af van “papieren
informatie” en hebben geen businesskennis)
25. TO-BE proces met blockchain
Meerdere scenario’s bekeken
Elimineren van de bank in het proces
Directe interactie tussen verkoper, koper,
en transporteur
Gebruik maken van een cryptocurrency (Ether)
Toevoegen van een smart contract
– Kan waarde bevatten (Ether)
– Opnemen business rules
– Vastleggen in de smart contract code
– Opgenomen in de blockchain
– Kan niet worden aangepast!
26. Blockchain
2. Shipment
added to the
Blockchain
3. Approval Buyer
placed on the
Blockchain
4. Seller
approves
6. Seller completes
Shipment and adds
Documents to the
Blockchain
7. Buyer Approves
Shipment and Documents
8. Approval Buyer
placed on the
Blockchain
1. Seller creates a
Shipment using a
Smart Contract
5. Payment
To Smart Contract
Buyer makes
Request for
offer
and accepts
TO-BE proces LoC
27. Blockchain
Transporter
Buyer
Application
Seller
1. Order - Smart Contract
2. Smart Contract placed
on the Blockchain
3. Buyer inspects
the order
4. Buyer approves
the order
6. Approval send
to the Blockchain
5. Funds from Buyer
are send to Smart
contract
8. Upon Start Delivery a part of the funds
are released tot the Seller
7. Start Delivery
TO-BE proces LoC
28. Blockchain
Transporter
Buyer
Application
Seller
1. Transport –
Smart Contract
3. Transporter
inspects the order
on the Portal
4 Transporter
approves the order
2. Transport Smart Contract
placed on Blockchain
5. Approval send
to the Blockchain
6. Funds from Seller added
to the Smart Contract
7. Start Delivery
8. Upon Start Delivery a part of the funds
are released tot the Transporter
TO-BE proces LoC
29. Blockchain
Transporter
Buyer
Application
Seller
1. Deliver The goods
2. Check off
Delivery condition
3. Remaining funds in the
contract are released to Seller
4. Remaining Funds in the Transport
contract are released to the Transporter
TO-BE proces LoC
30. Verbeteringen in het TO-BE proces
Proces vereenvoudigd
Tussenpersoon (Bank) uit het proces verwijderd
Kortere doorlooptijden
Kosten voor het verkrijgen en afhandelen van
een Letter of Credit geëlimineerd
Zekerheden ingebouwd in het verkrijgen van de
goederen en de vergoeding hiervoor
31. Demo vereenvoudigd proces
Verkoper en koper hebben een ‘Smart
contract’
Voorwaarden:
Bij goedkeuren Smart Contract
– Buyer will add funds to the Smart
Contract
Bij start levering
– Verkoper ontvangt eerste deelbetaling
Bij levering aan de koper
– Verkoper ontvang restant betaling
32. Blockchain
Buyer
Application
Seller
1. Smart Contract
2. Smart Contract placed
on the Blockchain
3. Buyer inspects
the Smart Contract
in the application
4. Buyer approves
the Smart Contract
6. Approval send
to the Blockchain
5. Funds from Buyer
are send to the Smart
contract
Demo vereenvoudigd proces (stap 1 – 6)
33. Blockchain
Buyer
Application
Seller
7. Start Delivery
8. Seller Checks off
“Start Delivery”
Condition
9. Part of the funds
are released for the Seller
11. Buyer Checks off
“Delivery Complete”
Condition
10. Seller Withdraws
The released funds
12. The remaining funds in the contract
are released for the Seller
13. Seller Withdraws
The released funds
Demo vereenvoudigd proces (stap 7 – 13)
35. Lessons learned van een praktische blockchain toepassing
Doelen van de PoC gerealiseerd:
– Bepalen of het concept te begrijpen en
toepasbaar is
– Leren om software te creëren met
Blockchain en een effectieve
toepassing creëren
Er zijn veel mogelijkheden maar nog
niet alles is uitgekristalliseerd
Veel pionieren, weinig informatie en
studies voorhanden
Realiteitszin; hoe deze oplossing
daadwerkelijk toe te passen in alle
bestaande processen
Voor een pilot meer een focus op
inzetbaarheid in de praktijk
– Toegevoegde waarde bepalen in
Businesscase
Betrokkenheid Business
– Proceseigenaren van de business
moeten input geven de processen
– Opstellen compleet nieuwe processen
(Van doel naar werkwijze)