SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
A framework
for private blockchains
Alex Shevchenko
ITEM, 24 -25 March 2018
/ 1
Brief introduction
Blockchain
Technology
01
Trust index
53 %
- 3
43 %
0
52 %
- 1
43 %
-10
Non
Govermental
Organizations
Mass Media Business Government
/ 6
Blockchain is
a decentralized database with tamper-
resistant log and built-in auditability
• A way of storing information: in atomic
transactions, grouped in blocks
• Blocks joined in a chain with the aid of
cryptography
Blockchain
/
Only restricted set of nodes are validators:
• ‘Mining’ incentivizing is outside the solution
• Transaction creation and audit is regulated
by blockchain maintainer
Anyone can become a ‘miner’:
• Built-in cryptocurrency with mining
• Single platform for everybody
Private blockchainPublic blockchain
7Blockchain
Security: High
Performance: Low
Security: Low
Performance: High
/ 8
Chaining the Past, Changing the Future
Exonum
Framework
02
/ 9Exonum Framework
is an open source framework
for private blockchains
• A library without any business logic
(UTXOs, built-in cryptocurrency)
• Best in class architecture & algorithms
solutions
• Includes tools for development
• Smart contract functionality enabled
/
Private blockchain
Public blockchain
10Exonum Framework
Security: High
Performance: Low
Security: Low
Performance: High
Security: High
Performance: High
/ 11Exonum Framework
Consensus
BFT Algorithm
• High performance:
5 000 tps,
0.5 s latency
• Secure
( ed25519, sha-256 )
/ 12Exonum Framework
Anchoring
to Bitcoin Blockchain
• Resistance to collusion
• Raises security to the level of
public blockchain
• Also Byzantine fault tolerant
/ 13Exonum Framework
Light Client
Software Library
• Client-side software
• Auditability and transparency
• Proofs verification
+ helper functions
• Anchoring verification
/ 14
• The first public release covered on Coindesk
• 600+ stars on GitHub repos
• Current version is 0.6 (release is every 2 months)
Exonum Framework
Exonum 0.1
Release
July 17, 2017
/ 15
Community
• 500+ developers worldwide
• 20+ outside ICO projects,
including Top ones
( DMarket, > $ 19 000 000 )
• 50+ non-ICO projects
in development
Exonum Framework
Exonum Team
• 45+ team members
and expanding
• Top tech education and
software experience
Project Teams
• Western Europe
• CIS
• USA
• Asia
/ 16
Real world applications
Use Cases
03
/ 17Exonum Framework
DevOps Process
Speeding Product Development
• Multiple companies involved
• Lack of trust and consistent information
• Leads up to 50% increase in
development time
• Same problems in any supply chain
• +33% developer productivity
/
Thank You!
Alex Shevchenko
Head of Exonum
aleksandr.shevchenko@bitfury.com
@ExonumAlex
What’s next?
Docs & Tutorials: https://exonum.com/doc/
Github: https://github.com/exonum exonum_blockchain
Join Telegram Channel
/ 19
• With anchoring private blockchains are almost the same as public
blockchains, however…
• Lack of standardization. Solvable by ERC-20-like cryptocurrencies.
• The necessary element is investors’ trust
(a.k.a. why won’t you switch off the blockchain? ).
Actually, the same problem for public blockchain.
Solvable by non-commercial consortia + the ability to join consortia
• Private BC ICOs are similar to local/private money issuance.
See: F. Hayek. The denationalization of money
Exonum Framework
Pre-sale
Crowd Sale
Production? Production
Public Private
Pre-sale?
Crowd Sale?
Exonum & ICOs
/ 20
ICO in the Box
Exonum Bundle
The idea was to gather all the necessary functionality for
ICO projects in a single product (Exonum Bundle):
• developer hours to build specific ICOs,
• tech expertise (architecture)
• Bitfury marketing.
Clients pass rigorous tech due diligence.
ICO in a Box
/
✕ No responsibility (DAO hack and resulting Blockchain split);
✕ No transaction processing guarantees (see DDoS attacks);
✕ Complicated smart contract storage and persistence model
with large attack surface;
✕ Untrustworthy toolchain (see Solidity security concerns);
✕ Much effort to adapt to the permissioned environment,
resulting in suboptimal security;
Popular cryptocurrency;
Strong developer community.
Well-defined responsibility scope for parties (platform
providers, service providers, clients);
SLA with platform guarantees transaction processing;
Intuitive smart contract model; small attack surface thanks to
limited contract interfaces;
Rust for smart contracts, strong static analysis guaranty;
Environment naturally scales to production;
May use external cryptocurrencies;
The project is open sourced.
Ethereum
Permissionless Environment
Exonum
Permissioned Environment
21Exonum Framework
VS
/
✕ Faulty proven BFT (was in 0.6, excluded in 1.0). Low to
medium performance (500 tps);
✕ No difference vs. distributed databases or computing;
✕ Can be rewritten in case of maintainers collusion;
✕ There’s no way to automatically audit the system for a client;
High system modularity, including consensus algorithm;
✕ Written in Go. Many modules are absent or insufficiently
tested;
A big company in SW development behind the project.
Own BFT Consensus algorithm with mathematically proven
features. High-end performance (up to 9000 tps);
Has all the necessary Blockchain features;
Bitcoin anchoring makes system resistant to malicious
behavior;
Light client validates cryptographic proofs, provided with
each Blockchain response;
Medium system modularity, consensus is fixed;
Written in Rust that guarantees thread safety;
The project is open sourced
Fabric
Narrow Part of Blockchains
Exonum
Full Blockchain Functionality
22Exonum Framework
VS

