SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
Björn Wagner
bjorn@parity.io
@bjornwgnr
paritytech.io
CORE BLOCKCHAIN TECHNOLOGY PROVIDER
Dr. Jutta Steiner | CEO Dr. Gavin Wood | CTO
ENTERPRISES
PUBLIC BLOCKCHAIN SPACE & BEYOND
FIVE KEY FAILURES OF CURRENT
BLOCKCHAIN TECHNOLOGY
Isolatability
Applicability
Scalability
Developability
Governance
WHAT IS POLKADOT?
Extensibility Scalability Heterogeneity
CURRENT APPROACH
SINGLE CHAIN
Varying degrees of generality over potential applications
State transition
mechanism
Consensus
“canonicalisation”
mechanism
POLKADOT APPROACH
RELAY-CHAIN
top-level which coordinates
consensus and transaction
delivery between constituents
PARACHAINS
contain logic and handle
transactions
WHAT DOES IT PROVIDE?
Pooled security: all constituent chains of our
community guaranteed
Trust-free transactions: constituent chains can send
transactions to each other
WHAT DOES IT PROVIDE?
Pooled security: all constituent chains of our
community guaranteed
Trust-free transactions: constituent chains can send
transactions to each other
WHAT DOES IT ENABLE?
PERMISSIONLESS CHAINS
like Ethereum, Zcash or potentially Bitcoin
&
PERMISSIONED CHAINS
i.e. encrypted Proof-of-Authority chains
TO RUN IN THE SAME NETWORK
UPDATE ON DEVELOPMENT
EXPANDING PROOF-OF-AUTHORITY
with misbehavior reporting and
stake-proportional drawing
INTEGRATING LIGHT-CLIENT SUPPORT
light client proofs of validation can be created
for each chain
BRIDGING ETHEREUM-LIKE CHAINS
sending messages between two chains with
a secure bridge
UPDATE ON DEVELOPMENT
ROBUST P2P NETWORKING
initially modifying devp2p, then moving to
libp2p
GENERALIZING OVER STATE MACHINES
plug in any transaction/account scheme in
Parity
FOLLOW THE PROGRESS
CODE:
github.com/w3f
github.com/paritytech/parity
CHAT:
gitter.im/w3f/polkadot-white-paper
TECH WEBSITE:
polkadot.io
Find out more
polkadot.network
Join the conversation
@polkadotnetwork
#polkadot-watercooler:matrix.org
BACKUP
BASICS OF THE RELAY-CHAIN
NO FUNCTIONALITY
No external transactions, no smart contracts
FEES MAY BE LEVIED
Fees paid according to decision of stakeholders
Polkadot network
Internal/consortium parachain
Authorities manage parachain
validation, access controls &c.
Transactions and
inter-chain consensus
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.
WHO POWERS IT?
VALIDATORS
Verify parachain transactions and pass messages
NOMINATORS
Select good validators and increase economic security
COLLATORS
prepare parachain candidates and proofs of validity
FISHERMEN
keep a watchful eye that validators behave correctly
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
EXTENSIBLE, SCALABLE AND
FLEXIBLE
Polkadot’s Relay-chain ensures that messages
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.
VALIDATORS, COLLATORS AND
FISHERMEN
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 messages 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.
ACHIEVING CONSENSUS
RELAY-CHAIN PROOF-OF-STAKE
Guarantees shared canonicality of parachains
ECONOMIC FINALITY
Ensure changes and transactions cannot be reverted
PARALLEL VALIDATION GROUPS
Validators partitioned to allow scaling
NOTES ON GOVERNANCE
STAKEHOLDER-DRIVEN
Stakeholders hold power over protocol upgrades
COMMUNITY FOCUSED
A portion of block rewards put into a DAO

Weitere ähnliche Inhalte

Ähnlich wie 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
Vanessa Lošić
 

Ähnlich wie Parity Tech & Polkadot - Oct 2017 (20)

blockchain unit 3
blockchain unit 3blockchain unit 3
blockchain unit 3
 
What is blockchain for beginner
What is blockchain for beginner What is blockchain for beginner
What is blockchain for beginner
 
Ethereum vs fabric vs corda
Ethereum vs fabric vs cordaEthereum vs fabric vs corda
Ethereum vs fabric vs corda
 
Unlocking the Potential of Cross-Chain Bridging_ A Deep Dive.docx
Unlocking the Potential of Cross-Chain Bridging_ A Deep Dive.docxUnlocking the Potential of Cross-Chain Bridging_ A Deep Dive.docx
Unlocking the Potential of Cross-Chain Bridging_ A Deep Dive.docx
 
Learn Basics & advances of Hyperledger - 101-Blockchains
Learn Basics & advances of Hyperledger - 101-BlockchainsLearn Basics & advances of Hyperledger - 101-Blockchains
Learn Basics & advances of Hyperledger - 101-Blockchains
 
Hyperledger fabric
Hyperledger fabricHyperledger fabric
Hyperledger fabric
 
Deconstructing Decentralized Exchanges. Lindsay X. Lin
Deconstructing Decentralized Exchanges.  Lindsay X. LinDeconstructing Decentralized Exchanges.  Lindsay X. Lin
Deconstructing Decentralized Exchanges. Lindsay X. Lin
 
Public Blockchain Development Services
Public Blockchain Development ServicesPublic Blockchain Development Services
Public Blockchain Development Services
 
