SlideShare a Scribd company logo
The New Generation Of Blockchains
– What Is It Capable Of?
Dmitry Meshkov
@ Genesis London
● Worldwide decentralized payment system
Goal
Scalability
● Bitcoin, Ethereum, … : ~ 10 tx/s
Scalability
Scalability
● Bitcoin, Ethereum, … : ~ 10 tx/s
● Bitcoin(Waves)-Ng, Byzcoin: ~ 1000 tx/s
Scalability
Scalability
● Bitcoin, Ethereum, … : ~ 10 tx/s
● Bitcoin(Waves)-Ng, Byzcoin: ~ 1000 tx/s
● Different assumptions: ~ ∞ tx/s
Scalability
Different assumptions:
● Ripple: trust to some third parties
Scalability
Different assumptions:
● Ripple: trust to some third parties
Scalability
Different assumptions:
● Ripple: trust to some third parties
● Bitshares: every user have 1Gb/s network,
64 Gb RAM, ...
Scalability
Different assumptions:
● Ripple: trust to some third parties
● Bitshares: every user have 1Gb/s network,
64 Gb RAM, …
Scalability
Different assumptions:
● Ripple: trust to some third parties
● Bitshares: every user have 1Gb/s network,
64 Gb RAM, …
● Lightning: every user is always connected
to the network
Scalability
Different assumptions:
● Ripple: trust to some third parties
● Bitshares: every user have 1Gb/s network,
64 Gb RAM, …
● Lightning: every user is always connected
to the network (?)
Scalability
Different assumptions:
● Ripple: trust to some third parties
● Bitshares: every user have 1Gb/s network,
64 Gb RAM, …
● Lightning: every user is always connected
to the network (?)
● Ergo: miners have high-end hardware,
regular users can validate everything on
low-end hardware
Scalability
● Miners
● Regular users
Blockchain parties
● Miners
Do additional job to provide a proof, that their work is
correct
● Regular users
Can validate proofs for random blocks
Blockchain parties
● Miners
Autheticated state
PKA 36
PKB 684
PKD  13
PKC  2
…
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
● Miners
Autheticated state
Root Hash
PKA
: 36 PKB
: 384 PKD
: 13
PKA 36
PKB 684
PKD  13
PKC  2
…
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
● Miners
● Regular users
Autheticated state
Root Hash
PKA
: 36 PKB
: 384 PKD
: 13
PKA 36
PKB 684
PKD  13
PKC  2
…
Root Hash
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header Header Header Header Header Header Header Header Header Header Header Header
● Miners
● Regular users
Autheticated state
Reyzin, L., Meshkov, D, Chepurnoy, A. & Ivanov A. Improving Authenticated Dynamic
Dictionaries, with Applications to Cryptocurrencies
Root Hash
PKA
: 36 PKB
: 384 PKD
: 13
PKA 36
PKB 684
PKD  13
PKC  2
…
Root Hash
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header
Body
Header Header Header Header Header Header Header Header Header Header Header Header
Root N-1
PKA 36
Root N
Transactions
PKB 684 PKD 13 PKA 22 PKB 684 PKD 27
Txs + proofsRoot N-1 Root N
proofs
Blockchain parties
● Miners
● Regular users
Proofs verify balances and calculate new root hash
● Initial synchronization – download headers chain
● ~50 Mb in Bitcoin, ~250 Mb in Ethereum
● And growing!
● Too much for mobile clients
Blockchain parties
● PoPoW – you don’t even need to download
a header chain to estimate work done
● Constant size!
PoPoW
Kiayias A., Miller A., Zindros D. Non-interactive proofs of proof-of-work.
Header Header Header Header Header Header Header Header
Ergo light node
● Light node blockchain: (~50 Kb)
● Light node state: 32 bytes
Header Header Header Header Header Header Header Header
Root N
● https://ergoplatform.org
● https://t.me/ergoplatform
● https://twitter.com/ergoplatformorg
● http://www.slideshare.net/DmitryMeshkov
● https://twitter.com/DmitryMeshkov
● Dmitry.meshkov@iohk.io
Contacts

More Related Content

ODP
Blockchan For Developers
PDF
On Private Blockchains, Technically
PPTX
How to Create AltCoin(Alternative Cryptocurrency)?
PDF
Weaving the ILP Fabric into Bigchain DB
PDF
Blockchain Тechnology - Introduction
PDF
Bitcoin Blockchain - Under the Hood
ODP
Bitcoin Talk at Rainbow
PPTX
Blockchain Session 1
Blockchan For Developers
On Private Blockchains, Technically
How to Create AltCoin(Alternative Cryptocurrency)?
Weaving the ILP Fabric into Bigchain DB
Blockchain Тechnology - Introduction
Bitcoin Blockchain - Under the Hood
Bitcoin Talk at Rainbow
Blockchain Session 1

What's hot (12)

