SlideShare a Scribd company logo
Polkadot
Join the Dots
What is Polkadot?
What does it provide?
Pooled security
all constituent chains of our community guaranteed
Trust-free transactions
constituent chains can send transactions to each other
How does it work?
Relay-chain
the top-level which coordinates consensus and
transaction delivery between constituents
Parachains
constituent chains which gather and process
transactions
Basics of the Relay-chain
No functionality
no external transactions, no smart contracts
Fees may be levied
fees paid according to decision of stakeholders
Governance of the Relay-chain
TBD
no big decisions made yet, but likely to take much from
present political structures; bi-cameral, multi-role
governance
Stakeholders hold final say
referendum mechanism built-in
Polkadot’s Relay-chain ensures that
transactions between the constituent
parachains get delivered and that
they are all operating correctly.
Parachains can take any form of
globally-coherent consensus system;
potentially even another relay-chain.
Enterprise-friendly encrypted, private,
proof-of-authority chains are
supported.
Bridges can exist to ferry transactions
between the relay chain and existing,
independent chains like Ethereum.
Extensible, Scalable
and Flexible
Who maintains it?
Validators/nominators
verify and finalise parachain candidates into blocks
Collators
gather parachain transactions into PoV candidates
Fishermen
monitor the network for misbehaviour
Polkadot’s mechanics work by
incentivising three kinds of activity.
Collators work independently on each
parachain collecting and executing
transactions. They provide blocks of
transactions to validators.
Validators route transactions between
parachains. They take turns vetting
blocks supplied by collators and finally
sign off to commit one to finality.
Fishermen receive a reward for
reporting misbehaving validators.
Validators, Collators
and Fishermen
Why do they bother?
Validators/nominators
rewarded via staking-token expansion
Collators
parachain-specific transaction fees
Fishermen
gifted proportion of the bond of identified culprit
Forming Consensus
Relay-chain Proof-of-stake
guarantees shared canonicality of parachains
Structured state-machine
not yet finalised; PBFT-derivative likely
Parallel validation groups
validators partitioned to allow scaling
Validators & Nominators
Approval voting
all nominate acceptable validators, minimum reward
Constraint optimiser
provides configuration of validators/nominators for
maximum lowest-bonded, minimum total inflation
Adaptive rewards
rewards alter to target % of capital bonded
Validating parachains
Collator candidates
come with proof-of-validity, external data
Availability & validity
voted on to ensure external data real
Relaying Transactions
Peer-to-peer
validators & collators self-organise to arrange delivery of
data
Tries & proofs
tries used to encode ingress/egress queues, allowing
compact proofs of misbehaviour
Ensuring Availability
Validators
consensus includes giving availability guarantees
Proof-of-Collator
recent collators can challenge data availability
Mild punishment
validators given slight reward reductions on complaints
Ensuring Fairness
important that collator set contains some good guys
Golden ticket
randomly selected address
Mild reward
for validators backing blocks whose collator’s address is
close to ticket
Open parachains can be tightly integrated
into Polkadot, using Polkadot’s validators to
ensure their correct operation. They are the
easiest and cheapest form of integration.
Closed parachains can be weakly integrated
into Polkadot, giving them the freedom to
manage validation internally e.g. using a set
of recognised authorities.
Bridged chains can be integrated into
Polkadot too. Bridges add complexity and
cost to integration, but allow the chain to
exercise its own means of consensus.
Polkadot network
Internal/consortium parachain
Authorities manage
parachain validation, access
controls &c.
Transactions and
inter-chain consensus
Polkadot
Join the Dots
@gavofyork @polkadotproject @polkadotnetwork
github.com/polkadot-io gitter.im/polkadot-io/Lobby

More Related Content

What's hot

Ethereum in a nutshell
Ethereum in a nutshellEthereum in a nutshell
Ethereum in a nutshell
Daniel Chan
 
