What is Ripple? (XRP, IOUs, Gateway and Validators Explained) - YouTube

Channel: 99Bitcoins

[0]
What is Ripple?
[1]
How does it work?
[2]
Is XRP, Ripple’s cryptocurrency, a good investment?
[5]
And what does this all have to do with the banking system?
[8]
Well stick around,
[9]
in this episode of Crypto Whiteboard Tuesday
[11]
we’ll answer these questions and more.
[19]
Hi, I’m Nate Martin from 99Bitcoins.com
[22]
and welcome to Crypto Whiteboard Tuesday
[24]
where we take complex cryptocurrency topics,
[27]
break them down and translate them into plain English.
[30]
Before we begin
[31]
don’t forget to subscribe to the channel
[32]
and click the bell so you’ll immediately get notified
[35]
when a new video comes out.
[37]
Today’s topic is Ripple and XRP,
[40]
one of the leading cryptocurrencies around.
[42]
Have you ever had occasion where you needed to wire money to someone
[45]
only to be told it might take several days
[47]
for that money to appear in their account?
[49]
That’s because most major banks
[51]
are still using systems that were built 40 years ago for this task.
[55]
Swift, MoneyGram and Western Union are just some examples of
[59]
slow, expensive and relatively limited systems
[62]
that financial services use to transfer money.
[64]
On top of that,
[65]
not all of the banks are connected via the same network.
[69]
So, in many cases,
[70]
you don’t even have a direct line between two banks
[72]
when they need to transfer money from one account to the other.
[75]
In order for bank A to send money to bank B
[78]
that it doesn’t have any direct relationship with,
[81]
more often than not
[82]
it will have to go through several intermediary banks,
[85]
searching for common network connections between each other
[88]
in order to clear a path for the money.
[90]
That’s why international wire transfers are so slow and costly;
[94]
Each bank along the way takes time to process the transaction
[97]
and a fee for servicing the process.
[100]
In some cases,
[101]
bank transfers must involve currency conversions,
[104]
which make things even more problematic and expensive.
[107]
For example,
[108]
directly transferring currency from Japan to Nicaragua,
[111]
means turning Yens into Cordobas,
[113]
which is generally not feasible.
[115]
The reason is that Japanese banks
[117]
don’t usually hold accounts denominated in Cordobas
[120]
because there’s not a lot of demand for them.
[123]
However, both Japanese and Nicaraguan banks
[126]
hold accounts in dollars.
[128]
So instead,
[129]
an individual or bank will usually trade Yens for Dollars
[132]
and then Dollars to Cordobas.
[134]
As you can imagine,
[135]
this process can be costly due to the multiple conversions.
[138]
In short, the banking system today
[140]
doesn’t have a main connecting network with a uniform set of rules.
[144]
Each time you want to exchange or send money
[146]
through the banking system,
[147]
you need to find a path to transfer that money,
[150]
depending on the circumstances.
[152]
That’s exactly what Ripple is here to change.
[155]
Just like the Internet has its own rules, or protocol,
[158]
to transfer information known as http.
[161]
RippleNet uses a protocol, known as RTXP,
[164]
for moving value around the world.
[167]
Ripple Labs, the creators of RippleNet,
[169]
aim to create the “Internet of Value” -
[171]
a way for money to move as quickly as information does.
[175]
Through the use of RippleNet,
[176]
there is no reason to pay a fortune and wait days
[179]
when transferring money globally.
[181]
The idea for Ripple was actually first conceived
[183]
way back in 2004 by Ryan Fugger
[186]
and was called RipplePay,
[188]
but in 2012 was passed to Jed McCaleb and Chris Larsen
[191]
who founded OpenCoin later to be called Ripple Labs.
[195]
Unlike most cryptocurrencies who focus on the individual,
[198]
Ripple Labs aims to serve banks and payment providers,
[201]
allowing them to lower transaction costs and expedite settlements.
[205]
But how does it all work?
[207]
RippleNet is a network based on a set of rules known as
[211]
the Ripple Transaction Protocol or RTXP for short.
[215]
The network consists of computers, known as validators,
[218]
that are spread around the world
[219]
and maintain a shared ledger of who owns what.
[223]
Validators make sure every transaction sent through the network
[226]
follows the RTXP rules.
[228]
Anyone can run a validator and help maintain the Ripple network
[231]
just like anyone can run a Bitcoin node to maintain the Bitcoin network.
[235]
Companies who want to access the Ripple network can use gateways.
[240]
Gateways, which are usually run by banks,
[242]
act as entry points to Ripple for people outside the network.
[246]
It’s the same idea as going to a bank or a credit company
[249]
to gain access to the banking system.
[251]
So Ripple basically offers businesses an alternative to the banking system
[255]
in the form of an Internet of value called RippleNet.
[259]
Ripple products like xRapid, xVia and xCurrent
[263]
are offered to companies in order to optimize
[265]
their current solutions for transfering money around the world.
[269]
It’s worth mentioning that for you,
[271]
as a customer of a financial service using Ripple,
[273]
this solution is transparent.
[275]
If the bank switches to this technology,
[277]
your bank account balance could be residing on the XRP ledger tomorrow
[281]
and you would never know it.
[282]
This all sounds great,
[283]
but what type of currency can actually be sent
[286]
through the Ripple Network?
[287]
Well,
[288]
unlike other cryptocurrency protocols which support only their own asset,
[292]
Ripple offers two different types of “currencies”:
[295]
IOUs and XRP.
[297]
IOUs are tokens on the Ripple network that can be stored on any Ripple wallet.
[302]
Just like we can store a variety of Ethereum tokens
[305]
on an Ethereum wallet,
[306]
we can have plenty of tokens coexisting on the same Ripple wallet.
[310]
But we really should stop the comparison here,
[312]
since this is as far as the similarities go.
[314]
Any participant on the Ripple network can issue an IOU,
[318]
however an IOU doesn’t represent something you OWN.
[322]
It represents something you OWE.
[324]
It’s a debt,
[325]
an obligation to pay back something you got in real life.
[329]
When I issue an IOU to someone,
[331]
it means I owe them something.
[333]
When I hold an IOU issued by someone else,
[336]
it means someone owes me something.
[338]
Each IOU has a name that is comprised out of
[341]
who issued it and what it represents.
[343]
For example,
[344]
USD.Bitstamp is an IOU issued by Bitstamp
[349]
promising to pay back USD dollars.
[351]
An IOU can be issued for any type of real world asset.
[355]
For example
[355]
you can have an IOU for dollars, EUROs, gold, oil, airline miles and even cows.
[362]
For each asset we borrow, we will issue a new IOU.
[366]
Unlike other forms of debt that can be traded,
[369]
IOUs for the same asset type are not interchangeable
[372]
if they were issued by two different people.
[374]
For example,
[375]
if I borrow money from you and issue you a 20 USD.Nate IOU,
[380]
that IOU can’t be added to a 20 USD.Bitstamp IOU.
[385]
Since each IOU has a different credit line or trust line
[388]
you can only redeem the USD.Nate IOU from me.
[392]
It’s important to note that the IOU itself is not the asset,
[395]
it’s just a promise by the issuer to give you the asset back in the future.
[400]
This promise won’t do you any good if the issuer isn’t good for his word.
[404]
That’s why trust plays an important issue with IOUs.
[408]
In order for you to accept an IOU from someone
[410]
you have to trust that they will be able to pay you back.
[414]
In RippleNet this is known as a trust line.
[416]
A trust line is somewhat similar to a line of credit with the bank.
[421]
It’s an agreement to trust someone up to a limited amount of money.
[425]
Aside from IOUs
[426]
there is another currency the Ripple protocol supports - XRP.
[431]
XRP is a currency issued by Ripple Labs
[434]
to help transfer payments through the Ripple Network.
[436]
For example,
[437]
if a bank wants to move large amounts of money,
[439]
instead of needing to use multiple intermediary banks
[442]
to transfer the money,
[443]
it can just convert the money to XRP and send that XRP to the recipient bank.
[448]
It’s important to note that
[449]
two banks don’t have to use XRP to transfer assets between them.
[453]
Instead, they can choose to keep an ‘open tab’ using IOUs only,
[457]
without ever closing it.
[459]
Still, XRP is a form of payment that unlike an IOU is final
[463]
and is considered a tradable asset by anyone on the network.
[466]
Unlike IOUs, XRP is the actual asset
[470]
so there is no counterparty risk.
[472]
In other words, once you've received payment in XRP,
[475]
the transaction is made
[476]
and there’s no fear that the other party will not meet its obligations for payment..
[480]
So, if no trust is needed and no trust line needs to be opened
[483]
when sending XRP to other network participants,
[486]
why do we even need IOU?
[488]
The simple answer is that XRP, being a cryptocurrency asset by itself,
[492]
is relatively volatile and also not respected worldwide.
[496]
IOUs, on the other hand,
[498]
are treated and valued as the assets each represent.
[501]
XRP has additional advantages as well.
[504]
It’s fast and scalable.
[506]
Sending an XRP transaction through the network takes 4 seconds
[510]
as opposed to Bitcoin’s 10 minute average.
[512]
Also, XRP can handle 1,500 transactions per second
[516]
while Bitcoin can handle only 7.
[519]
So the upside of using XRP as a form of payment is pretty obvious.
[523]
One question people ask us a lot is
[526]
“if XRP is a cryptocurrency, can it be mined?”
[529]
The answer is - no, it can’t.
[531]
Mining in Bitcoin is done in order to confirm and determine
[535]
the order of transactions on the blockchain.
[537]
In Ripple
[538]
transactions are handled through a different process.
[540]
Let me explain:
[542]
When an XRP transaction is broadcast through the network,
[545]
the validators that maintain the network decide if it’s valid or not
[548]
through voting.
[550]
When a validator receives the transaction,
[552]
it consults with other trusted validators
[554]
and they vote on whether the transaction is valid.
[558]
If 80% or more vote it “valid” -
[560]
the transaction is updated in the Ripple ledger.
[563]
This list of trusted validators that a validator consults with
[566]
is known as a Unique Node List or UNL for short.
[571]
Each validator has its own UNL.
[573]
Deciding who will be included in the validaor’s UNL
[576]
is completely up to the person who runs the validator.
[579]
However, Ripple offers a default list of trusted validators.
[584]
Validators don’t get compensated for their work
[586]
like Bitcoin miners do with new coins.
[589]
When Ripple Labs started out
[591]
they actually issued, or “pre-mined”, a total of 100 billion XRP
[596]
and according to the Ripple protocol,
[598]
no more XRP can ever be created.
[601]
You might be wondering,
[602]
who owns all of these pre-mined coins?
[605]
20 Billion XRP were given to Ripple founders -
[608]
Jed Macaleb, Chris Larsen and Arthur Britto.
[611]
Ripple Labs holds around 7 billion XRP.
[614]
40 billion XRP have been sold to companies and individuals.
[619]
The remaining supply is sealed in a smart contract
[622]
that releases 1 billion XRP into Ripple Labs’ hands each month
[626]
until all of the 100 billion XRP cap will be reached.
[630]
XRP can be divided into 6 decimal points
[633]
with the smallest unit being known as a drop.
[636]
If you want to hold XRP
[638]
you will need a wallet that supports the currency
[640]
and a minimum deposit of 20 XRP in your account.
[644]
This is done in order to prevent people from spamming the Ripple Network
[647]
by opening a large number of accounts.
[650]
One last thing to know about XRP is that the XRP supply decreases over time
[656]
making it, in theory, more valuable as time passes.
[660]
This is done through destroying the transaction fees
[662]
attached to each XRP transaction.
[665]
For example,
[666]
at the time of shooting this video
[668]
we’re down to about 99.99% of the original 100 Billion XRP.
[674]
The “missing” XRP are transaction fees that have been destroyed
[678]
and can never be used again.
[680]
So, is it a good idea to invest in XRP?
[684]
When people invest in XRP
[686]
they are basically betting that in the future
[688]
banks and institutions will use XRP to move value
[691]
and will therefore buy XRP and drive up its price.
[694]
Of course, banks could always use IOUs instead
[697]
and that will keep XRP’s price rather stagnant.
[700]
Therefore, the question of “will XRP rise in value?”,
[704]
is mainly a question of whether a majority of banks and payment providers
[708]
choose to utilize it
[709]
instead of their current infrastructure.
[711]
Before we end this video
[713]
I want to touch upon one more subject
[715]
and that’s the criticism about Ripple being a centralized platform.
[720]
There are many arguments for both sides,
[722]
and while I clearly have my opinion
[724]
I will try to display some of the main points of debate.
[727]
Just like Bitcoin,
[728]
once Ripple’s protocol is published,
[730]
Ripple Labs has no control over it.
[733]
Validators run the code themselves.
[735]
This is pretty similar to Bitcoin’s core development team
[738]
maintaining the Bitcoin protocol
[740]
but having no real control over the nodes that run it.
[743]
But while Ripple Labs doesn’t control the protocol,
[746]
it does have a lot of influence since it is the organization maintaining it.
[750]
So, if for some good reason it determined to create more coins,
[754]
it might succeed.
[756]
Ripple Labs is sort of a central bank for RippleNet.
[760]
The Ripple protocol itself is open source,
[762]
meaning that if Ripple Labs ceases to exist,
[764]
the validators can still run the network themselves.
[767]
On the other hand,
[768]
products the company offers to banks and institutions
[771]
aren’t open source and are run solely by Ripple Labs.
[775]
The number of Ripple validators today is relatively small,
[779]
and is a fraction of
[780]
the number of Bitcoin nodes that maintain the Bitcoin network.
[783]
Since these relatively few validators
[785]
are ultimately responsible for maintaining the integrity of the network,
[789]
this raises the question:
[791]
how can we know the validators aren’t colluding
[793]
in order to defraud Ripple’s users?
[795]
Another attribute in Ripple that raises concern is that
[798]
you ultimately have to depend on trust in order to use the IOU tokens.
[803]
In contrast,
[803]
Bitcoin’s entire system is designed to work in a trustless environment.
[808]
Additionally,
[809]
while Bitcoin is free for all and censorship resistant,
[812]
Ripple is committed to monitoring and reporting
[815]
any Anti-Money Laundering flags across the network,
[818]
as well as reporting suspicious activity to relevant authorities.
[822]
On the upside,
[823]
since there’s no such thing as Ripple mining,
[825]
the network itself is much more energy efficient
[828]
compared to Bitcoin’s extreme energy consumption.
[831]
In the end,
[831]
there’s no clear answer to whether Ripple is decentralized or not.
[835]
Personally I think the real question of centralization arises
[839]
when there’s one key figure or company
[841]
that has implicit power over what the community thinks.
[844]
And in this case,
[845]
Ripple Labs undoubtedly has the most influence
[848]
on the entire Ripple community,
[850]
making it much more centralized in nature than Bitcoin.
[853]
It’s up to you to decide if you think Ripple is centralized or not,
[856]
or whether that even matters.
[858]
Ripple isn’t built on the same ideals as Bitcoin.
[860]
It’s a ‘for profit’ company, serving the banking system.
[863]
Perhaps this centralized solution
[865]
is a more efficient means of international transaction,
[867]
but is it the right one?
[870]
That’s it for today’s episode of Crypto Whiteboard Tuesday.
[873]
Hopefully by now you understand what Ripple is and how it works -
[877]
A network designed to move value around the world,
[879]
mainly aimed at banks and payment providers.
[882]
You may still have some questions.
[884]
If so, just leave them in the comment section below.
[887]
And if you’re watching this video on YouTube,
[889]
and enjoy what you’ve seen,
[890]
don’t forget to hit the like button.
[891]
Then make sure to subscribe to the channel
[893]
and click that bell so that you’ll be notified as soon as we post new episodes.
[897]
Thanks for joining me here at the Whiteboard.
[899]
For 99Bitcoins.com,
[900]
I’m Nate Martin, and I’ll see you
 in a bit.