Understanding
Decentralized
Exchanges
Background
What is a centralized exchange?
99+% of all crypto trading
happens on centralized
platforms
Anatomy of a centralized exchange
● Hot wallet (very small percentage)
● Cold wallet (most funds stored this way)
● SQL database
○ User accounts
○ Trade activity
Centralized exchanges take
custody of user funds
Benefits of centralization
It’s not all bad
● Fast trades
● Talk with a real person to resolve problems
● Fiat bridge
● Liquidity
● Users don’t need technical understanding
Drawbacks of centralization
Not all that glitters is gold
● Rely on technical competence of exchange operators
● Massive hacks
● KYC requirements (varies based on jurisdiction)
● You don’t have custody of funds
Is there a better way?
It depends.
There are tradeoffs.
What is a decentralized exchange?
Let’s look at examples
Fully DecentralizedPartly DecentralizedFully Centralized
Digging deeper: comparisons
Partly Decentralized
● Example: radarrelay.com
● Business logic split between centralized
server and smart contracts
● Faster
● Not as expensive
● Less problems
● Less secure (centralized code can’t be
audited)
Fully Decentralized
● Example: etherdelta.com
● All logic lives in smart contracts
● Slowest
● Most Expensive
● Prone to problems
● Most secure (99% of code can be audited)
How is Decentralized Exchange
Possible? Why now?
Ethereum is a general purpose blockchain
Turing complete programmingLimited scripting
3 major elements for today’s DEX
General Purpose Blockchain Browser Wallet DEX Protocol
The Glue
Browser app (javascript) calls out to Ethereum
smart contract *through* MetaMask
There are many protocols
Implemented as Ethereum Smart Contracts
0x
Swap
Bancor
Wyvern
Blockchains With Built In Protocols for DEX
Ripple
Stellar
Komodo
Other Ways
Atomic Swaps
Demo
Questions?

More Related Content

PDF
Michael klein mobile money mobile banking
PPTX
Bitcoin in International Business
PPTX
Fascinating Metrics and Analytics About Cryptocurrencies
PDF
Analyzing Growth & Opportunities in Crypto Derivatives
PDF
Why Buy Bitcoin - Monetary Good
PPTX
Michael Malcolm Walker
PPTX
Crypto Analytics: Never Miss a Key Market Movement Again
PDF
Developing an interface for blockchain based protocols in decentralized finan...
Michael klein mobile money mobile banking
Bitcoin in International Business
Fascinating Metrics and Analytics About Cryptocurrencies
Analyzing Growth & Opportunities in Crypto Derivatives
Why Buy Bitcoin - Monetary Good
Michael Malcolm Walker
Crypto Analytics: Never Miss a Key Market Movement Again
Developing an interface for blockchain based protocols in decentralized finan...

What's hot (8)

PPTX
Ethereum Value & Transaction Volume
DOCX
China commodity exchange (chcex) helps corporate clients simplify and trim co...
PPTX
Blockchain Mini MBA Course by Tonex
PPTX
Keep Payments Running
PPTX
North Atlanta Blockchain - BlockChain 101
ODP
BitShares 2.0 and Smartcoins
PDF
blockchain: cost reduction opportunity...
PDF
DeFi Composition
Ethereum Value & Transaction Volume
China commodity exchange (chcex) helps corporate clients simplify and trim co...
Blockchain Mini MBA Course by Tonex
Keep Payments Running
North Atlanta Blockchain - BlockChain 101
BitShares 2.0 and Smartcoins
blockchain: cost reduction opportunity...
DeFi Composition
Ad

