SlideShare une entreprise Scribd logo
1  sur  24
RIPPLE – PAYMENT PROTOCOL
NIKHIL BHIDE
INTRODUCTION
• Ripple is an Internet Protocol (IP)-based technology for banks to clear
and settle transactions in real-time via a distributed network
• Ripple is a internet protocol which works on the consensus
• Consensus process enables payment exchanges and remittance
without need of centralized clearing house
• Ripple’s distributed financial technology allows banks to directly
transact with other banks to settle transactions in real time
• Ripple provides an alternative to today’s global payment
infrastructure
WHAT IS RIPPLE?
• A Basic infrastructure for payment systems – Ripple itself is not a payment system
• A Ledgering and funds-exchange technology for clearing and settlement
• A Neutral transaction protocol for global connectivity
source : https://ripple.com/files/ripple_solutions_guide.pdf
WHO CAN USE RIPPLE?
Directly by interbank payment network members, operators and
liquidity providers
• Network members such as banks, financial service businesses
• Network operators such as payment networks, clearinghouses
• Liquidity providers like central banks, banks and non-bank
market makers
CROSS BORDER PAYMENTS - TODAY
• Involves delays; generally takes around 2-4 days
• Counterparty risks
• Involves costs and fees; settlement costs are high
• lengthy settlement times, and a poor customer experience
• Less transparent
CROSS BORDER PAYMENTS FLOW - TODAY
• Most banks relay transactions through a network of correspondents
• More Cost
• Cross-border payments have to be routed through a series of counterparties
Sender
Bank
Central
Counterpar
Sending
Correspond
ent
Central
Counterpar
Receiving
Correspond
ent
Receiver
Bank
Australian
Debtor
French
Debtor
SEPA
CROSS BORDER PAYMENTS FLOW – TODAY
(USING SWIFT)
• Country - Receiver
Messaging Infrastructure
Debto
r
Sender
Bank
Payment
System
Correspondent – Sender
Correspondent Banking
Fee
Payment
System
Correspondent –
Receiver
Correspondent Banking
Fee
Credit
or
Receiver
Bank
• Correspondent Banking
Country - Sender
CROSS BORDER PAYMENTS FLOW – RIPPLE
Sender
Bank
Liquidity Provider -1
USD to EUR
Cost of FX – X USD
Liquidity Provider - 2
USD to EUR
Cost of FX – 2X USD
Receiving
Bank
source : https://ripple.com/solutions/executive-summary-for-financial-institutions/
RIPPLE – KEY COMPONENTS
Key components of Ripple
source : https://ripple.com/solutions/executive-summary-for-financial-institutions/
RIPPLE NETWORK
• A distributed system which does not require central operator
• The Ripple network contains the Ripple Consensus Ledger (RCL)
• RCL is a secure distributed ledger which uses Consensus process to
settle transactions
• RCL holds the order book with bid/ask offers from payment initiators
and liquidity providers
• Ripple Connect connects to the Ripple Consensus Ledger over WSS to
settle payments in near real-time on the RCL
RIPPLE STREAM
• An order book management system
• Enables FX trading desks to facilitate FX markets on the RCL
• RCL holds the order book with bid/ask offers from payment
initiators and liquidity providers
• Enables cross currency payments using foreign exchange
RIPPLE CONNECT
• Component that processes international payments for banks
• Communicates with the Ripple network to get the lowest
currency quotes
• Provides secured Rest apis for communication
• Connects to the receiving bank’s Ripple Connect to exchange
KYC and risk information, fees, payment details and expected
time of funds delivery
• Provides information about total costs of the transaction to
sending bank
RIPPLE CONNECT INTEGRATION
• Payment processing involves 6 workflows
• Rest Connect has exposed Restful services
• The services are secure, reliable and highly available
• Integration involves work flow development; all workflows are
serially executed
• Except first two work flow are workflows are based on event
pull model
RIPPLE CONNECT INTEGRATION
• GetQuote
 Initial sender requests for a quote from sending institution
 Sender provides sender details, final receiver details, amount and currency to be received
 Ripple connect instance at sending institution provides sender FX rate for the payment; response also
includes fees
o It involves communication with Ripple connect at receiving end
o Querying Ripple network
o Path finding algorithm
 Payment object is in “quoted” state
• AcceptQuote
 Initial Sender gets the quote (previous step)
 Reviews quote and approves/rejects the quote
 Payment object is in “accepted” state
RIPPLE CONNECT INTEGRATION
• LockQuote (Receiver)
 Receiving institution polls its Ripple Connect instance for payments in an "accepted" state
 Receiving institute retrieves any additional information (such as PII) requested by the
sending institution
 Submits Lock Request
 Payment status is “locked”