Blockchain: The Information Technology of the Future
Blockchain: The Information Technology of the FutureBlockchain: The Information Technology of the Future
Blockchain: The Information Technology of the Future
Melanie Swan
 
Blockchain Presentation
Blockchain PresentationBlockchain Presentation
Blockchain Presentation
Zied GUESMI
 
Top 5 DeFi Applications
Top 5 DeFi ApplicationsTop 5 DeFi Applications
Top 5 DeFi Applications
101 Blockchains
 
Disadvantages of Blockchain
Disadvantages of BlockchainDisadvantages of Blockchain
Disadvantages of Blockchain
101 Blockchains
 
What is quorum Blockchain ?
What is quorum Blockchain ?What is quorum Blockchain ?
What is quorum Blockchain ?
Blockchain Council
 
Blockchain and Cryptocurrencies
Blockchain and CryptocurrenciesBlockchain and Cryptocurrencies
Blockchain and Cryptocurrencies
nimeshQ
 
Blockchain Consensus Protocols
Blockchain Consensus ProtocolsBlockchain Consensus Protocols
Blockchain Consensus Protocols
Melanie Swan
 
Asset Tokenization as an Industry Game Changer
Asset Tokenization as an Industry Game ChangerAsset Tokenization as an Industry Game Changer
Asset Tokenization as an Industry Game Changer
Jongseung Kim
 
Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart Contracts
Techracers
 
BITCOIN EXPLAINED
BITCOIN EXPLAINEDBITCOIN EXPLAINED
BITCOIN EXPLAINED
Murlidhar Sarda
 
Consensus Algorithms.pptx
Consensus Algorithms.pptxConsensus Algorithms.pptx
Consensus Algorithms.pptx
Rajapriya82
 
Blockchain
BlockchainBlockchain
Blockchain
Sai Nath
 
Smart contracts
Smart contractsSmart contracts
Smart contracts
Philippe Camacho, Ph.D.
 
Stable Coins: Currency for a Digitized World
Stable Coins: Currency for a Digitized WorldStable Coins: Currency for a Digitized World
Stable Coins: Currency for a Digitized World
Ionixx Technologies Inc.
 
PoW vs. PoS - Key Differences
PoW vs. PoS - Key DifferencesPoW vs. PoS - Key Differences
PoW vs. PoS - Key Differences
101 Blockchains
 
Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20
Truong Nguyen
 
What is tokenization in blockchain?
What is tokenization in blockchain?What is tokenization in blockchain?
What is tokenization in blockchain?
Ulf Mattsson
 
The Polygon Blockchain by the Numbers
The Polygon Blockchain by the NumbersThe Polygon Blockchain by the Numbers
The Polygon Blockchain by the Numbers
Jesus Rodriguez
 
NFT Explained
NFT ExplainedNFT Explained
NFT Explained
101 Blockchains
 

What's hot (20)

Ethereum in a nutshell
Ethereum in a nutshellEthereum in a nutshell
Ethereum in a nutshell
 
Blockchain: The Information Technology of the Future
Blockchain: The Information Technology of the FutureBlockchain: The Information Technology of the Future
Blockchain: The Information Technology of the Future
 
Blockchain Presentation
Blockchain PresentationBlockchain Presentation
Blockchain Presentation
 
Top 5 DeFi Applications
Top 5 DeFi ApplicationsTop 5 DeFi Applications
Top 5 DeFi Applications
 
Disadvantages of Blockchain
Disadvantages of BlockchainDisadvantages of Blockchain
Disadvantages of Blockchain
 
What is quorum Blockchain ?
What is quorum Blockchain ?What is quorum Blockchain ?
What is quorum Blockchain ?
 
Blockchain and Cryptocurrencies
Blockchain and CryptocurrenciesBlockchain and Cryptocurrencies
Blockchain and Cryptocurrencies
 