Similar to Understanding decentralized exchanges(8 mar '18) (20)

PPTX
About Blockchain
PPTX
Decentralized Exchange Script.pptx
PDF
The Top Payment Gateway Solutions for Cryptocurrency Exchange Platforms.pdf
PPTX
Technical challenges of RWA Tokenization
PDF
Difference between centralized and decentralized crypto exchange
PPTX
STELLAR.pptx
PDF
Decentralised Exchanges - An Introduction
PDF
An overview of Cryptocurrency.pdf
PDF
Implementing the business logic as a decentralized Smart Contracts
PPTX
Transaction conccurency
PPTX
Not all services can be micro interact usg 2018
PDF
Blockchain Basics
PDF
Crypto exchange hacks: Trade Bitcoin Securely
PPTX
Transaction characteristics in SQL-DataBase Management system
PPTX
Difference Between Centralized and Decentralized Exchange Script A Short Note
PDF
Atomic Service Transactions
PDF
Stored Procedure Superpowers: A Developer’s Guide
PDF
Research .NET Transaction
PPTX
MuCon - Where’s my money gone?
PDF
Blockchain and smart contracts, what they are and why you should really care ...
About Blockchain
Decentralized Exchange Script.pptx
The Top Payment Gateway Solutions for Cryptocurrency Exchange Platforms.pdf
Technical challenges of RWA Tokenization
Difference between centralized and decentralized crypto exchange
STELLAR.pptx
Decentralised Exchanges - An Introduction
An overview of Cryptocurrency.pdf
Implementing the business logic as a decentralized Smart Contracts
Transaction conccurency
Not all services can be micro interact usg 2018
Blockchain Basics
Crypto exchange hacks: Trade Bitcoin Securely
Transaction characteristics in SQL-DataBase Management system
Difference Between Centralized and Decentralized Exchange Script A Short Note
Atomic Service Transactions
Stored Procedure Superpowers: A Developer’s Guide
Research .NET Transaction
MuCon - Where’s my money gone?
Blockchain and smart contracts, what they are and why you should really care ...
Ad

Recently uploaded (20)

PPTX
Trending Python Topics for Data Visualization in 2025
PDF
Topaz Photo AI Crack New Download (Latest 2025)
PDF
Wondershare Recoverit Full Crack New Version (Latest 2025)
PDF
novaPDF Pro 11.9.482 Crack + License Key [Latest 2025]
PDF
DNT Brochure 2025 – ISV Solutions @ D365
PPTX
Download Adobe Photoshop Crack 2025 Free
PDF
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
PDF
CCleaner 6.39.11548 Crack 2025 License Key
PDF
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
PPTX
"Secure File Sharing Solutions on AWS".pptx
PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
PDF
Microsoft Office 365 Crack Download Free
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PPTX
Tech Workshop Escape Room Tech Workshop
PDF
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
DOCX
How to Use SharePoint as an ISO-Compliant Document Management System
PDF
DuckDuckGo Private Browser Premium APK for Android Crack Latest 2025
DOCX
Modern SharePoint Intranet Templates That Boost Employee Engagement in 2025.docx
PPTX
most interesting chapter in the world ppt
PDF
Introduction to Ragic - #1 No Code Tool For Digitalizing Your Business Proces...
Trending Python Topics for Data Visualization in 2025
Topaz Photo AI Crack New Download (Latest 2025)
Wondershare Recoverit Full Crack New Version (Latest 2025)
novaPDF Pro 11.9.482 Crack + License Key [Latest 2025]
DNT Brochure 2025 – ISV Solutions @ D365
Download Adobe Photoshop Crack 2025 Free
AI/ML Infra Meetup | LLM Agents and Implementation Challenges
CCleaner 6.39.11548 Crack 2025 License Key
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
"Secure File Sharing Solutions on AWS".pptx
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
Microsoft Office 365 Crack Download Free
Weekly report ppt - harsh dattuprasad patel.pptx
Tech Workshop Escape Room Tech Workshop
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
How to Use SharePoint as an ISO-Compliant Document Management System
DuckDuckGo Private Browser Premium APK for Android Crack Latest 2025
Modern SharePoint Intranet Templates That Boost Employee Engagement in 2025.docx
most interesting chapter in the world ppt
Introduction to Ragic - #1 No Code Tool For Digitalizing Your Business Proces...

Understanding decentralized exchanges(8 mar '18)

  • 3. What is a centralized exchange?
  • 4. 99+% of all crypto trading happens on centralized platforms
  • 5. Anatomy of a centralized exchange ● Hot wallet (very small percentage) ● Cold wallet (most funds stored this way) ● SQL database ○ User accounts ○ Trade activity
  • 7. Benefits of centralization It’s not all bad ● Fast trades ● Talk with a real person to resolve problems ● Fiat bridge ● Liquidity ● Users don’t need technical understanding
  • 8. Drawbacks of centralization Not all that glitters is gold ● Rely on technical competence of exchange operators ● Massive hacks ● KYC requirements (varies based on jurisdiction) ● You don’t have custody of funds
  • 9. Is there a better way?
  • 10. It depends. There are tradeoffs.
  • 11. What is a decentralized exchange? Let’s look at examples Fully DecentralizedPartly DecentralizedFully Centralized
  • 12. Digging deeper: comparisons Partly Decentralized ● Example: radarrelay.com ● Business logic split between centralized server and smart contracts ● Faster ● Not as expensive ● Less problems ● Less secure (centralized code can’t be audited) Fully Decentralized ● Example: etherdelta.com ● All logic lives in smart contracts ● Slowest ● Most Expensive ● Prone to problems ● Most secure (99% of code can be audited)
  • 13. How is Decentralized Exchange Possible? Why now?
  • 14. Ethereum is a general purpose blockchain Turing complete programmingLimited scripting
  • 15. 3 major elements for today’s DEX General Purpose Blockchain Browser Wallet DEX Protocol
  • 16. The Glue Browser app (javascript) calls out to Ethereum smart contract *through* MetaMask
  • 17. There are many protocols Implemented as Ethereum Smart Contracts 0x Swap Bancor Wyvern Blockchains With Built In Protocols for DEX Ripple Stellar Komodo Other Ways Atomic Swaps
  • 18. Demo