• Submit Payment (Sender)
 Sender polls for payments which are in “locked” status
 Sender performs essential activities such as posting, compliance
 Sender executes submit payment request
 Payment status is in “In_Progress”
RIPPLE CONNECT INTEGRATION
• Submit Payment (Receiver)
 Receiver polls for payments which are in “In_Progress” status
 Receiver performs essential activities such as posting
 Sender executes submit payment request
 Payment status is in “Succeeded”
 Payment is complete from receiver side
 Payment is complete on ripple network
• Complete Payment (Sender)
 Sender polls for payments which are in “Succeeded” status
 Sender marks payment as complete
 End to end payment is complete
COMPLIANCE
The regulatory treatment of Ripple is dependent on several factors, such as:
• The type client being serviced
• Country and geographic region of operations
• Volume and scope of activity
• Other factors determined by financial institution or regulator
• Ripple has engaged with central banks and regulators globally to educate them on distributed
networks
• Ripple works with each financial institution to identify and meet all relevant regulatory requirements
ahead of integration
source : https://ripple.com/solutions/executive-summary-for-financial-institutions/
SECURITY
In financial world, especially in payment security is at most
important
Ripple provides highest level of security to ensure that
payments data is secured in every manner
Ripple employs different methodologies at different levels to
ensure highest level of security
SECURITY
• Cryptographic Security
 Financial transactions on Ripple are signed using industry-standard
cryptographic algorithms ECDSA and ED25519
 Ripple servers use public/private key cryptography to validate
transactions
 Each submitted transaction is signed with a unique digital signature
 Ripple apis are accessed using secured access token based mechanism
source : https://ripple.com/files/ripple_solutions_guide.pdf
SECURITY
• Payment Data Separation
 Ripple provides a layer of separation and security between payment data and
settlement
 Actual payment data is encrypted and shared only between the two
institutions making payments to each other
• Payment Data Separation
 Communication is over secure HTTPS using OAuth 2.0
 Ripple Connect connects to the Ripple Consensus Ledger over WSS (Secure
websockets)
 Ripple network leverages TLS to ensure communication is secure between all
the nodes on the network
https://ripple.com/files/ripple_solutions_guide.pdf
BANKS ARE ADOPTING RIPPLE
• 10 of the top 50 banks work with Ripple
• 25 active integrations including integration with DH’s payment
hub
• 60+ countries accessible though Ripple network
• 116M exchanges processed on the Ripple network
RIPPLE BENEFITS
• Enables banks to settle cross border payments in real time
• Lower operational costs and settlement risk
• Complete transparency
• No need of intermediaries, correspondent banking
relationships
RIPPLE USE CASE
 Direct bank-to-bank settlement
 International Transaction Banking Service
• Banks can provide settlement service to other regional banks
 International Corporate Payments
• Banks can offer real-time, on-demand international payment services for their corporate customers
 Cross-Border Intra-Bank Currency Transfers
• Banks with branches in different countries can use Ripple to transfer funds between their entities in
different countries at a fraction of time and cost
• Enables bank’s treasury to allocate capital more efficiently across international operations
 Remittance Service for Retail Customers
• Ripple’s real-time settlement and complete transaction traceability lowers the total cost of
settlement
• Ripple enables banks to offer low-value international payments to their retail customers
SUMMARY
• With Ripple, It takes 3-6 seconds for cross border payments
compared to 2-4 days
• Ripple reduces settlement risks
• Ripple eliminates intermediaries, midpoint failure, delays, lifting fees
• Ripple minimizes exchange spreads, credit risk, collateral costs
• Ripple connect provides instant, bilateral and straight through
processing
• Ripple has cryptographically secured end-to-end payment flow with
transaction immutability and information redundancy

Contenu connexe

Tendances

Ripple Labs @DeveloperWeek: Building the Payments Web
Ripple Labs @DeveloperWeek: Building the Payments WebRipple Labs @DeveloperWeek: Building the Payments Web
Ripple Labs @DeveloperWeek: Building the Payments WebRipple Labs
 
DeFi - What it's all about
DeFi - What it's all aboutDeFi - What it's all about
DeFi - What it's all aboutChinmay Patel
 
Peter Afanasiev - Architecture of online Payments
Peter Afanasiev - Architecture of online PaymentsPeter Afanasiev - Architecture of online Payments
Peter Afanasiev - Architecture of online PaymentsCiklum Ukraine
 
What is DeFi ? | Decentralized Finance
What is DeFi ? | Decentralized Finance What is DeFi ? | Decentralized Finance
What is DeFi ? | Decentralized Finance zaarahary
 
Global Payment Reference Architecture
Global Payment Reference ArchitectureGlobal Payment Reference Architecture
Global Payment Reference ArchitectureRamadas MV
 