Blockchain development from concept to reality.docx
Blockchain development from concept to reality.docxBlockchain development from concept to reality.docx
Blockchain development from concept to reality.docx
 
Blockchain Tech Advancement 2024
Blockchain Tech Advancement 2024Blockchain Tech Advancement 2024
Blockchain Tech Advancement 2024
 
Unlock the feature of blockchain with 360_ cross-communication - Gazna Hamza.pdf
Unlock the feature of blockchain with 360_ cross-communication - Gazna Hamza.pdfUnlock the feature of blockchain with 360_ cross-communication - Gazna Hamza.pdf
Unlock the feature of blockchain with 360_ cross-communication - Gazna Hamza.pdf
 
hyperledger-chaincode & hyperl fabric.pptx
hyperledger-chaincode & hyperl fabric.pptxhyperledger-chaincode & hyperl fabric.pptx
hyperledger-chaincode & hyperl fabric.pptx
 
DWeb and Civil Society: An Introduction For Makers
DWeb and Civil Society: An Introduction For MakersDWeb and Civil Society: An Introduction For Makers
DWeb and Civil Society: An Introduction For Makers
 
Defrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain NetworkDefrag X Keynote: Deploying and managing Global Blockchain Network
Defrag X Keynote: Deploying and managing Global Blockchain Network
 
Defrag x blockchain keynote
Defrag x blockchain keynoteDefrag x blockchain keynote
Defrag x blockchain keynote
 
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
 
Blockchain Technology.pdf
Blockchain Technology.pdfBlockchain Technology.pdf
Blockchain Technology.pdf
 
Volentix - Vdex whitepaper
Volentix - Vdex whitepaperVolentix - Vdex whitepaper
Volentix - Vdex whitepaper
 
What is Concordium?
What is Concordium?What is Concordium?
What is Concordium?
 
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
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Parity Tech & Polkadot - Oct 2017

  • 2. CORE BLOCKCHAIN TECHNOLOGY PROVIDER Dr. Jutta Steiner | CEO Dr. Gavin Wood | CTO
  • 4.
  • 5. FIVE KEY FAILURES OF CURRENT BLOCKCHAIN TECHNOLOGY Isolatability Applicability Scalability Developability Governance
  • 6. WHAT IS POLKADOT? Extensibility Scalability Heterogeneity
  • 7. CURRENT APPROACH SINGLE CHAIN Varying degrees of generality over potential applications State transition mechanism Consensus “canonicalisation” mechanism
  • 8. POLKADOT APPROACH RELAY-CHAIN top-level which coordinates consensus and transaction delivery between constituents PARACHAINS contain logic and handle transactions
  • 9. WHAT DOES IT PROVIDE? Pooled security: all constituent chains of our community guaranteed Trust-free transactions: constituent chains can send transactions to each other
  • 10.
  • 11. WHAT DOES IT PROVIDE? Pooled security: all constituent chains of our community guaranteed Trust-free transactions: constituent chains can send transactions to each other
  • 12. WHAT DOES IT ENABLE? PERMISSIONLESS CHAINS like Ethereum, Zcash or potentially Bitcoin & PERMISSIONED CHAINS i.e. encrypted Proof-of-Authority chains TO RUN IN THE SAME NETWORK
  • 13.
  • 14. UPDATE ON DEVELOPMENT EXPANDING PROOF-OF-AUTHORITY with misbehavior reporting and stake-proportional drawing INTEGRATING LIGHT-CLIENT SUPPORT light client proofs of validation can be created for each chain BRIDGING ETHEREUM-LIKE CHAINS sending messages between two chains with a secure bridge
  • 15. UPDATE ON DEVELOPMENT ROBUST P2P NETWORKING initially modifying devp2p, then moving to libp2p GENERALIZING OVER STATE MACHINES plug in any transaction/account scheme in Parity
  • 17. Find out more polkadot.network Join the conversation @polkadotnetwork #polkadot-watercooler:matrix.org
  • 19. BASICS OF THE RELAY-CHAIN NO FUNCTIONALITY No external transactions, no smart contracts FEES MAY BE LEVIED Fees paid according to decision of stakeholders
  • 20. Polkadot network Internal/consortium parachain Authorities manage parachain validation, access controls &c. Transactions and inter-chain consensus 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.
  • 21. WHO POWERS IT? VALIDATORS Verify parachain transactions and pass messages NOMINATORS Select good validators and increase economic security COLLATORS prepare parachain candidates and proofs of validity FISHERMEN keep a watchful eye that validators behave correctly
  • 22. 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
  • 23. EXTENSIBLE, SCALABLE AND FLEXIBLE Polkadot’s Relay-chain ensures that messages 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.
  • 24. VALIDATORS, COLLATORS AND FISHERMEN 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 messages 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.
  • 25. ACHIEVING CONSENSUS RELAY-CHAIN PROOF-OF-STAKE Guarantees shared canonicality of parachains ECONOMIC FINALITY Ensure changes and transactions cannot be reverted PARALLEL VALIDATION GROUPS Validators partitioned to allow scaling
  • 26. NOTES ON GOVERNANCE STAKEHOLDER-DRIVEN Stakeholders hold power over protocol upgrades COMMUNITY FOCUSED A portion of block rewards put into a DAO