This is a session dedicated to blockchain. We will talk about mining inside a cloud provider and why blockchain is so attractive to any company nowadays. In the second part of the session we will talk about a new service from Azure that is allowing us to use blockchain as a service (SaaS)
21. Public Consortium Private
Participants
Permissionless
•Anonymous
•Could be malicious
Permissioned
•Identified
•Trusted
Permissioned
•Identified
•Trusted
Consensus Mechanisms
Proof of Work, Proof of Stake,
etc..
•Large energy consumption
•No finality
•51% attack
Voting or multi-party
consensus algorithm
•Lighter
•Faster
•Low energy consumption
•Enable finality
Voting or multi-party
consensus algorithm
•Lighter
•Faster
•Low energy consumption
•Enable finality
Transaction Approval Freq.
Long
Bitcoin: 10 min or more
Short
100x msec
Short
100x msec
USP
Disruptive
Disruptive in the sense of
disintermediation. No middle men
needed. Unclear what the business
models will be.
Cost Cutting
Can radically reduce transactions
costs. Similar to SAP in the 1990s.
Extreme cost cutting opportunities.
Less data redundancy, higher
transactions times, more transparency
Cost Cutting
Can radically reduce transactions
costs. Similar to SAP in the 1990s.
Extreme cost cutting opportunities.
Less data redundancy, higher
transactions times, more transparency
39. • Governing bodies
• Collective control
• Runs VN and can
transact
• Can propose changes
Members
• Cannot vote changes
• Cannot add/remove
actors
• Determined by members
• Runs VN and can
transact
Participans
41. Paxos
Consensus
One VN is leader
Transactions are accepted
and FW to the VN leader
Caesar
Consensus
Small bits stored in VN
Anomalies can be
detected
Leader can be ejected
Paxos
Distributed
Distributed on multiple
nodes
Flexible Paxos
Offers a trusted environment where blockchain solutions can focus on resolving business needs
http://www.c-sharpcorner.com/article/introduction-to-coco-framework-by-microsoft-for-blockchain-applications/