Contenu connexe

Tendances

Доклад Владимира Бичева на третьем митапе сообщества блокчейн-разработчиков С...
Доклад Владимира Бичева на третьем митапе сообщества блокчейн-разработчиков С...Доклад Владимира Бичева на третьем митапе сообщества блокчейн-разработчиков С...
Доклад Владимира Бичева на третьем митапе сообщества блокчейн-разработчиков С...
Дмитрий Плахов
 

Tendances (20)

Few thoughts about Future of Blockchain
Few thoughts about Future of BlockchainFew thoughts about Future of Blockchain
Few thoughts about Future of Blockchain
 
Agile Network India | Block Chain - New usecases | Abhilash Aravind
Agile Network India | Block Chain - New usecases | Abhilash AravindAgile Network India | Block Chain - New usecases | Abhilash Aravind
Agile Network India | Block Chain - New usecases | Abhilash Aravind
 
What is MultiChain Technology?
What is MultiChain Technology?What is MultiChain Technology?
What is MultiChain Technology?
 
Blockchain technology | Bitcoins
Blockchain technology | BitcoinsBlockchain technology | Bitcoins
Blockchain technology | Bitcoins
 
Vilnius blockchain club 20170413 consensus
Vilnius blockchain club 20170413 consensusVilnius blockchain club 20170413 consensus
Vilnius blockchain club 20170413 consensus
 
Azure Blockchain Service - myth or reality | Radu Vunvulea | ITCamp | Cluj-Na...
Azure Blockchain Service - myth or reality | Radu Vunvulea | ITCamp | Cluj-Na...Azure Blockchain Service - myth or reality | Radu Vunvulea | ITCamp | Cluj-Na...
Azure Blockchain Service - myth or reality | Radu Vunvulea | ITCamp | Cluj-Na...
 
Understanding private blockchains
Understanding private blockchainsUnderstanding private blockchains
Understanding private blockchains
 
Brief Introduction to Blockchain Security
Brief Introduction to Blockchain SecurityBrief Introduction to Blockchain Security
Brief Introduction to Blockchain Security
 
Распределенный blockchain процессинг / Алексей Трошичев (QiWi, Rakuten)
Распределенный blockchain процессинг / Алексей Трошичев (QiWi, Rakuten)Распределенный blockchain процессинг / Алексей Трошичев (QiWi, Rakuten)
Распределенный blockchain процессинг / Алексей Трошичев (QiWi, Rakuten)
 
Testing in the blockchain
Testing in the blockchainTesting in the blockchain
Testing in the blockchain
 
Introduction to Blockchain Governance Models
Introduction to Blockchain Governance ModelsIntroduction to Blockchain Governance Models
Introduction to Blockchain Governance Models
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 
List of best Open Source Blockchain platforms
List of best Open Source Blockchain platformsList of best Open Source Blockchain platforms
List of best Open Source Blockchain platforms
 
Basics of Blockchain Technology
Basics of Blockchain TechnologyBasics of Blockchain Technology
Basics of Blockchain Technology
 
Understanding blockchains
Understanding blockchainsUnderstanding blockchains
Understanding blockchains
 