Digital Bank: What and How
Digital Bank: What and HowDigital Bank: What and How
Digital Bank: What and HowIvano Digital
 
Crossing Borders – Key Payment Systems Outside the U.S.
Crossing Borders – Key Payment Systems Outside the U.S.Crossing Borders – Key Payment Systems Outside the U.S.
Crossing Borders – Key Payment Systems Outside the U.S.Nasreen Quibria
 
Tracxn Research: Payments Landscape, October 2016
Tracxn Research: Payments Landscape, October 2016Tracxn Research: Payments Landscape, October 2016
Tracxn Research: Payments Landscape, October 2016Tracxn
 
Payments 101 - Visual Diagrams
Payments 101 - Visual DiagramsPayments 101 - Visual Diagrams
Payments 101 - Visual DiagramsKapish Kaushal
 
Bitcoin as an Emerging Technology Written Report
Bitcoin as an Emerging Technology Written ReportBitcoin as an Emerging Technology Written Report
Bitcoin as an Emerging Technology Written ReportShane Hickey
 
Wiseasy Digital Banking Solution Introduction.pdf
Wiseasy Digital Banking Solution Introduction.pdfWiseasy Digital Banking Solution Introduction.pdf
Wiseasy Digital Banking Solution Introduction.pdfkjhfjfhdsjlf
 
What is decentralized finance ( de fi )
What is decentralized finance ( de fi )What is decentralized finance ( de fi )
What is decentralized finance ( de fi )Celine George
 

Tendances (20)

Ripple Labs @DeveloperWeek: Building the Payments Web
Ripple Labs @DeveloperWeek: Building the Payments WebRipple Labs @DeveloperWeek: Building the Payments Web
Ripple Labs @DeveloperWeek: Building the Payments Web
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
DeFi - What it's all about
DeFi - What it's all aboutDeFi - What it's all about
DeFi - What it's all about
 
Payment Card System Overview
Payment Card System OverviewPayment Card System Overview
Payment Card System Overview
 
Peter Afanasiev - Architecture of online Payments
Peter Afanasiev - Architecture of online PaymentsPeter Afanasiev - Architecture of online Payments
Peter Afanasiev - Architecture of online Payments
 
What is DeFi ? | Decentralized Finance
What is DeFi ? | Decentralized Finance What is DeFi ? | Decentralized Finance
What is DeFi ? | Decentralized Finance
 
A Cashless Society
A Cashless SocietyA Cashless Society
A Cashless Society
 
Global Payment Reference Architecture
Global Payment Reference ArchitectureGlobal Payment Reference Architecture
Global Payment Reference Architecture
 
Digital Bank: What and How
Digital Bank: What and HowDigital Bank: What and How
Digital Bank: What and How
 
Crossing Borders – Key Payment Systems Outside the U.S.
Crossing Borders – Key Payment Systems Outside the U.S.Crossing Borders – Key Payment Systems Outside the U.S.
Crossing Borders – Key Payment Systems Outside the U.S.
 
Tracxn Research: Payments Landscape, October 2016
Tracxn Research: Payments Landscape, October 2016Tracxn Research: Payments Landscape, October 2016
Tracxn Research: Payments Landscape, October 2016
 
Payment Gateway
Payment Gateway Payment Gateway
Payment Gateway
 
Payments 101 - Visual Diagrams
Payments 101 - Visual DiagramsPayments 101 - Visual Diagrams
Payments 101 - Visual Diagrams
 
Payment Gateway
Payment GatewayPayment Gateway
Payment Gateway
 
Payment Gateway
Payment GatewayPayment Gateway
Payment Gateway
 
Payment
PaymentPayment
Payment
 
Bitcoin as an Emerging Technology Written Report
Bitcoin as an Emerging Technology Written ReportBitcoin as an Emerging Technology Written Report
Bitcoin as an Emerging Technology Written Report
 
Litecoin Crypto Currency Bootcamp
Litecoin Crypto Currency BootcampLitecoin Crypto Currency Bootcamp
Litecoin Crypto Currency Bootcamp
 
Wiseasy Digital Banking Solution Introduction.pdf
Wiseasy Digital Banking Solution Introduction.pdfWiseasy Digital Banking Solution Introduction.pdf
Wiseasy Digital Banking Solution Introduction.pdf
 
What is decentralized finance ( de fi )
What is decentralized finance ( de fi )What is decentralized finance ( de fi )
What is decentralized finance ( de fi )
 

En vedette

Ripple Developer Conference 2013 at Money2020
Ripple Developer Conference 2013 at Money2020Ripple Developer Conference 2013 at Money2020
Ripple Developer Conference 2013 at Money2020Ripple Labs
 
