SlideShare a Scribd company logo
4 Dimensional Blockchain Scaling
with Cosmos and Tendermint
Adrian Brink
Zk-Summit, Berlin, 2018-03-23
AGENDA
INTRODUCTION TO SCALING / INTEROPERABILITY
SCALING / INTEROPERABILITY
SECURITY MODELS
RECAP
GOALS
 Consensus Scaling:
Using Tendermint
Consensus
 State Machine Scaling:
Cosmos-Sdk || Ethermint
 Interchain Scaling:
IBC || Peggy
 Social Scaling:
Governance || Developers
 Sovereign
 Hosted
 Plasma
UNDERSTAND THE
DIFFERENT SCALING
APPROACHES
KNOW THE AVAILABLE
SECURITY MODELS1 2
 You have to be an
Optimistic Planer
 Don’t wait for someone
else
 Actively look for design
patterns that allow you
to build scalable dApps
SCALING IS
EVERYONE’S
RESPONSIBLITY
3
INTRODUCTION TO SCALING AND INTEROPERABILITY
 Throughput
 Competition for the
same compute resources
 Many heterogeneous
chains
 Central synchronization
points
 Access to liquidity
SCALING INTEROPERABILITY
SCALING
CONSENSUS SCALING
STATE MACHINE SCALING
INTERCHAIN SCALING
SOCIAL SCALING
CONSENSUS SCALING
Nakamoto Consensus
BFT Consensus
Validation Propagation + Mining
Validation Propagation
Validation Propagation + Mining
Validation Propagation
Current
 Instant Finality
 Efficient light-client proofs
 Safety in asynchronous networks
 Liveness in partially synchronous networks
 4,000 tps on 64 validators
 High network overhead - O(N^2)
Future Improvements
 BLS signatures
 Optimistic pipelining
 DKG construction
CONSENSUS SCALING
STATE MACHINE SCALING
ETHERMINT COSMOS-SDK
INTERCHAIN SCALING
IBC
 Secure transfers between
heterogeneous blockchains
 Tokens -> NFTs -> Complex
Objects
IBC + Adaptors
 Adapter to enforce finality
 Allows IBC connections to
non-finality chains
Cosmos Hub
 Liquidity provider for all
connected blockchains
 Maintains double-spend
protection between
blockchains
Development
 Increasing adoption
 Security of your codebase
 Working with a large group of people
Governance
 Evolving the protocol
 Ability to govern the network
SOCIAL SCALING
SECURITY MODELS
SOVEREIGN PLASMAHOSTED
RECAP
 Consensus Scaling:
Using Tendermint
Consensus
 State Machine Scaling:
Cosmos-Sdk || Ethermint
 Interchain Scaling:
IBC || Peggy
 Social Scaling:
Governance || Developers
 Sovereign
 Hosted
 Plasma
UNDERSTAND THE
DIFFERENT SCALING
APPROACHES
KNOW THE AVAILABLE
MODES OF SECURITY1 2
 You have to be an
Optimistic Planer
 Don’t wait for someone
else
 Actively look for design
patterns that allow you
to build scalable dApps
SCALING IS
EVERYONE’S
RESPONSIBLITY
3
CALL TO ACTION
Scaling is Everyone’s Responsibility!
Don’t just wait for someone else to solve it
for you!
Any Questions?
Adrian Brink
@adrian_brink

More Related Content

PPTX
Many Chains, Many Tokens, One Ecosystem
PDF
Tendermint/Cosmos: Many Chains, Many Tokens, One Ecosystem
PDF
Cosmos SDK Workshop: How to Build a Blockchain from Scratch
PDF
Ethermint 2.0: An Ethereum Scaling Solution by Cosmos
PDF
Building a blockchain on tendermint
PDF
A Brief History of Distributed State
PDF
Introducing Moonbeam: A Smart Contract Parachain with Ethereum Compatibility
PDF
Blockchain Interoperability using Cosmos Interblockchain Communication
Many Chains, Many Tokens, One Ecosystem
Tendermint/Cosmos: Many Chains, Many Tokens, One Ecosystem
Cosmos SDK Workshop: How to Build a Blockchain from Scratch
Ethermint 2.0: An Ethereum Scaling Solution by Cosmos
Building a blockchain on tendermint
A Brief History of Distributed State
Introducing Moonbeam: A Smart Contract Parachain with Ethereum Compatibility
Blockchain Interoperability using Cosmos Interblockchain Communication