Blockchain Consensus Protocols
Blockchain Consensus ProtocolsBlockchain Consensus Protocols
Blockchain Consensus Protocols
 
Asset Tokenization as an Industry Game Changer
Asset Tokenization as an Industry Game ChangerAsset Tokenization as an Industry Game Changer
Asset Tokenization as an Industry Game Changer
 
Introduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart Contracts
 
BITCOIN EXPLAINED
BITCOIN EXPLAINEDBITCOIN EXPLAINED
BITCOIN EXPLAINED
 
Consensus Algorithms.pptx
Consensus Algorithms.pptxConsensus Algorithms.pptx
Consensus Algorithms.pptx
 
Blockchain
BlockchainBlockchain
Blockchain
 
Smart contracts
Smart contractsSmart contracts
Smart contracts
 
Stable Coins: Currency for a Digitized World
Stable Coins: Currency for a Digitized WorldStable Coins: Currency for a Digitized World
Stable Coins: Currency for a Digitized World
 
PoW vs. PoS - Key Differences
PoW vs. PoS - Key DifferencesPoW vs. PoS - Key Differences
PoW vs. PoS - Key Differences
 
Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20
 
What is tokenization in blockchain?
What is tokenization in blockchain?What is tokenization in blockchain?
What is tokenization in blockchain?
 
The Polygon Blockchain by the Numbers
The Polygon Blockchain by the NumbersThe Polygon Blockchain by the Numbers
The Polygon Blockchain by the Numbers
 
NFT Explained
NFT ExplainedNFT Explained
NFT Explained
 

Viewers also liked

Parity Progress Report
Parity Progress ReportParity Progress Report
Parity Progress Report
gavofyork
 
Polkadot prezo
Polkadot prezoPolkadot prezo
Polkadot prezo
gavofyork
 
Crypto-law
Crypto-lawCrypto-law
Crypto-law
gavofyork
 
Where can smart contracts take us?
Where can smart contracts take us?Where can smart contracts take us?
Where can smart contracts take us?
gavofyork
 
Blockchain, ethereum and polkadot
Blockchain, ethereum and polkadotBlockchain, ethereum and polkadot
Blockchain, ethereum and polkadot
gavofyork
 
Ethereum: Next steps...
Ethereum: Next steps...Ethereum: Next steps...
Ethereum: Next steps...
gavofyork
 

Viewers also liked (6)

Parity Progress Report
Parity Progress ReportParity Progress Report
Parity Progress Report
 
Polkadot prezo
Polkadot prezoPolkadot prezo
Polkadot prezo
 
Crypto-law
Crypto-lawCrypto-law
Crypto-law
 
Where can smart contracts take us?
Where can smart contracts take us?Where can smart contracts take us?
Where can smart contracts take us?
 
Blockchain, ethereum and polkadot
Blockchain, ethereum and polkadotBlockchain, ethereum and polkadot
Blockchain, ethereum and polkadot
 
Ethereum: Next steps...
Ethereum: Next steps...Ethereum: Next steps...
Ethereum: Next steps...
 

Similar to Polkadot Presentation

Parity Tech & Polkadot - Oct 2017
Parity Tech & Polkadot - Oct 2017Parity Tech & Polkadot - Oct 2017
Parity Tech & Polkadot - Oct 2017
Björn Wagner
 
Encode polkadot club event 3, technical deepdive
Encode polkadot club   event 3, technical deepdiveEncode polkadot club   event 3, technical deepdive
Encode polkadot club event 3, technical deepdive
Vanessa Lošić
 
The Microsoft vision for Blockchain
The Microsoft vision for BlockchainThe Microsoft vision for Blockchain
The Microsoft vision for Blockchain
ASPEX_BE
 
blockchain unit 3
blockchain unit 3blockchain unit 3
blockchain unit 3
Rohit Verma
 
Vilnius blockchain club 20170413 consensus
Vilnius blockchain club 20170413 consensusVilnius blockchain club 20170413 consensus
Vilnius blockchain club 20170413 consensus
Audrius Ramoska
 