PPTX
Meta X Blockchain Bootcamp
PDF
Introduction into blockchains and cryptocurrencies
ODP
Blockchain Introduction
PPTX
Blockchain Fundamentals
PDF
Unchain Blockchain by Eva Rez
PDF
JSON Web Tokens Will Improve Your Life
PDF
Roman Oliynykov - Bitcoin and Blockchain: Technologies, Scaling and Forks
PPTX
Bitcoin & Ethereum Address
PDF
The slower the stronger a story of password hash migration
PDF
Using JSON Web Tokens for REST Authentication
PPTX
Understanding JWT Exploitation
PPTX
Blockchain. A Guide For Beginners
Meta X Blockchain Bootcamp
Introduction into blockchains and cryptocurrencies
Blockchain Introduction
Blockchain Fundamentals
Unchain Blockchain by Eva Rez
JSON Web Tokens Will Improve Your Life
Roman Oliynykov - Bitcoin and Blockchain: Technologies, Scaling and Forks
Bitcoin & Ethereum Address
The slower the stronger a story of password hash migration
Using JSON Web Tokens for REST Authentication
Understanding JWT Exploitation
Blockchain. A Guide For Beginners
Ad

Similar to The New Generation Of Blockchains – What Is It Capable Of? (20)

PDF
Blockchain For Developers
PDF
Blockchain For Developers (Talk at Innopolis Blockchain Hackathon 2016)
ODP
Fredericksburg LUG Bitcoin slides
PDF
Metadata in the Blockchain: The OP_RETURN Explosion
PDF
Ethereum overview
PPTX
Towards a Generalised Blockchain Fabric @ CodeBlock 2018
PPTX
Crypto & Crpyocurrencies Intro
PDF
“A bitcoin mining rig”
ODP
Some Open Problems in Blockchains
PPTX
A research-oriented introduction to the cryptographic currencies (starting wi...
PDF
The Emergent Layer 2
PDF
Introduction to blockchain and crypto currencies
PDF
BlockChain seminar by Rohas Nagpal by CSI
PDF
Blockchain, cryptography and tokens — NYC Bar presentation
PDF
Blockchain and Bitcoin
PDF
Blockchain; how it works, and why you should care
PDF
Blockchain and Cryptocurrency for Dummies
PDF
Bitcoin protocol for developers at techfest
ODP
Introduction to Blockchains
PDF
Blockchain for Beginners
Blockchain For Developers
Blockchain For Developers (Talk at Innopolis Blockchain Hackathon 2016)
Fredericksburg LUG Bitcoin slides
Metadata in the Blockchain: The OP_RETURN Explosion
Ethereum overview
Towards a Generalised Blockchain Fabric @ CodeBlock 2018
Crypto & Crpyocurrencies Intro
“A bitcoin mining rig”
Some Open Problems in Blockchains
A research-oriented introduction to the cryptographic currencies (starting wi...
The Emergent Layer 2
Introduction to blockchain and crypto currencies
BlockChain seminar by Rohas Nagpal by CSI
Blockchain, cryptography and tokens — NYC Bar presentation
Blockchain and Bitcoin
Blockchain; how it works, and why you should care
Blockchain and Cryptocurrency for Dummies
Bitcoin protocol for developers at techfest
Introduction to Blockchains
Blockchain for Beginners
Ad

More from Dmitry Meshkov (18)

PDF
Dymmax Protocol overview
PDF
Ergo details
PDF
Ergo Hong Kong meetup
PDF
Ergo platform overview
PDF
Ergo platform's approach
PDF
Блокчейн - проблемы и потенциальные решения
PDF
On Space-Scarce Economy In Blockchain Systems
PDF
Исследовательские задачи в области блокчейна
PDF
Real world blockchains
PDF
Improving Authenticated Dynamic Dictionaries, with Application to Cryptocurre...
PDF
Blockchain introduction
PDF
Real world blockchains
PDF
Blockchain: under the hood
PDF
Improving Authenticated Dynamic Dictionaries, with Application to Cryptocurre...
PDF
Blockchain comparison
PDF
Scrypto designed 4
ODP
Real world blockchains
ODP
Scorex framework
Dymmax Protocol overview
Ergo details
Ergo Hong Kong meetup
Ergo platform overview
Ergo platform's approach
Блокчейн - проблемы и потенциальные решения
On Space-Scarce Economy In Blockchain Systems
Исследовательские задачи в области блокчейна
Real world blockchains
Improving Authenticated Dynamic Dictionaries, with Application to Cryptocurre...
Blockchain introduction
Real world blockchains
Blockchain: under the hood
Improving Authenticated Dynamic Dictionaries, with Application to Cryptocurre...
Blockchain comparison
Scrypto designed 4
Real world blockchains
Scorex framework

Recently uploaded (20)

PDF
System and Network Administraation Chapter 3
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
top salesforce developer skills in 2025.pdf
PPTX
L1 - Introduction to python Backend.pptx
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PPTX
ai tools demonstartion for schools and inter college
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
System and Network Administration Chapter 2
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
System and Network Administraation Chapter 3
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
top salesforce developer skills in 2025.pdf
L1 - Introduction to python Backend.pptx
Upgrade and Innovation Strategies for SAP ERP Customers
ai tools demonstartion for schools and inter college
Adobe Illustrator 28.6 Crack My Vision of Vector Design
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Reimagine Home Health with the Power of Agentic AI​
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Navsoft: AI-Powered Business Solutions & Custom Software Development
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Odoo POS Development Services by CandidRoot Solutions
CHAPTER 2 - PM Management and IT Context
System and Network Administration Chapter 2
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free

The New Generation Of Blockchains – What Is It Capable Of?

  • 1. The New Generation Of Blockchains – What Is It Capable Of? Dmitry Meshkov @ Genesis London
  • 2. ● Worldwide decentralized payment system Goal
  • 3. Scalability ● Bitcoin, Ethereum, … : ~ 10 tx/s Scalability
  • 4. Scalability ● Bitcoin, Ethereum, … : ~ 10 tx/s ● Bitcoin(Waves)-Ng, Byzcoin: ~ 1000 tx/s Scalability
  • 5. Scalability ● Bitcoin, Ethereum, … : ~ 10 tx/s ● Bitcoin(Waves)-Ng, Byzcoin: ~ 1000 tx/s ● Different assumptions: ~ ∞ tx/s Scalability
  • 6. Different assumptions: ● Ripple: trust to some third parties Scalability
  • 7. Different assumptions: ● Ripple: trust to some third parties Scalability
  • 8. Different assumptions: ● Ripple: trust to some third parties ● Bitshares: every user have 1Gb/s network, 64 Gb RAM, ... Scalability
  • 9. Different assumptions: ● Ripple: trust to some third parties ● Bitshares: every user have 1Gb/s network, 64 Gb RAM, … Scalability
  • 10. Different assumptions: ● Ripple: trust to some third parties ● Bitshares: every user have 1Gb/s network, 64 Gb RAM, … ● Lightning: every user is always connected to the network Scalability
  • 11. Different assumptions: ● Ripple: trust to some third parties ● Bitshares: every user have 1Gb/s network, 64 Gb RAM, … ● Lightning: every user is always connected to the network (?) Scalability
  • 12. Different assumptions: ● Ripple: trust to some third parties ● Bitshares: every user have 1Gb/s network, 64 Gb RAM, … ● Lightning: every user is always connected to the network (?) ● Ergo: miners have high-end hardware, regular users can validate everything on low-end hardware Scalability
  • 13. ● Miners ● Regular users Blockchain parties
  • 14. ● Miners Do additional job to provide a proof, that their work is correct ● Regular users Can validate proofs for random blocks Blockchain parties
  • 15. ● Miners Autheticated state PKA 36 PKB 684 PKD  13 PKC  2 … Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body
  • 16. ● Miners Autheticated state Root Hash PKA : 36 PKB : 384 PKD : 13 PKA 36 PKB 684 PKD  13 PKC  2 … Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body
  • 17. ● Miners ● Regular users Autheticated state Root Hash PKA : 36 PKB : 384 PKD : 13 PKA 36 PKB 684 PKD  13 PKC  2 … Root Hash Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Header Header Header Header Header Header Header Header Header Header Header
  • 18. ● Miners ● Regular users Autheticated state Reyzin, L., Meshkov, D, Chepurnoy, A. & Ivanov A. Improving Authenticated Dynamic Dictionaries, with Applications to Cryptocurrencies Root Hash PKA : 36 PKB : 384 PKD : 13 PKA 36 PKB 684 PKD  13 PKC  2 … Root Hash Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Body Header Header Header Header Header Header Header Header Header Header Header Header
  • 19. Root N-1 PKA 36 Root N Transactions PKB 684 PKD 13 PKA 22 PKB 684 PKD 27 Txs + proofsRoot N-1 Root N proofs Blockchain parties ● Miners ● Regular users Proofs verify balances and calculate new root hash
  • 20. ● Initial synchronization – download headers chain ● ~50 Mb in Bitcoin, ~250 Mb in Ethereum ● And growing! ● Too much for mobile clients Blockchain parties
  • 21. ● PoPoW – you don’t even need to download a header chain to estimate work done ● Constant size! PoPoW Kiayias A., Miller A., Zindros D. Non-interactive proofs of proof-of-work. Header Header Header Header Header Header Header Header
  • 22. Ergo light node ● Light node blockchain: (~50 Kb) ● Light node state: 32 bytes Header Header Header Header Header Header Header Header Root N
  • 23. ● https://ergoplatform.org ● https://t.me/ergoplatform ● https://twitter.com/ergoplatformorg ● http://www.slideshare.net/DmitryMeshkov ● https://twitter.com/DmitryMeshkov ● Dmitry.meshkov@iohk.io Contacts