What is Hyperledger Technology?
What is Hyperledger Technology?What is Hyperledger Technology?
What is Hyperledger Technology?
 
Доклад Владимира Бичева на третьем митапе сообщества блокчейн-разработчиков С...
Доклад Владимира Бичева на третьем митапе сообщества блокчейн-разработчиков С...Доклад Владимира Бичева на третьем митапе сообщества блокчейн-разработчиков С...
Доклад Владимира Бичева на третьем митапе сообщества блокчейн-разработчиков С...
 
Running Hyperledger Sawtooth in Production - Hyperledger Global Forum 2018
Running Hyperledger Sawtooth in Production - Hyperledger Global Forum 2018Running Hyperledger Sawtooth in Production - Hyperledger Global Forum 2018
Running Hyperledger Sawtooth in Production - Hyperledger Global Forum 2018
 
Hyperledger arch wg_paper_1_consensus
Hyperledger arch wg_paper_1_consensusHyperledger arch wg_paper_1_consensus
Hyperledger arch wg_paper_1_consensus
 
The Future of Security Tokens: Myths and Realities
The Future of Security Tokens: Myths and RealitiesThe Future of Security Tokens: Myths and Realities
The Future of Security Tokens: Myths and Realities
 

Similaire à Aleksandr Shevchenko ITEM 2018

Blockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_FinalBlockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_Final
David Lee Kuo Chuen 李国权
 
Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)
Benjamin Fuentes
 

Similaire à Aleksandr Shevchenko ITEM 2018 (20)

Blockchain in FinTech
Blockchain in FinTechBlockchain in FinTech
Blockchain in FinTech
 
How to Build Your Blockchain Project with Chainstack
How to Build Your Blockchain Project with ChainstackHow to Build Your Blockchain Project with Chainstack
How to Build Your Blockchain Project with Chainstack
 
BlockChain-1.pptx
BlockChain-1.pptxBlockChain-1.pptx
BlockChain-1.pptx
 
Block chain fundamentals and hyperledger
Block chain fundamentals and hyperledgerBlock chain fundamentals and hyperledger
Block chain fundamentals and hyperledger
 
What is co co blockchain framework
What is co co blockchain frameworkWhat is co co blockchain framework
What is co co blockchain framework
 
Blockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_FinalBlockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_Final
 
BlockChain-1.pptx
BlockChain-1.pptxBlockChain-1.pptx
BlockChain-1.pptx
 
5 top techniques for testing blockchain apps
5 top techniques for testing blockchain apps5 top techniques for testing blockchain apps
5 top techniques for testing blockchain apps
 
Blockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and ApplicationsBlockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and Applications
 
Blockchain Technology: Adoption Challenges, Platform and Applications
Blockchain Technology: Adoption Challenges, Platform and ApplicationsBlockchain Technology: Adoption Challenges, Platform and Applications
Blockchain Technology: Adoption Challenges, Platform and Applications
 
Blockchain Technology: Adoption Challenges, Platform and Applications
Blockchain Technology: Adoption Challenges, Platform and ApplicationsBlockchain Technology: Adoption Challenges, Platform and Applications
Blockchain Technology: Adoption Challenges, Platform and Applications
 
Blockchain, Finance & Regulatory Development
Blockchain, Finance & Regulatory DevelopmentBlockchain, Finance & Regulatory Development
Blockchain, Finance & Regulatory Development
 
Blockchain for Enterprises
Blockchain for EnterprisesBlockchain for Enterprises
Blockchain for Enterprises
 
Blockchain (1).pptx
Blockchain (1).pptxBlockchain (1).pptx
Blockchain (1).pptx
 
The Quest for Enterprise Blockchain Solutions.
The Quest for Enterprise Blockchain Solutions.The Quest for Enterprise Blockchain Solutions.
The Quest for Enterprise Blockchain Solutions.
 
Blockchain security a different perspective
Blockchain security a different perspectiveBlockchain security a different perspective
Blockchain security a different perspective
 
DLT developments in finance
DLT developments in financeDLT developments in finance
DLT developments in finance
 
DLT developments in Finance
DLT developments in FinanceDLT developments in Finance
DLT developments in Finance
 
Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)
 
Analysing Data from Blockchains - Keynote @ SOCCA 2020
Analysing Data from Blockchains - Keynote @ SOCCA 2020Analysing Data from Blockchains - Keynote @ SOCCA 2020
Analysing Data from Blockchains - Keynote @ SOCCA 2020
 

Plus de ITEM