Blockchain Bootcamp - Leadership Edition
Blockchain Bootcamp - Leadership EditionBlockchain Bootcamp - Leadership Edition
Blockchain Bootcamp - Leadership Edition
Farhan Farrukh
 
Introducing new Proof-of-Stake based networks - Why your network participatio...
Introducing new Proof-of-Stake based networks - Why your network participatio...Introducing new Proof-of-Stake based networks - Why your network participatio...
Introducing new Proof-of-Stake based networks - Why your network participatio...
Michael Ng
 
Blockchain and Competition – CORBETT – June 2018 OECD discussion
Blockchain and Competition – CORBETT – June 2018 OECD discussionBlockchain and Competition – CORBETT – June 2018 OECD discussion
Blockchain and Competition – CORBETT – June 2018 OECD discussion
OECD Directorate for Financial and Enterprise Affairs
 
trestor-whitepaper-voting
trestor-whitepaper-votingtrestor-whitepaper-voting
trestor-whitepaper-votingKunal Dixit
 
Blockchain Explored: A technical deep-dive
Blockchain Explored: A technical deep-diveBlockchain Explored: A technical deep-dive
Blockchain Explored: A technical deep-dive
Binh Nguyen
 
GBA – Episode 1 “Enterprise Blockchain Adoption” – Cost of doing blockchain
GBA – Episode 1 “Enterprise Blockchain Adoption” – Cost of doing blockchainGBA – Episode 1 “Enterprise Blockchain Adoption” – Cost of doing blockchain
GBA – Episode 1 “Enterprise Blockchain Adoption” – Cost of doing blockchain
Zeeve
 
Blockchain Technology ,Architecture and its Structure
Blockchain Technology ,Architecture and its StructureBlockchain Technology ,Architecture and its Structure
Blockchain Technology ,Architecture and its Structure
kasthurimukila
 
Blockchain Fundamentals
Blockchain FundamentalsBlockchain Fundamentals
Blockchain Fundamentals
Santiago Rivera González
 
Unblocking the blockchain
Unblocking the blockchainUnblocking the blockchain
Unblocking the blockchain
Kishore Hanumansetty
 
"Towards True Decentralization: A Blockchain Consensus Protocol Based on Game...
"Towards True Decentralization: A Blockchain Consensus Protocol Based on Game..."Towards True Decentralization: A Blockchain Consensus Protocol Based on Game...
"Towards True Decentralization: A Blockchain Consensus Protocol Based on Game...
eraser Juan José Calderón
 
FINAL REVIEW.pptx
FINAL REVIEW.pptxFINAL REVIEW.pptx
FINAL REVIEW.pptx
ssuser944782
 
Rubin Way - Blockchain Disruption in the Supply Chain
Rubin Way - Blockchain Disruption in the Supply ChainRubin Way - Blockchain Disruption in the Supply Chain
Rubin Way - Blockchain Disruption in the Supply Chain
Rubin Way Ltd
 
Introduction to blockchain & cryptocurrencies
Introduction to blockchain & cryptocurrenciesIntroduction to blockchain & cryptocurrencies
Introduction to blockchain & cryptocurrencies
Aurobindo Nayak
 
Dot staking.pdf
Dot staking.pdfDot staking.pdf
Dot staking.pdf
davidturner333749
 

Similar to Polkadot Presentation (20)

Parity Tech & Polkadot - Oct 2017
Parity Tech & Polkadot - Oct 2017Parity Tech & Polkadot - Oct 2017
Parity Tech & Polkadot - Oct 2017
 
Encode polkadot club event 3, technical deepdive
Encode polkadot club   event 3, technical deepdiveEncode polkadot club   event 3, technical deepdive
Encode polkadot club event 3, technical deepdive
 