NACHA Payments 2012 - U.S. Bank & Earthport ‘Conquering the Barriers to Entry...
NACHA Payments 2012 - U.S. Bank & Earthport ‘Conquering the Barriers to Entry...NACHA Payments 2012 - U.S. Bank & Earthport ‘Conquering the Barriers to Entry...
NACHA Payments 2012 - U.S. Bank & Earthport ‘Conquering the Barriers to Entry...Earthport
 
ILP Lightning Talk at the MIT Blockchain Workshop
ILP Lightning Talk at the MIT Blockchain WorkshopILP Lightning Talk at the MIT Blockchain Workshop
ILP Lightning Talk at the MIT Blockchain WorkshopInterledger
 
ILP Webinar 10/2015
ILP Webinar 10/2015ILP Webinar 10/2015
ILP Webinar 10/2015Interledger
 
Robert jan-vrolijk--why-do-banks-prefer-ripple-over-bitcoin
Robert jan-vrolijk--why-do-banks-prefer-ripple-over-bitcoinRobert jan-vrolijk--why-do-banks-prefer-ripple-over-bitcoin
Robert jan-vrolijk--why-do-banks-prefer-ripple-over-bitcoinRobert Jan Vrolijk
 
Interledger Overview // Luxembourg Center for Security, Reliability, and Trus...
Interledger Overview // Luxembourg Center for Security, Reliability, and Trus...Interledger Overview // Luxembourg Center for Security, Reliability, and Trus...
Interledger Overview // Luxembourg Center for Security, Reliability, and Trus...Interledger
 
Interledger Overview
Interledger OverviewInterledger Overview
Interledger OverviewInterledger
 
Payment Protocols - Block Chain & Beyond
Payment Protocols - Block Chain & BeyondPayment Protocols - Block Chain & Beyond
Payment Protocols - Block Chain & BeyondAlexander Kiriakou
 
Cross-border payment innovation for the caribbean
Cross-border payment innovation for the caribbeanCross-border payment innovation for the caribbean
Cross-border payment innovation for the caribbeanGermaine4IBIS
 
FirstPartner 2016 Blockchain Ecosystem Market Map
FirstPartner 2016 Blockchain Ecosystem Market MapFirstPartner 2016 Blockchain Ecosystem Market Map
FirstPartner 2016 Blockchain Ecosystem Market MapRichard Warren
 
SoulCRM Brochure
SoulCRM BrochureSoulCRM Brochure
SoulCRM BrochureSoulCRM
 
NexJ CDM Overview: Better Understand Customers with NexJ Customer Data Manage...
NexJ CDM Overview: Better Understand Customers with NexJ Customer Data Manage...NexJ CDM Overview: Better Understand Customers with NexJ Customer Data Manage...
NexJ CDM Overview: Better Understand Customers with NexJ Customer Data Manage...NexJ Systems Inc.
 
What Lies Ahead
What Lies AheadWhat Lies Ahead
What Lies AheadMoboom
 
Stop Branding Pollution: Managing brand complexity & ensuring consistency
Stop Branding Pollution: Managing brand complexity & ensuring consistencyStop Branding Pollution: Managing brand complexity & ensuring consistency
Stop Branding Pollution: Managing brand complexity & ensuring consistencyConceptShare
 
Web 2.0 and the world of global collaboration v2010
Web 2.0 and the world of global collaboration v2010Web 2.0 and the world of global collaboration v2010
Web 2.0 and the world of global collaboration v2010GroveSite
 
Evolution in memory games
Evolution in memory gamesEvolution in memory games
Evolution in memory gamesDEVART
 
InvisibleCRM Reselling Partner Program
InvisibleCRM Reselling Partner ProgramInvisibleCRM Reselling Partner Program
InvisibleCRM Reselling Partner ProgramInvisibleCRM
 

En vedette (19)

Ripple Developer Conference 2013 at Money2020
Ripple Developer Conference 2013 at Money2020Ripple Developer Conference 2013 at Money2020
Ripple Developer Conference 2013 at Money2020
 
NACHA Payments 2012 - U.S. Bank & Earthport ‘Conquering the Barriers to Entry...
NACHA Payments 2012 - U.S. Bank & Earthport ‘Conquering the Barriers to Entry...NACHA Payments 2012 - U.S. Bank & Earthport ‘Conquering the Barriers to Entry...
NACHA Payments 2012 - U.S. Bank & Earthport ‘Conquering the Barriers to Entry...
 
ILP Lightning Talk at the MIT Blockchain Workshop
ILP Lightning Talk at the MIT Blockchain WorkshopILP Lightning Talk at the MIT Blockchain Workshop
ILP Lightning Talk at the MIT Blockchain Workshop
 
ILP Webinar 10/2015
ILP Webinar 10/2015ILP Webinar 10/2015
ILP Webinar 10/2015
 