Plus de ITEM (20)

Claudiu Draghia ITEM 2018
Claudiu Draghia ITEM 2018Claudiu Draghia ITEM 2018
Claudiu Draghia ITEM 2018
 
Anton Sytnyk ITEM 2018
Anton Sytnyk ITEM 2018Anton Sytnyk ITEM 2018
Anton Sytnyk ITEM 2018
 
Katya Vasilenko ITEM 2018
Katya Vasilenko ITEM 2018Katya Vasilenko ITEM 2018
Katya Vasilenko ITEM 2018
 
Denis Yarats ITEM 2018
Denis Yarats ITEM 2018Denis Yarats ITEM 2018
Denis Yarats ITEM 2018
 
Dmitry Khomenko ITEM 2018
Dmitry Khomenko ITEM 2018Dmitry Khomenko ITEM 2018
Dmitry Khomenko ITEM 2018
 
Ivan Pashko ITEM 2018
Ivan Pashko ITEM 2018Ivan Pashko ITEM 2018
Ivan Pashko ITEM 2018
 
Evgeniy Tsvetukhin ITEM 2018
Evgeniy Tsvetukhin ITEM 2018Evgeniy Tsvetukhin ITEM 2018
Evgeniy Tsvetukhin ITEM 2018
 
Cynthia Lee ITEM 2018
Cynthia Lee ITEM 2018Cynthia Lee ITEM 2018
Cynthia Lee ITEM 2018
 
Tamara Kulinkovich ITEM 2018
Tamara Kulinkovich ITEM 2018Tamara Kulinkovich ITEM 2018
Tamara Kulinkovich ITEM 2018
 
Kristina Pototska ITEM 2018
Kristina Pototska ITEM 2018Kristina Pototska ITEM 2018
Kristina Pototska ITEM 2018
 
Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018
 
Olexander Gurbych ITEM 2018
Olexander Gurbych ITEM 2018Olexander Gurbych ITEM 2018
Olexander Gurbych ITEM 2018
 
Sergii Baidachnyi ITEM 2018
Sergii Baidachnyi ITEM 2018Sergii Baidachnyi ITEM 2018
Sergii Baidachnyi ITEM 2018
 
Diana Pinchuk ITEM 2018
Diana Pinchuk ITEM 2018Diana Pinchuk ITEM 2018
Diana Pinchuk ITEM 2018
 
Alexander Gritsevski ITEM 2018
Alexander Gritsevski ITEM 2018Alexander Gritsevski ITEM 2018
Alexander Gritsevski ITEM 2018
 
Dmitry Efimenko ITEM 2018
Dmitry Efimenko ITEM 2018Dmitry Efimenko ITEM 2018
Dmitry Efimenko ITEM 2018
 
Ann Boiko ITEM 2018
Ann Boiko ITEM 2018Ann Boiko ITEM 2018
Ann Boiko ITEM 2018
 
John Sung Kim ITEM 2018
John Sung Kim ITEM 2018John Sung Kim ITEM 2018
John Sung Kim ITEM 2018
 
Alexander Sambuk ITEM 2018
Alexander Sambuk ITEM 2018Alexander Sambuk ITEM 2018
Alexander Sambuk ITEM 2018
 
Solomon Amar ITEM 2018
Solomon Amar ITEM 2018Solomon Amar ITEM 2018
Solomon Amar ITEM 2018
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 

