Agenda
― What is Blockchain ?
― How to develop Dapps and Smart-Contracts
― ELCA Real live Blockchain projects : Ticketing and P2P Solar Energy
― Bonus : Live Demo
1
2
3
4
Exchanging value
3
➔ No middleman required.
➔ Do your Fraud detection yourself
➔ Sufficient trust for the value of the
transaction
➔ Anonymous/Private
➔ Distributed
Electronic Payment
Today
• Requires 3rd
party trust
• The more complex the flow, the more
middlemen required
• Specialised equipment needed (e.g. POS
terminal, connection to Txn networks
• Fraud detection by 3rd
parties
• Every step adds cost
Bitcoin payment
tomorrow
5
➔ Return to Peer-to-Peer
➔ Speed
➔ Trustless trust
➔ No special equipment needed
➔ Fraud
➔ Minimal Cost
➔ No chargebacks
➔ No monthly fees
➔ Transparency
▪
▪
▪
A block chain or
blockchain is a
distributed database,
introduced by Bitcoin
(2008) on Satoshi
Nakamoto’s white paper,
that maintains a
continuously-growing
list of data records that
each refer to previous
items on this list.
12
What is a Smart
Contract
Smart contracts are computer protocols
that facilitate, verify, or enforce the
negotiation or performance of a contract,
or that make a contractual clause
unnecessary. Smart contracts often
emulate the logic of contractual clauses
Source : Wikipedia
―Send tickets to friends and
family
―Allow resale at a regulated
price
―Be sure to own a real
ticket
36
&
Our approach with blockchain
Blockchain Mobile
High Level Architecture
Secure wallet
in a mobile app
LDA
P/
AD
Hyperledger nodes
API Gateway
Identity
Provider
REST + JSON
AWS SNS
Realtime
notifications
Spring boot app
server
Integration Hub
SecuTix 360°
SMS
openId + JWT
Access
Contro
l
Nearrealtimesync
End to end transactions
Async
transacs
38
Blockchain use cases - Guild42 - Sept 11th
Core Ticketing
Platform
feature
pack
40
OBJECTIVES
• Dematerialize ticket management
for stand managers and employees
to simplify processes
• Test the «100% mobile ticket
experience» on a captive audience
with minimum risk before
extending it later to a wider
audience subject to fraud
• Tickets used to be paper-based for
the stand staff resulting in manual
distribution, lack of visibility and
suboptimal management of
changes
SOLUTION
Technology stack
• Mobile app with smart wallet
• Private Blockchain Hyperledger
• Enhanced access control to allow
the conversion of a mobile ticket
into a bracelet
Constraint:
• Different attendance schedule for
staff members across six days with
last minute changes.
• Various maturity levels of mobile
phone usage within target
audience
FACTS & FIGURES
Target audience
200 managers of
stands and their
staff
Volumes
• 10,000 tickets
spread across 200
stand managers
• 2,423 users
• 72% of tickets were
transferred one
time
• 8% of tickets were
transferred more
than 2 times and
up to 5 times
RESULTS
• Good level of satisfaction from users
although some assistance was required
onsite
• 100% visibility on ticket allocation and status
• Successful ticket transfer and exchange
« No need for me to leave my stand and go to
the main gate to hand over his ticket to each of
my employees when they arrive. All it takes is a
simple transfer ». (Stand manager)
« This is a great system! Out of 48 employees,
only 2 required my help.» (Stand manager)
«This is very convenient. No more paperwork! We
can even exchange tickets ». (Stand employee)
6-day event on 18-23 July in Nyon
PALEO 2017 EDITION
Core Ticketing
Platform
feature
pack
41
OBJECTIVES
• Secure the mobile ticket
• First time that ever piloted the
100% mobile ticket equipped
with a barcode
• Up until now, all tickets were
paper-based and encrypted with
holograms to prevent fraud
SOLUTION
Technology stack
• Mobile application with secure wallet
• Private Blockchain Hyperledger
• Two-step access control solution
• Outer perimeter: HID + SecuTix
• Inner perimeter: SecuTix access
control on the stadium’s
turnstiles
Use Case
1. Ticket holder scans his m-ticket
through the HID smart reader beacon
at the outer perimeter
2. The system validates that the ticket
holder is authorized.
3. The barcode materializes on the
ticket. From that moment on, the
ticket cannot be transferred
anymore
4. The system retrieves complementary
information from SecuTix and displays
additional data on the ticket (seat #...)
5. Ticket holder enters the inner
perimeter (stadium) by scanning his
ticket at the access control
FACTS & FIGURES
Target audience
Audience of people in
the general public
who did not get a
ticket through the
lottery
Volumes
• 1055 fans were
invited to purchase
tickets
• 130 fans bought
188 tickets
• Tickets could be
transferred to
friends & relatives
• 156 fans had
tickets
Ticket activation
92% were
automatically
activated without any
manual intervention
RESULTS
Smooth and transparent experience for the end users with minimal onsite
support required
Successful pilot proving that the mobile ticket works and meets strict
security expectations.
August 8
SOCCER GAME
Innovations @
ELCA
ELCA is working on innovation projects wich aims to
cover the following domain
• Cloud Security and Searchable Encryption in the
cloud
• ChatBot and Natural Language processing
• BigData
• Blockchain
Mr Nagib Aouini Mr Vincent Larchet
Head of Cyber Security CTO Secutix
Nagib.aouini@elca.ch vincent.larchet@secutix.com
Tel : 021 613 2136 Tel : 021 613 2111
Confidential do not distribute 69