The Microsoft vision for Blockchain
The Microsoft vision for BlockchainThe Microsoft vision for Blockchain
The Microsoft vision for Blockchain
 
blockchain unit 3
blockchain unit 3blockchain unit 3
blockchain unit 3
 
Vinod Rebello
Vinod RebelloVinod Rebello
Vinod Rebello
 
Vilnius blockchain club 20170413 consensus
Vilnius blockchain club 20170413 consensusVilnius blockchain club 20170413 consensus
Vilnius blockchain club 20170413 consensus
 
Blockchain Bootcamp - Leadership Edition
Blockchain Bootcamp - Leadership EditionBlockchain Bootcamp - Leadership Edition
Blockchain Bootcamp - Leadership Edition
 
Introducing new Proof-of-Stake based networks - Why your network participatio...
Introducing new Proof-of-Stake based networks - Why your network participatio...Introducing new Proof-of-Stake based networks - Why your network participatio...
Introducing new Proof-of-Stake based networks - Why your network participatio...
 
Blockchain and Competition – CORBETT – June 2018 OECD discussion
Blockchain and Competition – CORBETT – June 2018 OECD discussionBlockchain and Competition – CORBETT – June 2018 OECD discussion
Blockchain and Competition – CORBETT – June 2018 OECD discussion
 
trestor-whitepaper-voting
trestor-whitepaper-votingtrestor-whitepaper-voting
trestor-whitepaper-voting
 
Blockchain Explored: A technical deep-dive
Blockchain Explored: A technical deep-diveBlockchain Explored: A technical deep-dive
Blockchain Explored: A technical deep-dive
 
GBA – Episode 1 “Enterprise Blockchain Adoption” – Cost of doing blockchain
GBA – Episode 1 “Enterprise Blockchain Adoption” – Cost of doing blockchainGBA – Episode 1 “Enterprise Blockchain Adoption” – Cost of doing blockchain
GBA – Episode 1 “Enterprise Blockchain Adoption” – Cost of doing blockchain
 
Blockchain Technology ,Architecture and its Structure
Blockchain Technology ,Architecture and its StructureBlockchain Technology ,Architecture and its Structure
Blockchain Technology ,Architecture and its Structure
 
Blockchain Fundamentals
Blockchain FundamentalsBlockchain Fundamentals
Blockchain Fundamentals
 
Unblocking the blockchain
Unblocking the blockchainUnblocking the blockchain
Unblocking the blockchain
 
"Towards True Decentralization: A Blockchain Consensus Protocol Based on Game...
"Towards True Decentralization: A Blockchain Consensus Protocol Based on Game..."Towards True Decentralization: A Blockchain Consensus Protocol Based on Game...
"Towards True Decentralization: A Blockchain Consensus Protocol Based on Game...
 
FINAL REVIEW.pptx
FINAL REVIEW.pptxFINAL REVIEW.pptx
FINAL REVIEW.pptx
 
Rubin Way - Blockchain Disruption in the Supply Chain
Rubin Way - Blockchain Disruption in the Supply ChainRubin Way - Blockchain Disruption in the Supply Chain
Rubin Way - Blockchain Disruption in the Supply Chain
 
Introduction to blockchain & cryptocurrencies
Introduction to blockchain & cryptocurrenciesIntroduction to blockchain & cryptocurrencies
Introduction to blockchain & cryptocurrencies
 
Dot staking.pdf
Dot staking.pdfDot staking.pdf
Dot staking.pdf
 

More from gavofyork

Governance in Polkadot PoC-3
Governance in Polkadot PoC-3Governance in Polkadot PoC-3
Governance in Polkadot PoC-3
gavofyork
 
Polkadot, Substrate and Governance (PoC-3)
Polkadot, Substrate and Governance (PoC-3)Polkadot, Substrate and Governance (PoC-3)
Polkadot, Substrate and Governance (PoC-3)
gavofyork
 