Aleksandr Shevchenko ITEM 2018

  • 1. A framework for private blockchains Alex Shevchenko ITEM, 24 -25 March 2018
  • 3.
  • 4.
  • 5.
  • 6. Trust index 53 % - 3 43 % 0 52 % - 1 43 % -10 Non Govermental Organizations Mass Media Business Government
  • 7. / 6 Blockchain is a decentralized database with tamper- resistant log and built-in auditability • A way of storing information: in atomic transactions, grouped in blocks • Blocks joined in a chain with the aid of cryptography Blockchain
  • 8. / Only restricted set of nodes are validators: • ‘Mining’ incentivizing is outside the solution • Transaction creation and audit is regulated by blockchain maintainer Anyone can become a ‘miner’: • Built-in cryptocurrency with mining • Single platform for everybody Private blockchainPublic blockchain 7Blockchain Security: High Performance: Low Security: Low Performance: High
  • 9. / 8 Chaining the Past, Changing the Future Exonum Framework 02
  • 10. / 9Exonum Framework is an open source framework for private blockchains • A library without any business logic (UTXOs, built-in cryptocurrency) • Best in class architecture & algorithms solutions • Includes tools for development • Smart contract functionality enabled
  • 11. / Private blockchain Public blockchain 10Exonum Framework Security: High Performance: Low Security: Low Performance: High Security: High Performance: High
  • 12. / 11Exonum Framework Consensus BFT Algorithm • High performance: 5 000 tps, 0.5 s latency • Secure ( ed25519, sha-256 )
  • 13. / 12Exonum Framework Anchoring to Bitcoin Blockchain • Resistance to collusion • Raises security to the level of public blockchain • Also Byzantine fault tolerant
  • 14. / 13Exonum Framework Light Client Software Library • Client-side software • Auditability and transparency • Proofs verification + helper functions • Anchoring verification
  • 15. / 14 • The first public release covered on Coindesk • 600+ stars on GitHub repos • Current version is 0.6 (release is every 2 months) Exonum Framework Exonum 0.1 Release July 17, 2017
  • 16. / 15 Community • 500+ developers worldwide • 20+ outside ICO projects, including Top ones ( DMarket, > $ 19 000 000 ) • 50+ non-ICO projects in development Exonum Framework Exonum Team • 45+ team members and expanding • Top tech education and software experience Project Teams • Western Europe • CIS • USA • Asia
  • 17. / 16 Real world applications Use Cases 03
  • 18. / 17Exonum Framework DevOps Process Speeding Product Development • Multiple companies involved • Lack of trust and consistent information • Leads up to 50% increase in development time • Same problems in any supply chain • +33% developer productivity
  • 19. / Thank You! Alex Shevchenko Head of Exonum aleksandr.shevchenko@bitfury.com @ExonumAlex What’s next? Docs & Tutorials: https://exonum.com/doc/ Github: https://github.com/exonum exonum_blockchain Join Telegram Channel
  • 20. / 19 • With anchoring private blockchains are almost the same as public blockchains, however… • Lack of standardization. Solvable by ERC-20-like cryptocurrencies. • The necessary element is investors’ trust (a.k.a. why won’t you switch off the blockchain? ). Actually, the same problem for public blockchain. Solvable by non-commercial consortia + the ability to join consortia • Private BC ICOs are similar to local/private money issuance. See: F. Hayek. The denationalization of money Exonum Framework Pre-sale Crowd Sale Production? Production Public Private Pre-sale? Crowd Sale? Exonum & ICOs
  • 21. / 20 ICO in the Box Exonum Bundle The idea was to gather all the necessary functionality for ICO projects in a single product (Exonum Bundle): • developer hours to build specific ICOs, • tech expertise (architecture) • Bitfury marketing. Clients pass rigorous tech due diligence. ICO in a Box
  • 22. / ✕ No responsibility (DAO hack and resulting Blockchain split); ✕ No transaction processing guarantees (see DDoS attacks); ✕ Complicated smart contract storage and persistence model with large attack surface; ✕ Untrustworthy toolchain (see Solidity security concerns); ✕ Much effort to adapt to the permissioned environment, resulting in suboptimal security; Popular cryptocurrency; Strong developer community. Well-defined responsibility scope for parties (platform providers, service providers, clients); SLA with platform guarantees transaction processing; Intuitive smart contract model; small attack surface thanks to limited contract interfaces; Rust for smart contracts, strong static analysis guaranty; Environment naturally scales to production; May use external cryptocurrencies; The project is open sourced. Ethereum Permissionless Environment Exonum Permissioned Environment 21Exonum Framework VS
  • 23. / ✕ Faulty proven BFT (was in 0.6, excluded in 1.0). Low to medium performance (500 tps); ✕ No difference vs. distributed databases or computing; ✕ Can be rewritten in case of maintainers collusion; ✕ There’s no way to automatically audit the system for a client; High system modularity, including consensus algorithm; ✕ Written in Go. Many modules are absent or insufficiently tested; A big company in SW development behind the project. Own BFT Consensus algorithm with mathematically proven features. High-end performance (up to 9000 tps); Has all the necessary Blockchain features; Bitcoin anchoring makes system resistant to malicious behavior; Light client validates cryptographic proofs, provided with each Blockchain response; Medium system modularity, consensus is fixed; Written in Rust that guarantees thread safety; The project is open sourced Fabric Narrow Part of Blockchains Exonum Full Blockchain Functionality 22Exonum Framework VS