Industry Views on Blockchain
Claire Vishik (Mic Bowman)
Blockchain Claire Vishik (Mic Bowman) General perceptions - - PowerPoint PPT Presentation
Industry Views on Blockchain Claire Vishik (Mic Bowman) General perceptions Blockchain is the most disruptive invention since the Internet itself (Digital Doughnut) 2 Modern finance, archaic technology Internet was a major
Claire Vishik (Mic Bowman)
2
“Blockchain is the most disruptive invention since
3
– E-Government – Real Estate – Enterprise – IoT – Storage – Identity – Many more
– E.g., Nexus labs have a database of 300 early stage startups in Europe
– Several in The Hague area only in the course of the next two weeks
4
5
DLT Today Is Still Being Worked Out:
validation mechanisms, scalability of transactions, complexity of transactions, number of participants, viability of privacy, and more. DLT Today Is Immature for Enterprise:
slow, anonymity is uncontrolled, endpoints are insecure, validation is (computationally or network-load)
The Upside Potential Is Substantial, But Untested
post-trade settlement; syndicate lending could be very
be broadly applied. Industry is looking at a wide range of applications Considering security, privacy, scalability, and standards, but the work is in its early stages..
Summary
Distributed Ledger Technology, or DLT, is a set of communication protocols that enable administratively decentralized, replicated databases. It is currently being used as the basis for crypto-currencies. Initial alternative usages are being explored in financial services, around clearing and settlement. DLT is useful today, but potentially, DLT as a common protocol COULD have widely transformational impact. It would enable any trusted, decentralized transactions and transform all online transactions, although significant barriers to these usages remain.
6
7
8
9
11
13
Communication Journal Ledger
Facilitate communication between nodes Drive global consensus on an ordering of transaction ids Define and enforce semantics for transaction families
14
Communication
HTTP Endpoint Gossip Endpoint
Journal
Consensus Protocol
Ledger
Endpoint Registry Distributed Marketplace
Observer Transactor
HTTP interface for light clients Gossip protocols for inter-validator communication
15
Construct Block Validation Up-Call Incentive Up-Call Commit Block Handle Disputes Claim Block
Journal
Consensus Protocol
The consensus abstraction allows plug and play of both lottery and voting consensus protocols
16
Distributed Marketplace Cached State Txn Validation Incentives
Ledger
Endpoint Registry Distributed Marketplace
Transaction families capture the semantics of a transaction and enforce compliance with the semantics
17
A Marketplace Game Based on Trading Shares of Football Teams
– assets for shares of each team and the game currency “mikels” – buyback offers for team shares equivalent to the points the team scores in games it wins
an initial set of team shares and some currency
with the league or with other players
the end wins
18
– Crypto acceleration in C/C++ – JSON/CBOR message encoding – Emulated SGX support
– NOTE: “Real” SGX enclaves distributed separately
– Mean commit time/rate – Transaction rates – Number of validators – Network drop rates/latency
– Random Walk – Barablisi-Albert (scale-free)
– Proof of Processor (SGX) – Federated, Quorum-Voting
– Endpoint Registry (configuration) – IntegerKey (scale tests) – Digital Marketplace
19