Blockchain what and why-
Blockchain  what and why-Blockchain  what and why-
Blockchain what and why-
gavofyork
 
So now we've built Ethereum, WTF is it?
So now we've built Ethereum, WTF is it?So now we've built Ethereum, WTF is it?
So now we've built Ethereum, WTF is it?
gavofyork
 
The world computer (short)
The world computer (short)The world computer (short)
The world computer (short)
gavofyork
 
The world computer
The world computerThe world computer
The world computer
gavofyork
 
The world computer general
The world computer generalThe world computer general
The world computer general
gavofyork
 
Bazaar services
Bazaar servicesBazaar services
Bazaar services
gavofyork
 
Allegality
AllegalityAllegality
Allegality
gavofyork
 
Relative truth
Relative truthRelative truth
Relative truth
gavofyork
 
ÐΞVcon: Introduction
ÐΞVcon: IntroductionÐΞVcon: Introduction
ÐΞVcon: Introduction
gavofyork
 
The Ethereum ÐApp IDE: Mix
The Ethereum ÐApp IDE: MixThe Ethereum ÐApp IDE: Mix
The Ethereum ÐApp IDE: Mix
gavofyork
 
Solidity
SoliditySolidity
Solidity
gavofyork
 
Ethereum: From there to here, and ownards yonder
Ethereum: From there to here, and ownards yonderEthereum: From there to here, and ownards yonder
Ethereum: From there to here, and ownards yonder
gavofyork
 
Basic ethereum
Basic ethereumBasic ethereum
Basic ethereum
gavofyork
 
Ethereum: Coding Society
Ethereum: Coding SocietyEthereum: Coding Society
Ethereum: Coding Society
gavofyork
 
Ethereum hackers
Ethereum hackersEthereum hackers
Ethereum hackersgavofyork
 
The Ethereum Experience
The Ethereum ExperienceThe Ethereum Experience
The Ethereum Experience
gavofyork
 
Academic Ethereum
Academic EthereumAcademic Ethereum
Academic Ethereum
gavofyork
 

More from gavofyork (20)

Governance in Polkadot PoC-3
Governance in Polkadot PoC-3Governance in Polkadot PoC-3
Governance in Polkadot PoC-3
 
Polkadot, Substrate and Governance (PoC-3)
Polkadot, Substrate and Governance (PoC-3)Polkadot, Substrate and Governance (PoC-3)
Polkadot, Substrate and Governance (PoC-3)
 
Blockchain what and why-
Blockchain  what and why-Blockchain  what and why-
Blockchain what and why-
 
So now we've built Ethereum, WTF is it?
So now we've built Ethereum, WTF is it?So now we've built Ethereum, WTF is it?
So now we've built Ethereum, WTF is it?
 
The world computer (short)
The world computer (short)The world computer (short)
The world computer (short)
 
The world computer
The world computerThe world computer
The world computer
 
The world computer general
The world computer generalThe world computer general
The world computer general
 
Bazaar services
Bazaar servicesBazaar services
Bazaar services
 
Allegality
AllegalityAllegality
Allegality
 
Relative truth
Relative truthRelative truth
Relative truth
 
ÐΞVcon: Introduction
ÐΞVcon: IntroductionÐΞVcon: Introduction
ÐΞVcon: Introduction
 
The Ethereum ÐApp IDE: Mix
The Ethereum ÐApp IDE: MixThe Ethereum ÐApp IDE: Mix
The Ethereum ÐApp IDE: Mix
 
Solidity
SoliditySolidity
Solidity
 
Whisper
WhisperWhisper
Whisper
 
Ethereum: From there to here, and ownards yonder
Ethereum: From there to here, and ownards yonderEthereum: From there to here, and ownards yonder
Ethereum: From there to here, and ownards yonder
 
Basic ethereum
Basic ethereumBasic ethereum
Basic ethereum
 
Ethereum: Coding Society
Ethereum: Coding SocietyEthereum: Coding Society
Ethereum: Coding Society
 
