The Ripple protocol is built on a decentralized ledger called the XRP Ledger, which uses a consensus algorithm to validate transactions and maintain the integrity of the ledger. The protocol supports the use of both fiat currencies and cryptocurrencies as a means of payment, and it aims to reduce the cost and time required for cross-border payments.