How ILP Works
How ILP WorksHow ILP Works
How ILP Works
 
Robert jan-vrolijk--why-do-banks-prefer-ripple-over-bitcoin
Robert jan-vrolijk--why-do-banks-prefer-ripple-over-bitcoinRobert jan-vrolijk--why-do-banks-prefer-ripple-over-bitcoin
Robert jan-vrolijk--why-do-banks-prefer-ripple-over-bitcoin
 
Interledger Overview // Luxembourg Center for Security, Reliability, and Trus...
Interledger Overview // Luxembourg Center for Security, Reliability, and Trus...Interledger Overview // Luxembourg Center for Security, Reliability, and Trus...
Interledger Overview // Luxembourg Center for Security, Reliability, and Trus...
 
Interledger Overview
Interledger OverviewInterledger Overview
Interledger Overview
 
Payment Protocols - Block Chain & Beyond
Payment Protocols - Block Chain & BeyondPayment Protocols - Block Chain & Beyond
Payment Protocols - Block Chain & Beyond
 
Cross-border payment innovation for the caribbean
Cross-border payment innovation for the caribbeanCross-border payment innovation for the caribbean
Cross-border payment innovation for the caribbean
 
FirstPartner 2016 Blockchain Ecosystem Market Map
FirstPartner 2016 Blockchain Ecosystem Market MapFirstPartner 2016 Blockchain Ecosystem Market Map
FirstPartner 2016 Blockchain Ecosystem Market Map
 
SoulCRM Brochure
SoulCRM BrochureSoulCRM Brochure
SoulCRM Brochure
 
NexJ CDM Overview: Better Understand Customers with NexJ Customer Data Manage...
NexJ CDM Overview: Better Understand Customers with NexJ Customer Data Manage...NexJ CDM Overview: Better Understand Customers with NexJ Customer Data Manage...
NexJ CDM Overview: Better Understand Customers with NexJ Customer Data Manage...
 
What Lies Ahead
What Lies AheadWhat Lies Ahead
What Lies Ahead
 
Stop Branding Pollution: Managing brand complexity & ensuring consistency
Stop Branding Pollution: Managing brand complexity & ensuring consistencyStop Branding Pollution: Managing brand complexity & ensuring consistency
Stop Branding Pollution: Managing brand complexity & ensuring consistency
 
The Benefits of FileMaker Pro
The Benefits of FileMaker ProThe Benefits of FileMaker Pro
The Benefits of FileMaker Pro
 
Web 2.0 and the world of global collaboration v2010
Web 2.0 and the world of global collaboration v2010Web 2.0 and the world of global collaboration v2010
Web 2.0 and the world of global collaboration v2010
 
Evolution in memory games
Evolution in memory gamesEvolution in memory games
Evolution in memory games
 
InvisibleCRM Reselling Partner Program
InvisibleCRM Reselling Partner ProgramInvisibleCRM Reselling Partner Program
InvisibleCRM Reselling Partner Program
 

Similaire à Ripple – Payment Protocol

World wirestablecoinbusinessconsiderations v21
World wirestablecoinbusinessconsiderations v21World wirestablecoinbusinessconsiderations v21
World wirestablecoinbusinessconsiderations v21Nitin Gaur
 
Research points on ripple net
Research points on ripple netResearch points on ripple net
Research points on ripple netAurobindo Nayak
 
Real-Time Efficiency Of XRP — Here Is The Easiest Way To Buy XRP
Real-Time Efficiency Of XRP — Here Is The Easiest Way To Buy XRPReal-Time Efficiency Of XRP — Here Is The Easiest Way To Buy XRP
Real-Time Efficiency Of XRP — Here Is The Easiest Way To Buy XRPBitcoin Wallet Canada
 
Eric Benz, VP Global Payments, Bitreserve - Cloud banking for social empowerment
Eric Benz, VP Global Payments, Bitreserve - Cloud banking for social empowermentEric Benz, VP Global Payments, Bitreserve - Cloud banking for social empowerment
Eric Benz, VP Global Payments, Bitreserve - Cloud banking for social empowermentCobweb
 
Crypto Coinference 2019 - Wirex: Building a hybrid banking platform.
Crypto Coinference  2019 -  Wirex: Building a hybrid banking platform.Crypto Coinference  2019 -  Wirex: Building a hybrid banking platform.
Crypto Coinference 2019 - Wirex: Building a hybrid banking platform.Crypto Coinference
 
DataArt Innovation Showcase Blockchain Billing
DataArt Innovation Showcase Blockchain BillingDataArt Innovation Showcase Blockchain Billing
DataArt Innovation Showcase Blockchain BillingAlan Quayle
 
Global Innovation (GI Plan)
Global Innovation (GI Plan) Global Innovation (GI Plan)
Global Innovation (GI Plan) Steven T. Bledsoe
 