Ethereum hackers
Ethereum hackersEthereum hackers
Ethereum hackers
 
The Ethereum Experience
The Ethereum ExperienceThe Ethereum Experience
The Ethereum Experience
 
Academic Ethereum
Academic EthereumAcademic Ethereum
Academic Ethereum
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 

Polkadot Presentation

  • 3. What does it provide? Pooled security all constituent chains of our community guaranteed Trust-free transactions constituent chains can send transactions to each other
  • 4. How does it work? Relay-chain the top-level which coordinates consensus and transaction delivery between constituents Parachains constituent chains which gather and process transactions
  • 5. Basics of the Relay-chain No functionality no external transactions, no smart contracts Fees may be levied fees paid according to decision of stakeholders
  • 6. Governance of the Relay-chain TBD no big decisions made yet, but likely to take much from present political structures; bi-cameral, multi-role governance Stakeholders hold final say referendum mechanism built-in
  • 7. Polkadot’s Relay-chain ensures that transactions between the constituent parachains get delivered and that they are all operating correctly. Parachains can take any form of globally-coherent consensus system; potentially even another relay-chain. Enterprise-friendly encrypted, private, proof-of-authority chains are supported. Bridges can exist to ferry transactions between the relay chain and existing, independent chains like Ethereum. Extensible, Scalable and Flexible
  • 8. Who maintains it? Validators/nominators verify and finalise parachain candidates into blocks Collators gather parachain transactions into PoV candidates Fishermen monitor the network for misbehaviour
  • 9. Polkadot’s mechanics work by incentivising three kinds of activity. Collators work independently on each parachain collecting and executing transactions. They provide blocks of transactions to validators. Validators route transactions between parachains. They take turns vetting blocks supplied by collators and finally sign off to commit one to finality. Fishermen receive a reward for reporting misbehaving validators. Validators, Collators and Fishermen
  • 10. Why do they bother? Validators/nominators rewarded via staking-token expansion Collators parachain-specific transaction fees Fishermen gifted proportion of the bond of identified culprit
  • 11. Forming Consensus Relay-chain Proof-of-stake guarantees shared canonicality of parachains Structured state-machine not yet finalised; PBFT-derivative likely Parallel validation groups validators partitioned to allow scaling
  • 12. Validators & Nominators Approval voting all nominate acceptable validators, minimum reward Constraint optimiser provides configuration of validators/nominators for maximum lowest-bonded, minimum total inflation Adaptive rewards rewards alter to target % of capital bonded
  • 13. Validating parachains Collator candidates come with proof-of-validity, external data Availability & validity voted on to ensure external data real
  • 14. Relaying Transactions Peer-to-peer validators & collators self-organise to arrange delivery of data Tries & proofs tries used to encode ingress/egress queues, allowing compact proofs of misbehaviour
  • 15. Ensuring Availability Validators consensus includes giving availability guarantees Proof-of-Collator recent collators can challenge data availability Mild punishment validators given slight reward reductions on complaints
  • 16. Ensuring Fairness important that collator set contains some good guys Golden ticket randomly selected address Mild reward for validators backing blocks whose collator’s address is close to ticket
  • 17. Open parachains can be tightly integrated into Polkadot, using Polkadot’s validators to ensure their correct operation. They are the easiest and cheapest form of integration. Closed parachains can be weakly integrated into Polkadot, giving them the freedom to manage validation internally e.g. using a set of recognised authorities. Bridged chains can be integrated into Polkadot too. Bridges add complexity and cost to integration, but allow the chain to exercise its own means of consensus. Polkadot network Internal/consortium parachain Authorities manage parachain validation, access controls &c. Transactions and inter-chain consensus
  • 18. Polkadot Join the Dots @gavofyork @polkadotproject @polkadotnetwork github.com/polkadot-io gitter.im/polkadot-io/Lobby