What's hot (9)

PDF
Deploy with confidence
PPTX
Chainlink
PDF
TXGX 2019_Sam_Challenges for Blockchain Mass Adoption
PPTX
Blockchain and Smart Contracts
PDF
M2M for Java Developers: MQTT with Eclipse Paho - Eclipsecon Europe 2013
PDF
IoT with MQTT and Paho for Webpages - Eclipse Democamp München 2014
PDF
Docker Networking with Project Calico
PDF
Hardening Kubernetes by Securing Pods
PDF
Kubernetes Security Updates from Kubecon 2018 Seattle
Deploy with confidence
Chainlink
TXGX 2019_Sam_Challenges for Blockchain Mass Adoption
Blockchain and Smart Contracts
M2M for Java Developers: MQTT with Eclipse Paho - Eclipsecon Europe 2013
IoT with MQTT and Paho for Webpages - Eclipse Democamp München 2014
Docker Networking with Project Calico
Hardening Kubernetes by Securing Pods
Kubernetes Security Updates from Kubecon 2018 Seattle
Ad

Similar to Four Dimensional Blockchain Scaling (20)

PDF
170720 chainstep meetp_next_bigthing
PDF
170912 ib logistics_scm
PPTX
Blockchain ppt.pptx
PDF
Utility Applications for Blockchain
PDF
Bedays2019 nadia fabrizio-short
PDF
VMblog - 2018 Containers Predictions from 16 Industry Experts
PDF
Blockchain Organiseren
PDF
Hyperledger Fabric in a Nutshell
PDF
Webinar: Hype and hope of Blockchain - Dino Esposito
PDF
federal reserve.
PDF
DLT analytics and AI workshop 13 march 2019
PPTX
The Complete Guide to Solidity Development for Investors.pptx
PDF
Secure Data Transmission using IBOOS in VANET
PPTX
Blockchain conference cwin18 mexico
PPTX
LBSNov2.pptx
PPTX
Deploying A Proof Of Stake App On IBM Cloud Using Tendermint
PDF
Neuroware.io at FINNOVASIA KL - 2016
PPTX
Blockchain with HyperLedger (Public version)
PPTX
Hybrid Cloud Meetup 4
PPT
Developing Bullet-Proof Payment Applications for Mobile and Consumer Electron...
170720 chainstep meetp_next_bigthing
170912 ib logistics_scm
Blockchain ppt.pptx
Utility Applications for Blockchain
Bedays2019 nadia fabrizio-short
VMblog - 2018 Containers Predictions from 16 Industry Experts
Blockchain Organiseren
Hyperledger Fabric in a Nutshell
Webinar: Hype and hope of Blockchain - Dino Esposito
federal reserve.
DLT analytics and AI workshop 13 march 2019
The Complete Guide to Solidity Development for Investors.pptx
Secure Data Transmission using IBOOS in VANET
Blockchain conference cwin18 mexico
LBSNov2.pptx
Deploying A Proof Of Stake App On IBM Cloud Using Tendermint
Neuroware.io at FINNOVASIA KL - 2016
Blockchain with HyperLedger (Public version)
Hybrid Cloud Meetup 4
Developing Bullet-Proof Payment Applications for Mobile and Consumer Electron...
Ad

More from Tendermint Inc (7)

PDF
Vision of Rearchitecting the Blockchain Ecosystem by Chjango Unchained
PDF
Open Finance & the Decentralization Movement
PDF
Introduction to Blockchain & Building the 3rd Generation with Golang
PDF
Interblockchain Communication for Blockchain Interoperability
PDF
Code Run of the Cosmos SDK
PDF
Intro to the Cosmos Network
PPTX
Cosmos Proof-of-Stake: An Introduction
Vision of Rearchitecting the Blockchain Ecosystem by Chjango Unchained
Open Finance & the Decentralization Movement
Introduction to Blockchain & Building the 3rd Generation with Golang
Interblockchain Communication for Blockchain Interoperability
Code Run of the Cosmos SDK
Intro to the Cosmos Network
Cosmos Proof-of-Stake: An Introduction