Organizing stakeholders and working with mobile network operators
Organizing stakeholders and working with mobile network operatorsOrganizing stakeholders and working with mobile network operators
Organizing stakeholders and working with mobile network operatorsMahesh Amarasiri
 
Banking Digital Currencies Seminar Presented by DCG
Banking Digital Currencies Seminar Presented by DCGBanking Digital Currencies Seminar Presented by DCG
Banking Digital Currencies Seminar Presented by DCGDigital Currency Group
 
Universal api dataexchangestandards_remittanceindustry
Universal api dataexchangestandards_remittanceindustryUniversal api dataexchangestandards_remittanceindustry
Universal api dataexchangestandards_remittanceindustryVikas Mujumdar
 
Unbundling Of Financial Services: The Blockchain(s) Revolution
Unbundling Of Financial Services: The Blockchain(s) RevolutionUnbundling Of Financial Services: The Blockchain(s) Revolution
Unbundling Of Financial Services: The Blockchain(s) RevolutionGeorge Samuel Samman
 
Remitr Business Payments - International Cross Border Payments Made Easy
Remitr Business Payments - International Cross Border Payments Made EasyRemitr Business Payments - International Cross Border Payments Made Easy
Remitr Business Payments - International Cross Border Payments Made EasyRemitware Payments (REMITR)
 
Fintech workshop Part II - Law Society of Hong Kong - Xccelerate
Fintech workshop Part II - Law Society of Hong Kong - XccelerateFintech workshop Part II - Law Society of Hong Kong - Xccelerate
Fintech workshop Part II - Law Society of Hong Kong - XccelerateHenrique Centieiro
 
Trends and technology in banking
Trends and technology in bankingTrends and technology in banking
Trends and technology in bankingPRIYANT RANJAN
 
Financial Service Firms & The Currency Cloud
Financial Service Firms & The Currency CloudFinancial Service Firms & The Currency Cloud
Financial Service Firms & The Currency CloudCurrency Cloud
 

Similaire à Ripple – Payment Protocol (20)

World wirestablecoinbusinessconsiderations v21
World wirestablecoinbusinessconsiderations v21World wirestablecoinbusinessconsiderations v21
World wirestablecoinbusinessconsiderations v21
 
Research points on ripple net
Research points on ripple netResearch points on ripple net
Research points on ripple net
 
Real-Time Efficiency Of XRP — Here Is The Easiest Way To Buy XRP
Real-Time Efficiency Of XRP — Here Is The Easiest Way To Buy XRPReal-Time Efficiency Of XRP — Here Is The Easiest Way To Buy XRP
Real-Time Efficiency Of XRP — Here Is The Easiest Way To Buy XRP
 
Eric Benz, VP Global Payments, Bitreserve - Cloud banking for social empowerment
Eric Benz, VP Global Payments, Bitreserve - Cloud banking for social empowermentEric Benz, VP Global Payments, Bitreserve - Cloud banking for social empowerment
Eric Benz, VP Global Payments, Bitreserve - Cloud banking for social empowerment
 
Crypto Coinference 2019 - Wirex: Building a hybrid banking platform.
Crypto Coinference  2019 -  Wirex: Building a hybrid banking platform.Crypto Coinference  2019 -  Wirex: Building a hybrid banking platform.
Crypto Coinference 2019 - Wirex: Building a hybrid banking platform.
 
DataArt Innovation Showcase Blockchain Billing
DataArt Innovation Showcase Blockchain BillingDataArt Innovation Showcase Blockchain Billing
DataArt Innovation Showcase Blockchain Billing
 
Global Innovation (GI Plan)
Global Innovation (GI Plan) Global Innovation (GI Plan)
Global Innovation (GI Plan)
 
Canopus web bank
Canopus web bankCanopus web bank
Canopus web bank
 
Organizing stakeholders and working with mobile network operators
Organizing stakeholders and working with mobile network operatorsOrganizing stakeholders and working with mobile network operators
Organizing stakeholders and working with mobile network operators
 
Banking Digital Currencies Seminar Presented by DCG
Banking Digital Currencies Seminar Presented by DCGBanking Digital Currencies Seminar Presented by DCG
Banking Digital Currencies Seminar Presented by DCG
 
Money-4 P2P platform
Money-4 P2P platformMoney-4 P2P platform
Money-4 P2P platform
 
Universal api dataexchangestandards_remittanceindustry
Universal api dataexchangestandards_remittanceindustryUniversal api dataexchangestandards_remittanceindustry
Universal api dataexchangestandards_remittanceindustry
 
Unbundling Of Financial Services: The Blockchain(s) Revolution
Unbundling Of Financial Services: The Blockchain(s) RevolutionUnbundling Of Financial Services: The Blockchain(s) Revolution
Unbundling Of Financial Services: The Blockchain(s) Revolution
 
