blockchain & the hollywood supply chain · what is blockchain? •the technology behind bitcoin...
TRANSCRIPT
October 23, 2017
Steve Wong
DXC Technology
Cloud, Platforms & IT Outsourcing (CPI) Group
Blockchain & The Hollywood Supply Chain
HITS: Fall 2017 - Innovation & Technology:
Hollywood 2025
October 18, 2017
2:50 – 3:10 PM
Skirball Cultural Center
Los Angeles, CA
@SteveWongLA #HITSFall17 #Blockchain
October 23, 2017 2© DXC 2017
Agenda
Goal of today:
Start a conversation about the possibilities for Blockchain in Hollywood.
October 23, 2017 3© DXC 2017
Who in the audience knows the term Blockchain?
October 23, 2017 4© DXC 2017
Has anyone in the audience done a transaction paying with bitcoin?
October 23, 2017 5© DXC 2017
Is anyone a Bitcoin miner in the audience?
October 23, 2017 6© DXC 2017
What the Internet did for information, Blockchain will do for transactions
October 23, 2017 7© DXC 2017
“Blockchain allows for one Internet user to transfer a unique piece of digital property to another Internet user such that the transfer is guaranteed to be safe and secure... The consequences of this breakthrough are hard to overstate.”
- Marc L. Andreessen, Co-founder Andreessen Horowitz & HPE Board of Directors
October 23, 2017 8© DXC 2017
Agenda
2
3
5 Implementation Considerations
6 DXC Point of View
4 Blockchain Business Benefits
1 What is Blockchain?
The Blockchain Evolution
2 How does Blockchain work?
October 23, 2017 9© DXC 2017
What is Blockchain?
• The technology behind Bitcoin• A ledger of transactions replicated to all servers•Distributed, peer-to-peer network•Requires no central authority
•Digital cryptography ensures- Transactions are verifiable- System is tamper-proof
• Ledger updates are applied through automated network consensus
October 23, 2017 10© DXC 2017
Blockchain: Why was it invented?
Because “… no mechanism exists to make payments over a communications channel without a trusted party”
October 23, 2017 11© DXC 2017
How does Blockchain work?
October 23, 2017 12© DXC 2017
Technology Basics
Public Key Cryptography
1QGGBQEKgxxjqth4QTbiq
z1UFpu1pcoTGF
Public Key
Private Key
5Jza1DZn2mBvrmMdBLVbQ
jSu33oKCjpkVbwo8jX6vE
tZBpSsaEt
Peer-to-Peer Networking Cryptographic hash functions
e3b0c44298fc1c149afbf4c8996fb92427ae41e4
649b934ca495991b7852b855
October 23, 2017 13© DXC 2017
Block 1 Header
Hash of previousblock header
Merkle Root
Block 1Transactions
Block 2 Header
Hash of previousblock header
Merkle Root
Block 2Transactions
How does a Blockchain work?
October 23, 2017 14© DXC 2017
How does a Blockchain work?
Merkle tree: every leaf node is labelled with a data block and every non-leaf node
is labelled with the cryptographic hash of the labels of its child nodes.
October 23, 2017 15© DXC 2017
How does a Blockchain work?
Blockchain Consensus Mechanisms
Latency
Adju
sta
ble
Tru
st
DecentralizedHigh
Proof Of WorkTendermint
High
Byzantine Agreement
Proof Of Stake
Stellar Consensus
Protocol
Federated Byzantine
Agreement
Practical Byzantine
Fault Tolerance
LowLatency
Adju
sta
ble
Tru
st
CentralizedHigh
HighLow
Non-triviality : If all generals have the same input bit b then, the only possible decision value of the loyal generals is b. More formally,
Agreement : The loyal generals should agree on the decision. That is,
Limited bureaucracy : The protocol must terminate.
Byzantium (Constantinople) May 1453 AD.
October 23, 2017 16© DXC 2017
Where is Blockchain right now?
October 23, 2017 17© DXC 2017
The Evolution
Evolution of Internet
ArpanetTCP/IP
1969 20171973 1977 1981 1985 1989 1993 1997 2001 2005 2009 2013
Ethernet
Internet
DNS World-Wide-Web MP3
Myspace Napster
YouTube
APIs
Cloud Computing
IoT
Evolution of Blockchain
2009 2013 2017 2021 2025 2029 2033
Bitcoin BlockchainEthereum
Smart Contracts
Blockchain
IoT
October 23, 2017 18© DXC 2017
Hype Cycle for Emerging Technologies
Blockchain
October 23, 2017 19© DXC 2017
Blockchain Business Benefits
October 23, 2017 20© DXC 2017
Blockchain Business Benefits
Efficiency
•Decentralization
•Data Reliability
•Transparency
•Data Protection
•Attestation
• IoT integration
•Collaboration
•Empowered Consumer
•Cross-Economy Interoperability
•Cryptographic Reputation
•Public Transparency
•Business Confidence
•New forms of value interpretation
•Optimized time to value
•Continuous and autonomous markets
Assurance Amplification Serenity Business Intelligence
•Programmable Business through Smart Contracts
•Decentralized Autonomous Organizations
•Autonomous and decentralized value creation collaboration platforms
October 23, 2017 21© DXC 2017
Script
SellsProduce Distribute
The Hollywood Hustle
October 23, 2017 22© DXC 2017
The Hollywood Hustle
October 23, 2017 23© DXC 2017
Blockchain Applications
October 23, 2017 24© DXC 2017
BITCOIN is the first APPLICATION on Blockchain
Many more applications on many more Blockchains are being developed!
Proof of Existence
Decentralized IoT Autonomous Organizations
...
Smart
Contracts
October 23, 2017 25© DXC 2017
Blockchain Implementation Considerations
October 23, 2017 26© DXC 2017
Permissionless vs Permissioned Blockchains
A question of control and trust
PermissionlessBlockchains
Trust is enforced by Cryptographic proof from the Software Protocol
PermissionedBlockchains
Trust is enforced through restricted access to transaction validation
October 23, 2017 27© DXC 2017
Blockchain Fundamentals
Industrial
Commercial
Social
Public
Business Logic
Transaction Based
Pe
rmis
sio
ne
d
Un
pe
rmis
sio
ne
d
Production Distribution
October 23, 2017 28© DXC 2017
Blockchain Implementation Considerations
Scalability
•Admission/qualification of network participants
•Policy definition and administration
•Data and interoperability standards
•Dispute resolution
•Change control
•On chain vs off chain storage
•Transparency vs privacy
•Transaction data encryption
•Data leakage
•Key management (issuance, revocation)
•Lost/compromised keys
•Unknown threat vectors
•Decentralized Security
•Requirements on compute, bandwidth and storage can lead to centralization
•Viability of different consensus models
Governance Data Privacy Security Regulatory/ Compliance
•Impact of digital currency to systemic risk
•Incorporation of AML/KYC into digital payments systems
•Regulator access to data
•New regulations required?
October 23, 2017 29© DXC 2017
DXC Point of View
October 23, 2017 30© DXC 2017
Node n
Blockchain Functional View
IaaS / PaaS
Node 2
Client Software
Platform Foundation
Platform Core Developers
Node 1
Admission Control
Community
Identity
Node Software
Dev Software
Consensus
Client Software
Suggest Change
Draft Change
Vote Change
Re
qu
est
Ch
an
ge
Release (Fork)
Up
da
te
Smart Contracts
Developers
People Software Hardware
Consensus
Off
-ch
ain
S
tora
ge
Interfaces
October 23, 2017 31© DXC 2017
Thank you for your time!
Steve Wong
DXC Technology
Cloud, Platforms & IT Outsourcing (CPI) Group
@SteveWongLA #HITSFall17 #Blockchain