SlideShare a Scribd company logo
1 of 19
Download to read offline
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

What's hot

Ethereum Value & Transaction Volume
Ethereum Value & Transaction VolumeEthereum Value & Transaction Volume
Ethereum Value & Transaction Volumeintotheblock
 
China commodity exchange (chcex) helps corporate clients simplify and trim co...
China commodity exchange (chcex) helps corporate clients simplify and trim co...China commodity exchange (chcex) helps corporate clients simplify and trim co...
China commodity exchange (chcex) helps corporate clients simplify and trim co...prcircle
 
Blockchain Mini MBA Course by Tonex
Blockchain Mini MBA Course by TonexBlockchain Mini MBA Course by Tonex
Blockchain Mini MBA Course by TonexTonex
 
North Atlanta Blockchain - BlockChain 101
North Atlanta Blockchain - BlockChain 101North Atlanta Blockchain - BlockChain 101
North Atlanta Blockchain - BlockChain 101Prasadh Kannan
 
BitShares 2.0 and Smartcoins
BitShares 2.0 and SmartcoinsBitShares 2.0 and Smartcoins
BitShares 2.0 and SmartcoinsChristian Lains
 
blockchain: cost reduction opportunity...
blockchain: cost reduction opportunity...blockchain: cost reduction opportunity...
blockchain: cost reduction opportunity...finoryx
 
DeFi Composition
DeFi CompositionDeFi Composition
DeFi CompositionAnton Bukov
 

What's hot (8)

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