Remitr Business Payments - International Cross Border Payments Made Easy
Remitr Business Payments - International Cross Border Payments Made EasyRemitr Business Payments - International Cross Border Payments Made Easy
Remitr Business Payments - International Cross Border Payments Made Easy
 
Fintech workshop Part II - Law Society of Hong Kong - Xccelerate
Fintech workshop Part II - Law Society of Hong Kong - XccelerateFintech workshop Part II - Law Society of Hong Kong - Xccelerate
Fintech workshop Part II - Law Society of Hong Kong - Xccelerate
 
Telco industry
Telco industryTelco industry
Telco industry
 
CenPOS Overview- Payment Processing Engine overview
CenPOS Overview- Payment Processing Engine overviewCenPOS Overview- Payment Processing Engine overview
CenPOS Overview- Payment Processing Engine overview
 
Trends and technology in banking
Trends and technology in bankingTrends and technology in banking
Trends and technology in banking
 
Financial Service Firms & The Currency Cloud
Financial Service Firms & The Currency CloudFinancial Service Firms & The Currency Cloud
Financial Service Firms & The Currency Cloud
 
Nift and Swift
Nift and SwiftNift and Swift
Nift and Swift
 

Dernier

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Dernier (20)

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

Ripple – Payment Protocol

  • 1. RIPPLE – PAYMENT PROTOCOL NIKHIL BHIDE
  • 2. INTRODUCTION • Ripple is an Internet Protocol (IP)-based technology for banks to clear and settle transactions in real-time via a distributed network • Ripple is a internet protocol which works on the consensus • Consensus process enables payment exchanges and remittance without need of centralized clearing house • Ripple’s distributed financial technology allows banks to directly transact with other banks to settle transactions in real time • Ripple provides an alternative to today’s global payment infrastructure
  • 3. WHAT IS RIPPLE? • A Basic infrastructure for payment systems – Ripple itself is not a payment system • A Ledgering and funds-exchange technology for clearing and settlement • A Neutral transaction protocol for global connectivity source : https://ripple.com/files/ripple_solutions_guide.pdf
  • 4. WHO CAN USE RIPPLE? Directly by interbank payment network members, operators and liquidity providers • Network members such as banks, financial service businesses • Network operators such as payment networks, clearinghouses • Liquidity providers like central banks, banks and non-bank market makers
  • 5. CROSS BORDER PAYMENTS - TODAY • Involves delays; generally takes around 2-4 days • Counterparty risks • Involves costs and fees; settlement costs are high • lengthy settlement times, and a poor customer experience • Less transparent
  • 6. CROSS BORDER PAYMENTS FLOW - TODAY • Most banks relay transactions through a network of correspondents • More Cost • Cross-border payments have to be routed through a series of counterparties Sender Bank Central Counterpar Sending Correspond ent Central Counterpar Receiving Correspond ent Receiver Bank Australian Debtor French Debtor SEPA
  • 7. CROSS BORDER PAYMENTS FLOW – TODAY (USING SWIFT) • Country - Receiver Messaging Infrastructure Debto r Sender Bank Payment System Correspondent – Sender Correspondent Banking Fee Payment System Correspondent – Receiver Correspondent Banking Fee Credit or Receiver Bank • Correspondent Banking Country - Sender
  • 8. CROSS BORDER PAYMENTS FLOW – RIPPLE Sender Bank Liquidity Provider -1 USD to EUR Cost of FX – X USD Liquidity Provider - 2 USD to EUR Cost of FX – 2X USD Receiving Bank source : https://ripple.com/solutions/executive-summary-for-financial-institutions/
  • 9. RIPPLE – KEY COMPONENTS Key components of Ripple source : https://ripple.com/solutions/executive-summary-for-financial-institutions/
  • 10. RIPPLE NETWORK • A distributed system which does not require central operator • The Ripple network contains the Ripple Consensus Ledger (RCL) • RCL is a secure distributed ledger which uses Consensus process to settle transactions • RCL holds the order book with bid/ask offers from payment initiators and liquidity providers • Ripple Connect connects to the Ripple Consensus Ledger over WSS to settle payments in near real-time on the RCL
  • 11. RIPPLE STREAM • An order book management system • Enables FX trading desks to facilitate FX markets on the RCL • RCL holds the order book with bid/ask offers from payment initiators and liquidity providers • Enables cross currency payments using foreign exchange
  • 12. RIPPLE CONNECT • Component that processes international payments for banks • Communicates with the Ripple network to get the lowest currency quotes • Provides secured Rest apis for communication • Connects to the receiving bank’s Ripple Connect to exchange KYC and risk information, fees, payment details and expected time of funds delivery • Provides information about total costs of the transaction to sending bank
  • 13. RIPPLE CONNECT INTEGRATION • Payment processing involves 6 workflows • Rest Connect has exposed Restful services • The services are secure, reliable and highly available • Integration involves work flow development; all workflows are serially executed • Except first two work flow are workflows are based on event pull model
  • 14. RIPPLE CONNECT INTEGRATION • GetQuote  Initial sender requests for a quote from sending institution  Sender provides sender details, final receiver details, amount and currency to be received  Ripple connect instance at sending institution provides sender FX rate for the payment; response also includes fees o It involves communication with Ripple connect at receiving end o Querying Ripple network o Path finding algorithm  Payment object is in “quoted” state • AcceptQuote  Initial Sender gets the quote (previous step)  Reviews quote and approves/rejects the quote  Payment object is in “accepted” state
  • 15. RIPPLE CONNECT INTEGRATION • LockQuote (Receiver)  Receiving institution polls its Ripple Connect instance for payments in an "accepted" state  Receiving institute retrieves any additional information (such as PII) requested by the sending institution  Submits Lock Request  Payment status is “locked” • Submit Payment (Sender)  Sender polls for payments which are in “locked” status  Sender performs essential activities such as posting, compliance  Sender executes submit payment request  Payment status is in “In_Progress”
  • 16. RIPPLE CONNECT INTEGRATION • Submit Payment (Receiver)  Receiver polls for payments which are in “In_Progress” status  Receiver performs essential activities such as posting  Sender executes submit payment request  Payment status is in “Succeeded”  Payment is complete from receiver side  Payment is complete on ripple network • Complete Payment (Sender)  Sender polls for payments which are in “Succeeded” status  Sender marks payment as complete  End to end payment is complete
  • 17. COMPLIANCE The regulatory treatment of Ripple is dependent on several factors, such as: • The type client being serviced • Country and geographic region of operations • Volume and scope of activity • Other factors determined by financial institution or regulator • Ripple has engaged with central banks and regulators globally to educate them on distributed networks • Ripple works with each financial institution to identify and meet all relevant regulatory requirements ahead of integration source : https://ripple.com/solutions/executive-summary-for-financial-institutions/
  • 18. SECURITY In financial world, especially in payment security is at most important Ripple provides highest level of security to ensure that payments data is secured in every manner Ripple employs different methodologies at different levels to ensure highest level of security
  • 19. SECURITY • Cryptographic Security  Financial transactions on Ripple are signed using industry-standard cryptographic algorithms ECDSA and ED25519  Ripple servers use public/private key cryptography to validate transactions  Each submitted transaction is signed with a unique digital signature  Ripple apis are accessed using secured access token based mechanism source : https://ripple.com/files/ripple_solutions_guide.pdf
  • 20. SECURITY • Payment Data Separation  Ripple provides a layer of separation and security between payment data and settlement  Actual payment data is encrypted and shared only between the two institutions making payments to each other • Payment Data Separation  Communication is over secure HTTPS using OAuth 2.0  Ripple Connect connects to the Ripple Consensus Ledger over WSS (Secure websockets)  Ripple network leverages TLS to ensure communication is secure between all the nodes on the network https://ripple.com/files/ripple_solutions_guide.pdf
  • 21. BANKS ARE ADOPTING RIPPLE • 10 of the top 50 banks work with Ripple • 25 active integrations including integration with DH’s payment hub • 60+ countries accessible though Ripple network • 116M exchanges processed on the Ripple network
  • 22. RIPPLE BENEFITS • Enables banks to settle cross border payments in real time • Lower operational costs and settlement risk • Complete transparency • No need of intermediaries, correspondent banking relationships
  • 23. RIPPLE USE CASE  Direct bank-to-bank settlement  International Transaction Banking Service • Banks can provide settlement service to other regional banks  International Corporate Payments • Banks can offer real-time, on-demand international payment services for their corporate customers  Cross-Border Intra-Bank Currency Transfers • Banks with branches in different countries can use Ripple to transfer funds between their entities in different countries at a fraction of time and cost • Enables bank’s treasury to allocate capital more efficiently across international operations  Remittance Service for Retail Customers • Ripple’s real-time settlement and complete transaction traceability lowers the total cost of settlement • Ripple enables banks to offer low-value international payments to their retail customers
  • 24. SUMMARY • With Ripple, It takes 3-6 seconds for cross border payments compared to 2-4 days • Ripple reduces settlement risks • Ripple eliminates intermediaries, midpoint failure, delays, lifting fees • Ripple minimizes exchange spreads, credit risk, collateral costs • Ripple connect provides instant, bilateral and straight through processing • Ripple has cryptographically secured end-to-end payment flow with transaction immutability and information redundancy