Ladies and Gentlemen, let’s get ready to rumble! This time we will talk about a very hot and controversial topic: The Blockchains Clash: Public versus Private blockchains!
2. R o d e r i k
v a n d e r Ve e r
C T O & F O U N D E R
A technologist in heart and soul. After building and managing large digital
transformation projects for a decade, he was bitten by the fascination for
the blockchain technology and the promise it holds. He is a regular public
speaker on Blockchain technology and passionate about innovation and
the technology to do so. SettleMint delivers the shortest path from a
business idea to a blockchain based product. The SettleMint team bundles
decades of experience in development and finance together with an in-
depth and practical knowledge of blockchain technologies and use cases.
Technologist at heart,
trade and experience
https://twitter.com/r0derik
https://www.linkedin.com/in/roderik/
3. Kick-ass team
SettleMint
Leuven / Dubai
Headquarters in Leuven,
Belgium and a regional
office in Dubai, U.A.E.
16 people
All experienced specialists
in their field, from R&D to
sales and marketing.
Hiring now, vacancies on
https://settlemint.com
4. Blockchain is a technology
for decentralised storage and
a decentralised consensus mechanism
enabling peer to peer transactions,
according to predefined rules,
without the need for third parties to enforce the rules
or provide trust in the enforcement of those rules.
5. Blockchain is a technology
for decentralised storage and
a decentralised consensus mechanism
enabling peer to peer transactions,
according to predefined rules,
without the need for third parties to enforce the rules
or provide trust in the enforcement of those rules.
6. I’ve got to get something off my chest…
PUBLIC VS PRIVATE
8. Who has access to it?
Can you connect your own node to this network, do you have access to
the source code to make your own client, can you read the data that is
stored on the chain, do you need to get an account from some central
party, free or even payed?
Can everyone access it?
Can a participant do everything?
The question becomes,
how open is the chain?
Can you send and receive transactions, can you interact with all parts
of the chain? And who determines what you can and cannot do?
9. Who has access to it?
Can you connect your own node to this network, do you have access to
the source code to make your own client, can you read the data that is
stored on the chain, do you need to get an account from some central
party, free or even payed?
Can everyone access it?
Can a participant do everything?
The question becomes,
how open is the chain?
Who enforces the rules?
Can anyone stop you from running this chain and participating in the
process of creating new blocks?
Can you append a block to the chain (mine)?
Can you send and receive transactions, can you interact with all parts
of the chain? And who determines what you can and cannot do?
Proof of Stake, Proof of Work, Delegated Proof of Stake, Round Robin,
Byzantine Fault Tolerance…
What mechanism decides if you can mine?
The question becomes,
how decentralised is the chain?
10. Scalability
DecentralisationSecurity
The blockchain trilemma, pick 2…
Enables censorship-resistance and permits anyone to
partake in a decentralised ecosystem without prejudice.
Decentralisation
Ability to process transactions on any given network.
If public blockchains are to be usable by the masses,
then they must be able to handle a scenario in which
there are millions of users on the network.
Scalability
Maintaining the immutability of the ledger and its
general resistance to attacks such as 51% attacks, Sybil
attacks, DDoS attacks etc.
Security
11. Let’s put some chains on these axis
Open
Permissioned
DecentralisedCentralised
12. Let’s put some chains on these axis
Proof of Work
Open
Permissioned
DecentralisedCentralised
Mainnet
13. Let’s put some chains on these axis
Proof of Work
Open
Permissioned
DecentralisedCentralised
Casper
Mainnet
Proof of Stake
14. Let’s put some chains on these axis
Proof of Work
Open
Permissioned
DecentralisedCentralised
Casper
Mainnet
Proof of StakeDelegated
Proof of Stake
15. Let’s put some chains on these axis
Proof of Work
Open
Permissioned
DecentralisedCentralised
Casper
Mainnet
Proof of StakeDelegated
Proof of Stake
Kovan / MintNet
Proof of Authority
16. Let’s put some chains on these axis
Proof of Work
Open
Permissioned
DecentralisedCentralised
Casper
Mainnet
Proof of StakeDelegated
Proof of Stake
Kovan / MintNet
Proof of Authority
Enterprise
Proof of Authority
17. Let’s put some chains on these axis
Proof of Work
Open
Permissioned
DecentralisedCentralised
Casper
Mainnet
Proof of StakeDelegated
Proof of Stake
Kovan / MintNet
BFT
Round Robin
Proof of Authority
Enterprise
Proof of Authority
18. Let’s put some chains on these axis
Proof of Work
Open
Permissioned
DecentralisedCentralised
Casper
Mainnet
Proof of StakeDelegated
Proof of Stake
Kovan / MintNet
BFT
Round Robin
Smart Contracts
What now?
Proof of Authority
Enterprise
Proof of Authority