Recently uploaded (20)

PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Architecture types and enterprise applications.pdf
PDF
Getting Started with Data Integration: FME Form 101
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
August Patch Tuesday
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PPTX
The various Industrial Revolutions .pptx
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PPT
What is a Computer? Input Devices /output devices
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Five Habits of High-Impact Board Members
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
DOCX
search engine optimization ppt fir known well about this
PDF
Assigned Numbers - 2025 - Bluetooth® Document
Univ-Connecticut-ChatGPT-Presentaion.pdf
Architecture types and enterprise applications.pdf
Getting Started with Data Integration: FME Form 101
Chapter 5: Probability Theory and Statistics
Web Crawler for Trend Tracking Gen Z Insights.pptx
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
August Patch Tuesday
NewMind AI Weekly Chronicles – August ’25 Week III
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
A contest of sentiment analysis: k-nearest neighbor versus neural network
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
The various Industrial Revolutions .pptx
O2C Customer Invoices to Receipt V15A.pptx
What is a Computer? Input Devices /output devices
WOOl fibre morphology and structure.pdf for textiles
Five Habits of High-Impact Board Members
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
search engine optimization ppt fir known well about this
Assigned Numbers - 2025 - Bluetooth® Document

Four Dimensional Blockchain Scaling

  • 1. 4 Dimensional Blockchain Scaling with Cosmos and Tendermint Adrian Brink Zk-Summit, Berlin, 2018-03-23
  • 2. AGENDA INTRODUCTION TO SCALING / INTEROPERABILITY SCALING / INTEROPERABILITY SECURITY MODELS RECAP
  • 3. GOALS  Consensus Scaling: Using Tendermint Consensus  State Machine Scaling: Cosmos-Sdk || Ethermint  Interchain Scaling: IBC || Peggy  Social Scaling: Governance || Developers  Sovereign  Hosted  Plasma UNDERSTAND THE DIFFERENT SCALING APPROACHES KNOW THE AVAILABLE SECURITY MODELS1 2  You have to be an Optimistic Planer  Don’t wait for someone else  Actively look for design patterns that allow you to build scalable dApps SCALING IS EVERYONE’S RESPONSIBLITY 3
  • 4. INTRODUCTION TO SCALING AND INTEROPERABILITY  Throughput  Competition for the same compute resources  Many heterogeneous chains  Central synchronization points  Access to liquidity SCALING INTEROPERABILITY
  • 5. SCALING CONSENSUS SCALING STATE MACHINE SCALING INTERCHAIN SCALING SOCIAL SCALING
  • 6. CONSENSUS SCALING Nakamoto Consensus BFT Consensus Validation Propagation + Mining Validation Propagation Validation Propagation + Mining Validation Propagation
  • 7. Current  Instant Finality  Efficient light-client proofs  Safety in asynchronous networks  Liveness in partially synchronous networks  4,000 tps on 64 validators  High network overhead - O(N^2) Future Improvements  BLS signatures  Optimistic pipelining  DKG construction CONSENSUS SCALING
  • 9. INTERCHAIN SCALING IBC  Secure transfers between heterogeneous blockchains  Tokens -> NFTs -> Complex Objects IBC + Adaptors  Adapter to enforce finality  Allows IBC connections to non-finality chains Cosmos Hub  Liquidity provider for all connected blockchains  Maintains double-spend protection between blockchains
  • 10. Development  Increasing adoption  Security of your codebase  Working with a large group of people Governance  Evolving the protocol  Ability to govern the network SOCIAL SCALING
  • 12. RECAP  Consensus Scaling: Using Tendermint Consensus  State Machine Scaling: Cosmos-Sdk || Ethermint  Interchain Scaling: IBC || Peggy  Social Scaling: Governance || Developers  Sovereign  Hosted  Plasma UNDERSTAND THE DIFFERENT SCALING APPROACHES KNOW THE AVAILABLE MODES OF SECURITY1 2  You have to be an Optimistic Planer  Don’t wait for someone else  Actively look for design patterns that allow you to build scalable dApps SCALING IS EVERYONE’S RESPONSIBLITY 3
  • 13. CALL TO ACTION Scaling is Everyone’s Responsibility! Don’t just wait for someone else to solve it for you!