Similar to Understanding decentralized exchanges(8 mar '18)

Decentralized Exchange Script.pptx
Decentralized Exchange Script.pptxDecentralized Exchange Script.pptx
Decentralized Exchange Script.pptxChrisL55
 
Technical challenges of RWA Tokenization
Technical challenges of RWA TokenizationTechnical challenges of RWA Tokenization
Technical challenges of RWA TokenizationDejan Radic
 
Difference between centralized and decentralized crypto exchange
Difference between centralized and decentralized crypto exchangeDifference between centralized and decentralized crypto exchange
Difference between centralized and decentralized crypto exchangeHarshit Verma
 
Decentralised Exchanges - An Introduction
Decentralised Exchanges - An IntroductionDecentralised Exchanges - An Introduction
Decentralised Exchanges - An IntroductionPriyab Satoshi
 
An overview of Cryptocurrency.pdf
An overview of Cryptocurrency.pdfAn overview of Cryptocurrency.pdf
An overview of Cryptocurrency.pdfRamana986127
 
Implementing the business logic as a decentralized Smart Contracts
Implementing the business logic as a decentralized Smart ContractsImplementing the business logic as a decentralized Smart Contracts
Implementing the business logic as a decentralized Smart ContractsDigital Currency Summit
 
Transaction conccurency
Transaction conccurencyTransaction conccurency
Transaction conccurencyEsraa Farrag
 
Not all services can be micro interact usg 2018
Not all services can be micro   interact usg 2018Not all services can be micro   interact usg 2018
Not all services can be micro interact usg 2018🍞 Daniel Marchant
 
Blockchain Basics
Blockchain BasicsBlockchain Basics
Blockchain BasicsAli Ayyash
 
Crypto exchange hacks: Trade Bitcoin Securely
Crypto exchange hacks: Trade Bitcoin SecurelyCrypto exchange hacks: Trade Bitcoin Securely
Crypto exchange hacks: Trade Bitcoin SecurelyThatCrypto
 
Atomic Service Transactions
Atomic Service Transactions Atomic Service Transactions
Atomic Service Transactions WSO2
 
Stored Procedure Superpowers: A Developer’s Guide
Stored Procedure Superpowers: A Developer’s GuideStored Procedure Superpowers: A Developer’s Guide
Stored Procedure Superpowers: A Developer’s GuideVoltDB
 
Research .NET Transaction
Research .NET TransactionResearch .NET Transaction
Research .NET TransactionFreddy Munandar
 
MuCon - Where’s my money gone?
MuCon - Where’s my money gone?MuCon - Where’s my money gone?
MuCon - Where’s my money gone?Thomas Badie
 
Blockchain and smart contracts, what they are and why you should really care ...
Blockchain and smart contracts, what they are and why you should really care ...Blockchain and smart contracts, what they are and why you should really care ...
Blockchain and smart contracts, what they are and why you should really care ...maeste
 
The future of crypto wallets
The future of crypto walletsThe future of crypto wallets
The future of crypto walletsOuriel Ohayon
 
Centralized ledger vs. distributed ledger converted
Centralized ledger vs. distributed ledger convertedCentralized ledger vs. distributed ledger converted
Centralized ledger vs. distributed ledger convertedMaria Lopez
 
Diving into Algorand - Overview, Key Metrics & Future Possibilities
Diving into Algorand - Overview, Key Metrics & Future PossibilitiesDiving into Algorand - Overview, Key Metrics & Future Possibilities
Diving into Algorand - Overview, Key Metrics & Future Possibilitiesintotheblock
 

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

About Blockchain
About BlockchainAbout Blockchain
About Blockchain
 
Decentralized Exchange Script.pptx
Decentralized Exchange Script.pptxDecentralized Exchange Script.pptx
Decentralized Exchange Script.pptx
 
Technical challenges of RWA Tokenization
Technical challenges of RWA TokenizationTechnical challenges of RWA Tokenization
Technical challenges of RWA Tokenization
 
Difference between centralized and decentralized crypto exchange
Difference between centralized and decentralized crypto exchangeDifference between centralized and decentralized crypto exchange
Difference between centralized and decentralized crypto exchange
 
STELLAR.pptx
STELLAR.pptxSTELLAR.pptx
STELLAR.pptx
 
Decentralised Exchanges - An Introduction
Decentralised Exchanges - An IntroductionDecentralised Exchanges - An Introduction
Decentralised Exchanges - An Introduction
 
An overview of Cryptocurrency.pdf
An overview of Cryptocurrency.pdfAn overview of Cryptocurrency.pdf
An overview of Cryptocurrency.pdf
 
Implementing the business logic as a decentralized Smart Contracts
Implementing the business logic as a decentralized Smart ContractsImplementing the business logic as a decentralized Smart Contracts
Implementing the business logic as a decentralized Smart Contracts
 
Transaction conccurency
Transaction conccurencyTransaction conccurency
Transaction conccurency
 
Not all services can be micro interact usg 2018
Not all services can be micro   interact usg 2018Not all services can be micro   interact usg 2018
Not all services can be micro interact usg 2018
 
Blockchain Basics
Blockchain BasicsBlockchain Basics
Blockchain Basics
 
Crypto exchange hacks: Trade Bitcoin Securely
Crypto exchange hacks: Trade Bitcoin SecurelyCrypto exchange hacks: Trade Bitcoin Securely
Crypto exchange hacks: Trade Bitcoin Securely
 
Atomic Service Transactions
Atomic Service Transactions Atomic Service Transactions
Atomic Service Transactions
 
Stored Procedure Superpowers: A Developer’s Guide
Stored Procedure Superpowers: A Developer’s GuideStored Procedure Superpowers: A Developer’s Guide
Stored Procedure Superpowers: A Developer’s Guide
 
Research .NET Transaction
Research .NET TransactionResearch .NET Transaction
Research .NET Transaction
 
MuCon - Where’s my money gone?
MuCon - Where’s my money gone?MuCon - Where’s my money gone?
MuCon - Where’s my money gone?
 
Blockchain and smart contracts, what they are and why you should really care ...
Blockchain and smart contracts, what they are and why you should really care ...Blockchain and smart contracts, what they are and why you should really care ...
Blockchain and smart contracts, what they are and why you should really care ...
 
The future of crypto wallets
The future of crypto walletsThe future of crypto wallets
The future of crypto wallets
 
Centralized ledger vs. distributed ledger converted
Centralized ledger vs. distributed ledger convertedCentralized ledger vs. distributed ledger converted
Centralized ledger vs. distributed ledger converted
 
Diving into Algorand - Overview, Key Metrics & Future Possibilities
Diving into Algorand - Overview, Key Metrics & Future PossibilitiesDiving into Algorand - Overview, Key Metrics & Future Possibilities
Diving into Algorand - Overview, Key Metrics & Future Possibilities
 

Recently uploaded

WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2WSO2
 
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...WSO2
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2
 
WSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in UgandaWSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in UgandaWSO2
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2
 

Recently uploaded (20)

WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - Kanchana
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
 
WSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in UgandaWSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in Uganda
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public AdministrationWSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
 

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