You are on page 1of 43

`

RippleExplainedGuide
Version1.98

byAndrewWhite
andrew@onemilliongateways.com
twitter@OMGateway

Copyright2014AndrewWhite

HelloandwelcometotheRippleExplainedGuide.Mymissioninlifeisto
helpmakeotherpeoplesuccessfulintheareastheycareaboutandI
hopetheinformationcontainedhereinisabletotranslateintoyourown
successwithdigitalcurrencies.

Mymaingoalforthisbookistobelargelynontechnicalandexplainthe
mostimportantconceptstoempoweryoutoderivethemostvaluable
insightspossiblefromthistechnology.Iapologizeinadvanceifthereis
anythinginthisbookthatistootechnicalortoocomplicated.Ifthereisa
passageinthisguidethatdoesnotseemtomakesenseoristoo
complicatedIaskthatyoudontgiveup,keepreadingandcomebacktoit
later.Takeyourtimewitheachsectionandsupplementyourlearningwith
Googlesearchestohelpgettheanswersontermsorareasofinterest.
ThroughoutthetextIincludelinksforyoutofollowuponforfurther
research.Whenyouaredonelearningalltheinformationbelowdontbe
surprisedifafterreadingthisguideyoubecomethegotoexpertabout
Rippleinyoursocialnetwork!

InmyopiniontheRipplepaymentsystemisoneofthemostexciting
technologiestobedevelopedinrecentyears.Forthefirsttime,payments
canbesenttoanyoneintheworldinanycurrencywithinafewseconds.I
describeRipplelikeemailformoney.Butevenbetterthanthatisthat
activitiesthatwereoncethesolepurviewofthebankingindustry,suchas
lendingormakingpayments,havebecomedemocratizedintheRipple
system.Themyriadopportunitiesandchallengesthesenewoptionsbring
tothemassesopenawholenewsetofpossibilitiesforthediscerning
entrepreneurorinvestortoconsider.Thisebookpresentsabriefoverview
ofbusinessopportunitiesintheRippleecosystemandwhatrolesyoucan
playinthisexcitingnewareaoffinance.IhavebeeninvolvedwithRipple
sinceearly2013andIhaveexperiencedallofthedifficultquestionsof
tryingtowrapmyheadaroundit.AfterIbegantalkingtopublicaboutitI
quicklylearnedthateveryoneasksthesamequestionsandonewayto
Copyright2014AndrewWhite

satisfythosequestionsistowriteabookaheadoftime.SoonthatnoteI
wanttocoverthemajorcomponentsofRippleasitexiststodayanddive
deeperintoeachtopicbutwithoutgettingintothegrittydetails.Sowith
thatsaidwithanynewtechnologytherearetradeoffsbetween
sophisticationandeaseofuse,newfeaturesandcomplications,new
capabilitiesandnewrisks,andRippleisnodifferent.Thisbookwas
startedinDecember2013inadozenpages.Overtimeithasexpanded
over39pagesandmyintentismakeyouconversantinthemainareasof
Rippleandinviteyoutocontinueinyourownareaofresearch.Fora
reminder,thisbookisonlyforeducationalpurposes,andisnotintended
toprovideinvestmentadvice.

Bestwishes,
AndrewWhite

Acknowledgments:Iwouldliketothankthefollowingpeoplewiththeir
helpinthisdocument:FredLaughterforediting,RippleLabsfor
permissiontoreusetheirimages,andtheRipplecommunityformaking
valuablefeedbackandsuggestions.

Copyright2014AndrewWhite

TableofContents
WhyDigitalCurrency?
RippleLabs
Wallets
Ripples
Gateways
Consensus
CurrencyIOUs
Traders
MarketMakers
Enterprises
DueDiligenceQuestions
IntheFuture
ImportantRippleInfrastructure
FAQs
Glossary
AbouttheAuthor

WhyDigitalCurrency?

BeforewegetintowhatRippleisIwouldliketoprovidesomebackground
informationaboutwhatcurrencyisandwhatishappeningwithcurrencies
Copyright2014AndrewWhite

ingeneral.IrecentlygotbackfromaconferencecalledMoney2020that
bringstogetherbankers,thepaymentsindustry,andcryptocurrency
advocates,andIhadadiscussionwithafriendthatexplainedthe
importanceofdigitalcurrencyintermsofhumanhistoryandIwouldlike
torelatethatstoryhere.

Iwouldliketobeginbydefiningwhatacurrencyis,anditisusually
definedtohavethefollowingsixtraits:Durability,portability,divisibility,
uniformity,limitedsupply,andacceptability.Someoneelse(Ihavenot
beenabletofindthenameoftheoriginalauthor,ifitisyouletmeknow
andIwillcredityou)explainedtheseinthefollowingmanner:

Acceptability:Intermsofaformofcurrencybeingacceptedwithin
society,moneymustbeacceptedbyeveryoneintheeconomy.This
acceptanceisforthepurposeoftheexchangeofmoneyforgoodsand
differenttypesofservices.

Divisibility:Thisrelatestomoneybeingeasilydividedintosmaller
denominationsfortransactionalpurposes.Peoplewillonlyneedasmuch
moneyasisnecessaryfortheirpurchases,thereforeitisnecessaryfor
moneytobeeasilybrokendownfordifferenttypesoftransactions.

Durability:Thissimplyreferstothephysicalwearanduseofmoneyover
aperiodoftime.Ifsomemoneyiseasilydestroyedordamageditislikely
thatitisfraudulentandthereforecannotbetrusted.Yet,moneyismade
fromapapersource,sosomewearandtearmustbeexpected.

Limitedsupply:Inorderformoneytoretainitsworth,theremustbeatype
oflimitedsupply.Themoremoneythatisincirculationthelessitisvalued
bytheeconomy.
Copyright2014AndrewWhite


Portability:Quitesimplyitisnecessaryformoneytobeeasilytransported
sothatpeoplecancarryitaroundwiththemonadailybasis.Thisalso
allowsfortheeaseoftransactionsothatmoneycanbetransferredfrom
oneplacetoanother.

Uniformity:Dependingonthedifferenttypesofcurrencythatare
available,moneywithinthatspecificcurrencymustlookthesame.This
alsoallowsformoneytobecountedandmeasuredaccurately.

Analternativewayfordistinguishingthecharacteristicsofmoneyisthatit
iseasilyrecognized.Moneyissubjecttothetypeofcurrencythatisin
circulationwithinaspecificplace,soifitiseasilyrecognizedanditfollows
theabovecharacteristics,thenitislikelytobegenuine.

Forthesereasons,thephysicalmetalgoldhasbeenusedascurrencyfor
thelastfivethousandyears.Thereasonforthisisthatgoldmetalhas
characteristicsthatmakecounterfeitingitimpossible.Forcenturiesbefore
thescienceofmaterialsandchemistrywasunderstood,aprofession
calledalchemistattemptedtotransformbasemetalslikeleadintogold
andmakeagoodlivingconvincingsovereignstheycouldperformthis
feat.Welltheywerenonetoosuccessfulandeventuallywiththemore
modernscienceofchemistryitquicklybecameunderstoodthatthiswas
impossible.Howeverthepropertiesthatmakegoldagoodchoicefora
mediumofexchangealsomakeitproblematicforeconomicreasons:it
canhavesubstantialweight,itsdifficultorexpensivetosecure,sendingit
tosomeoneelseisdifficulttodosecurelyorinatimelymanner,andthere
simplyisntenoughofitfortheworldsexpandingpopulationasonlya
finiteamountcaneverbeminedoutoftheearth.Thusitbecamepopular
inrecentcenturiestorepresentgoldinpapermoney.

Copyright2014AndrewWhite

Toassurepeopleoftheintrinsicvalueofthepaperbills,thefacevalueof
thedollarswasbackedbycertainamountsofgoldorsilverwaspromised
tothenoteholder.Howeverasmostpeopleknow,thiscreatesan
additionalproblemascounterfeitingpapermoneyiseasy.Famously(or
infamouslyaccordingtosome)in1972,RichardNixontooktheUnited
StatesoffthegoldstandardandpeggedthevalueoftheUSdollartoa
newmeasureofeconomicfitnesscalledtheGrossNationalProduct(but
wewontgetintoallthereasonsforthat).WiththeGNPthevalueofthe
dollarbegantobecreatedindigitalsystems.Inthepresentdaythishas
evolvedsomuchthatsomeeconomistsbelievethatelectronicsystems
makeup95%ormoreofallmonetarytransactions.Thishasbeengood
forsocietybecauseitmakesthecostofusingmoneylowerforeveryone
(andthatsagoodthing).Inthelastcoupleofdecadescreditcardsare
oneofthemostfrequentlyusedtoolsfordoingthis.Creditcardswere
inventedinthetimebeforetheInternet(WesternUnionstartedacard
programin1921!).Howeverasmostpeopleknowtheunderlying
problemsofearliergenerationsofcurrency,fraudulentuseofthetoolisa
veryexpensiveproblemthattheincumbentplayershavenotbeenableto
fixandabout1%ofallcreditcardtransactionsarefraudulent.In2009,
Bitcoinsreleasesolvedtheissueofhowtomakeadigitalcurrencyand
bepracticallyimpossibletocounterfeit.Bitcoinwasasignificantadvance
inthetechnologyofpaymentsbecauseitusessomespecialapplications
ofmathandcryptographytomakecounterfeitingitnearlyimpossible.This
iswonderfulformerchantssincethehighcostsofhandlingfraudulent
transactionsiseliminated.Understandthatthenearimpossibilityofbeing
counterfeitedisthekeyreasonforthegrowthofBitcoinstylecurrencies
online.Itisnearlyimpossibletocounterfeitforreasonsthatwillbe
explainedlaterbutthemainreasonisduetotherelianceonaparticular
mathfunctionofcryptography,moredetailscanbefoundintheFAQat
theendofthisbook.Proponentsofdigitalcurrenciesthatunderstandthis
claimthatthismakesdigitalcurrenciesabetterstoreofvalueand
exchangethangold,whichisanaweinspiringleapinhumanprogressif
thepremiseholdstobetrueforasufficientlylongperiodoftime.Only
Copyright2014AndrewWhite

timewilltelliftheclaimstandsuptoscrutiny.Nowthatweunderstandthe
basicreasonstojustifyapeertopeerdigitalcurrency,thesame
propertiesthatmakedigitalcurrenciesafraudproofmeansofmaking
transactionshasbeenexpandedbytheRippleprotocoltobuildapeerto
peerexchange.

RippleLabs

Firstletsstartwithadefinitionofterms.Rippleisthenameofanew
paymentstechnology.RippleisdevelopedbyacompanynamedRipple
LabsInc.inSanFrancisco.Somepeoplemakethemistakeofequating
RippleandRippleLabstobethesamethingandthatisamistakeyou
shouldavoidmakingasIwilltrytoexplainwhythatisthroughoutthis
ebook.SooriginallythecompanywasformedasOpencoinInc.in2012
andlaterreformedin2013byChrisLarsen,JedMcCaleb,David
Schwartz,andafewothers.RippleLabsownstheintellectualpropertyof
theRippleprotocolandtheRipplenamebutthecodeandprogramsthat
makeupRippleareavailableforfreeforanyonetodownload,use,and
modifyastheyseefit.RippleLabssoftwareisusedbyacommunityof
Rippleenthusiastsaroundtheworldwhoarepassionateaboutmakingthe
technologymorewidelyused.Thesepeoplealsoprovideessential
feedbacktoproductteamsandengineersleadingtheoverall
implementationofRipplesdevelopment.TheknowninvestorsinRipple
LabsincludeGoogleVentures,AndreessonandHorowitz,Lightspeed
Ventures,BryanBradford,andothers.AsofOctober2014,RippleLabs
hasastaffof60peopleledbyCEOChrisLarsen.Mr.Larsenisthe
formerCEOofELoanandlaterProsper.com,bothofwhichwere
pioneeringcompaniesinpeertopeerlending.
Asanoutsider,IcantsayanythingdefinitiveaboutRippleLabsspecific
businessstrategies.Buttheiractionsshowthattheyarecommittedto
increasingthevalueoftheRipplenetwork.Theydothisthroughavariety
ofstrategiestoshowthepublicthatRippleprovidesabettersystemfor
Copyright2014AndrewWhite

paymentsthanthealternatives.Oneofthewaysofaccomplishingthisis
bymakingusefulsoftwareandgivingitawayforfree.Thesourcecodeof
thesoftwarefromRippleLabscanbereadandusedbyprogrammersat
nocharge,whichisanopeninvitationforcuriousengineersand
programmerstomakecontributionstothecodeandexpeditethe
developmentofthecorefunctionality.Thisalsoprovidesavaluablesafety
mechanism.Sincemoreeyescanlookattheunderlyingcode,potential
issuescanbeidentifiedandfixedearly,beforebecomingaseriousissue.
RippleLabscangiveawaythesoftwareforfreebecausethecorevalue
propositionofRippleisthatanopenpaymentnetworkthatanyonecan
useandimproveismorevaluablethanaclosedalternative.Sofarthe
planseemstobeworkingwellandRippleisstartingtomakebigwaves.

IfwelookatthehierarchyoffinancialservicesintheUnitedStates,Ripple
isdesignedtoreplacetheAmericanClearinghouse(ACH)payment
settlementsystem.ACHwasinventedinpreInterneteraandisamajor
dragontheefficiencyofmovingmoney.AnothersystemthatEuropeans
Copyright2014AndrewWhite

wouldbefamiliariscalledSwift.Swiftisanewerprotocolforpayment
messaginganditworksalotbetterthanACHbuttheproblemisthatUS
banksdontuseitdomestically.SwiftisfasterthanACH,sameornext
daypaymentsisthenormandothercountrieslikeChinaandMexicouse
asimilarsystem.ButwhereasSwiftisspecificallyapaymentmessaging
protocolandnotapaymentsettlementprotocolitstillinvolvesalotmore
workforfinancialinstitutionstolearnwhohaswhat.Rippleoffersa
solutionthatoffersrealtime(aboutfivesecond)paymentsettlementand
paymentmessaging(thatmightbeastatementthatlookslikeThis
paymentisforBobsnewshoes).SinceRipplecombinesmessagingand
settlementsomesmartpeoplehavebeencallingitSwift2.0butRippleis
reallyalotmorethanthat.Sowiththatinmindletsdiverightinto
experiencewhatusingusingtheRipplepaymentsystemlookslike.

Wallets

Touseanonlinepaymentssystem,peoplestartbycreatingadigital
versionofawallet.Awalletconsistsofanameofwhoownsthewallet
andsomesortofsecuritymechanism,likeapassword,tolimitaccessto
theaccount.Itshouldbeimportanttokeepinmindthatnotallwalletsare
createdequally.Manytraditionalonlinewalletsolutionsallowthemselves
theprivilegetocloseyouraccountforanyreason.Theirareavariety
reasonsforthisbutaRipplewalletisdifferent,itisimpossibleforanyone,
includingthemakersRippleLabs,tostopsomeonefromaccessingtheir
Ripplewallet.Iwillexplainabitmoreabouthowthatworkslaterbutfor
nowletsmoveontowhatthewalletlookslike.

Therearetwowaystoidentifywhoownsawallet.Thefirstiscalleda
Ripplenameanditlookslike~SomeRandomWalletName.Anyonethat
knowsthiswalletsnamecansendpaymentstoit.Underthehoodthe
Copyright2014AndrewWhite

nameistiedtothepublicnameoftheRippleaddressthatbeginswiththe
lowercaserandlookslikethis:
r3CxMDQFX1Atq1vQN5sqVsjm3rawGSwd32(note:donationstothe
authorarewelcome!).

ThisisanexampleofwhataRIpplelookslikeavailableat
https://www.rippletrade.com

ARippleaddressshouldbethoughtoflikeaphysicaladdresswheremail
(orpaymentmessages)canbedelivered.Thepasswordshouldbe
thoughtofasthekeytoopenthedoortothehouse.Inthepriortwo
sentencesIjusttaughtyouthebasicsofpublickeycryptography,feel
freetoGooglethatformoreinformation.

Sothewalletisalwaysavailableonawebpageandhasthefollowing
functionality:wallettransactionhistory,anaddressbook,asectionto
sendandreceivepayments,andasectionofthewalletforyoutomake
currencytrades.Andthatisaboutit.

Copyright2014AndrewWhite

ItisimportanttonotethatRipplewalletsarenotinsuredbytheFederal
DepositInsuranceCorporation(FDIC),whichwascreatedbytheU.S.
governmenttoprotectconsumersfrombankfailures.
Formostconsumers,thepowerofRipplepaymentshappenswhen
paymentsaresentacrossthenetworkwithinafewseconds.Toanyone
accustomedtotheslowandcumbersomeprocessoftraditionalpayment
networks,thisisanincredibleadvanceinpaymentstechnology.Nolonger
dopeopleneedtowaitfordaysforabankwiretransfertobecompleted,
orweeksforacreditcardpaymenttobeprocessedwithRipple,havingto
waitforpaymentprocessingisathingofthepast.Eveninareaswith
modernbankingsystems(likeEuropeandChina)withsamedaybank
transfers,theexistingpaymentsystemisstillarelativelyslowandcostly
processthatcreatesanunnecessarydragontheeconomy.Justimagine
whatkindoflowcostnewserviceswillbecomeavailablewithRippleto
merchants,consumers,andinvestorsacrosstheentireglobaleconomy.
Asfarasmostusersareconcerned,theRipplewalletisalsowhere
magichappensinitsroleinredefiningthepaymentexperiencearound
theworld.Tobehonest,inmyopinion,walletsarenotallthatinteresting
visually,orconceptually,norshouldtheybeparticularlyinteresting.They
aredesignedtobeassimpleaspossiblehencethereisntmuchtoseeor
doinaRipplewallet(withtheexceptionoftrading).
IliketodescribeRipplewalletsusingthefollowingexamplebutitisnota
preciseanalogy.IjustmentionedthatRipplewalletsarenotFDICinsured
becausetheyarenotissuedbyaU.S.charteredbank.Allowmeartistic
licensewiththefollowinganalogy:aRipplewalletiskindoflikeabank
accountbutyouasthewalletowner(accountowner)areempoweredto
controlhowmuchmoneyyoutrusttobeheldbyyourvariousbanklike
entities(gateways,moreaboutthemlater).
RippleWalletsaregreatbecausewhentheycanstoreormakepayments
inanycurrency.Theauthorcantthinkofanyotherwalletevercreated
thatisabletoacceptanycurrencyevercreated,includinggovernment
issuedcurrenciesandprivatecurrencies!Forthefirsttimeinhistory,
Copyright2014AndrewWhite

digitalwalletuserscanholdanycurrencyeverissued.ThisisaBigIdea
thatmaytakeyearstobewidelyunderstood,appreciated,andaccepted
bythemarket.
Ripples
RipplesareaccesstokensusedbytheRippleprotocolandare
referredtoacurrencycodeofXRP(whichislikeUSDorBTC).The
protocolconsistsoftherulesofhowRippleworksandtheserulesare
translatedbyprofessionalprogrammersintosoftwaretoperformallthe
functionsthatRippledelivers.Moregenerally,peoplemakeprotocolsto
solveaprobleminaconsistentandentirelyreliablemanner.Well
designedprotocolsshareanumberoftraits.Forexample,thinkofthe
protocolofshakinghandswhengreetingsomeone.Thisprotocolhas
becomeinstantlyrecognizableworldwide.Itsnotabletraitsarethatitis
simple,easilyreproducible,andcooperativeinnature.Thebestcomputer
protocolsandmonetarysystemsaimforsimilarresults.
Tobeconsistentwithinternationalnamingconventions,Ripplesare
knownbyathreeletteracronym,comparabletohowUSdollarsare
representedasUSD.ThethreelettercodeisXRP.TheRippleconcept
hasbeenaroundpriortoRippleLabs.Itwasfirstworkedonin2004and
lateronin2011thecoreteamaroundRippleLabswasformedwhothen
releasedittothepublicinthebeginningof2013.Everytimeyouuse
Ripple,areallytinyamountisdeletedtomakesurethenetworkdoesnot
getoverloadedbypaymentmessages.Thelogicisthataverage
consumersmightonlyneedtousearelativelyfewRipplesacrosstheir
entirelifetime.Ripplewasreleasedwithahardlimitof100billionunitsof
XRPtoeverexist.The100billionnumberwasjudgedtobelargeenough
tobeusefulfortheRipplenetworkforhundredsofyears,andquantifiable
enoughtoprovideabusinessmodelforRippleLabs.
OnceRippleswerecreatedthenextstepwastofigureoutthebestway
onhowtodistributetheminthemosteffectivemanner.Itiscriticaltothe
RippleLabsbusinessstrategythatXRPbedistributedtoawidenumber
ofmarketparticipantswhointendtouseRippleasasystemforpayments,
Copyright2014AndrewWhite

currencytrading,orassetissuance.AcoolfeatureofXRPisthatasthe
nativecurrency(Ilikethetermmetacurrencybutitisnotascompletely
obviousastowhatthatmeans),XRPcanbespenttosend(orreceive)
anyothercurrencyofferedforsaleinsidetheRipplenetwork.RippleLabs
alsosellsbulkquantitiesforlargeordersandgivesawaysmalleramounts
forfree.InlargeparttheirtargetmarketarebankstouseXRPtomake
interbankpaymentsandfacilitateinternationaltrade.

SonowthatwehavecoveredabitofhowmuchXRPthereis,whatitis
usedfor,andRippleLabsroleinthedistributionofXRP,letsmoveonto
investmentopportunitiesinthespace.

TherearedifferentinvestmentstrategiesinvolvingRipplesandalarge
numberofpeopletradethemagainstothercurrenciesforspeculation.
Beforegettingintothevariouschoicesavailable,Iwouldsuggestwould
beinvestorsaskthemselvesafewquestionssuchas:

AmItechnicallyproficientenoughtohandledigitalcurrenciesonmy
own?
DoIalwaysfollowbestpracticesforcomputersecurity?
ShouldIrelyonareputableconsultant,broker,orhedgefundtomanage
myinvestment?
AmIwellversedinthenatureofonlinescams,walletsecurityissues,
andlegalissuesbeforebuying?
ShouldIuseXRPasahedgeagainstmyotherinvestments?
Youranswerstothesebasicquestionsshouldhelppointyouinthe
directionthatsrightforyou.Itdoesnthelptobelessthanentirelyhonest
withyourself,sobecandidandassessyourstrengthsandweaknesses
beforemakinganyinvestment.

Copyright2014AndrewWhite

Investorsmustbeawarethatthereareinherentrisksassociatedwith
digitalassets.Theftsandscamsareanunfortunatebutinevitableaspect
ofonlineofferingsandtheinvestormustalwaysperformduediligence
beforetrustingotherswiththeirmoney.Evenifaninvestmentisnot
fraudulent,thereisnoguaranteethatthevalueoftheinvestmentwillyield
profits.Youarecompletelyonyourownonthisone.RippleLabscannot
andwillnotcommentontheinvestmentfitnessofRipple,XRP,orthe
valueandsafetyofclaimsmadebynonRippleLabsstaff.Duediligence
istheprocessofinvestigatingaproposedinvestment,andthe
responsibilityforduediligenceisentirelyuptoyou.Beappropriately
skepticalandcautiousinallyourdealings.
Atfirsttheywereworthnothingatmarketrates,butXRPhassteadily
increasedinvaluethroughasteadilyincreasingnumberofservicesbuilt
forit.AlthoughthepriceofXRPhasbeenrelativelystable,itisnot
immunefromdrasticpriceswingssimilartoapennystock.Although
currentlyvaluedforlessthanapenny,Ripplesarereallyonlyusefulfor
makingtransactionsontheripplenetworkbutspeculatorsontheRipple
networkliketotradeitagainstotherassets.Becautioushoweverason
rareoccasionsthevaluehaschangedhundredsorthousandsofpercent
aday.

Gateways
GatewaysareserviceprovidersthatletRippleusersdeposit,transfer,and
withdrawmoneybymeansoftheirgatewayaccounts,includingtransfers
betweenaconsumerswalletandtheconsumersgatewayaccount.To
attractandretainusersoftheirservice,gatewayswillinnovateandoffer
beneficialservicestotheircustomers.

Copyright2014AndrewWhite

Asgatewayscompeteformarketshare,Ifullyexpectthatmoregateways
willbelaunchedthattheywillincreasinglyofferinnovativerewards
programslikeairlinemiles,coupons,andpremiumservicediscounts.

Thereareanumberofservicesavailabletopeoplewhowanttocreate
andoperateagateway.Iftheyhaveastrongtechnicalbackground,they
canusuallysetoneupthemselves.Iftheydonthavethetechnicalskills,
theycanuseahostedwallet(moreonthatinamoment)oruse
consultants.Iftheyareseriousaboutgettingintothegatewaybusiness.In
thefuture,cloudbasedoptionswillbeavailablesuchasOMGsOne
MillionGatewayshostedservice.

BecauseofRipplesdesign,anyonewithaRipplewalletcantechnically
becomeagateway.

Copyright2014AndrewWhite

However,thatisneitherlikelyornecessaryinalmostallconsumeror
investorcases.Whenpeopletalkaboutgatewaystheyareusually
referringtoabusinesssetuptooperateassuch.ARippleWalletcan
becomeagatewaywhenpeopleaddtrusttoawalletyoucontrol.Trust
inthecontextofRipplemeanshowmuchofmymoneydoItrustthis
gatewaytohold?Gatewayswithanestablishedhistorywithagood
reputationforcustomerservicetendtobemoretrustedbyusersthannew
gatewaysthatarelessknownandhavealimitedhistoryofoperation.

ThisisanexampleofagatewayloginpagefromSnapSwapInc.

Thisexampleiswhatabasicgatewayexperiencelookslike.
Copyright2014AndrewWhite


Gatewaysasabusinesshaveafewdifferentbusinessmodelsavailable
toguidethem.Oneexampleisagatewayprimarilyusedformoney
transmission,anotherexampleisremittance.Asagatewayoperator,you
mightbeinterestedinenablingpeopletosendpaymentstoanother
country.Aconsumeropensanaccountonyourgatewayandsendsyou
moneytogointhataccount.ThegatewayoperatorissuesIOUs(more
aboutthoseinthenextsection)totheaccountholderandthoseIOUs
appearintheholdersRipplewallet.Theaccountholdercanthantrade
theseIOUsforanothercurrency.Intheothercountry,apersoncan
withdrawtheseIOUsfromthegatewayandreceivetherealcurrency.The
gatewaymakesmoneybychargingatransactionfee.Iftheoriginal
gatewayswebsiteorservicebecomesunavailable,theIOUsdonot
disappearfromRipplewallets.Intheeventofbankruptcyorotherserious
disruption,theIOUsmaylosesomeoftheirmarketvaluefortheIOUsof
currencytheyrepresent,buttheycouldberedeemedwhenthegateway
businessreturns.Theuniquecircumstancesofthegatewaysissuewill
decidewhatrecourseisavailabletotheIOUholders.
ThechartsonRippleCharts.comcontainthemajorcurrencymarketson
Ripple.ThesearetypicallywrittenintheformofBitstampUSD/XRPto
indicatethattheseIOUsareissuedbytheBitstampgatewayintheUSD
currencyandistradingagainstXRP.AnotherexampleistheChinese
gatewayRippleCN.TheirIOUsfortheChineseYuanlooklikethis:
RippleCNCNY/XRP.BackoveratBitstamp,youwillseethatBitstamp
USDisalsoabletobetradedforBitstampBTC.Gatewayscansetrules
onthefeesoftradesorpoliciesastowhatisallowedtobetradedbutin
generalalltheIOUswillbetradableforalltheequivalentIOUsona
givengateway.
Aquickwordaboutaddingtrusttoagateway.Sinceanyonecancreatea
gatewayitiscriticalthatyouonlytrustaproperlyestablishedgateway.
Thismeansitisattheveryleastincorporatedandisrunbypublicly
knowncorporateofficers.Ifthegatewayisoperatedinananonymous
Copyright2014AndrewWhite

manner,thatmeansthereisnoaccountabilityiftheservicedisappears.
Thisisimportant:inyourRippleWallet,youshouldonlygivetrustto
gatewaycompaniesthatyoutrusttobereliableandresponsiblewithyour
tokensofvalue,e.g.money.Sinceagatewayisnotusuallyabank(at
leastatthetimeofthiswriting),notethatthereisnoFDICstyleinsurance
fordepositsmadetoagatewaybusiness.Agatewaythatmakesaneffort
tobelegitimatehaspubliclyknownstaff,abusinessaddress,customer
supportdetails,and/oraphonenumberwithpeoplewhoanswerthe
phoneduringestablishedhoursofbusinessoperation.IfaRipplegateway
websitedisappears,yourIOUsdonotdisappearfromyourRippleWallet.
TheproblemisthatredeemingthoseIOUsfortheircashvalueis
impossibleunlessathirdpartygatewayacceptsthemfortheircash
equivalents.Icansumthisupsimply.Whenitcomestoanonymous
gateways:donttrustthem.
AstandardsgroupforgatewayshasbeenformedcalledtheInternational
RippleBusinessAssociation(IRBA),whichoperatesindependentlyof
RippleLabs.IwilldiscusstheIRBAmorebelowbutfornowyoushould
knowtheIRBAhasasetofrequirementstomakesurethatthegateways
listedonIRBAswebsiteathttp://xrpga.orgarelegitimateorganizations,
operateusingbestpracticesforbusinesses,etc.Thereareroughly170
membersoftheIRBAatthepresenttime,includingpeoplewhohave
expressedtheirinterestinformingagatewayforcertainmarketsorareas
intheworld.

Consensus

Consensusiswherewestarttogetintothenittygrittytechnicaldetailsof
howRippleworks.Youdontneedtoknowallofthisinfoifitisnotright
foryou.Iliketotellpeopleunderstandinghoweverythingworksisnota
requirementtoinvestinaRipplebasedasset.Therearealotofcomplex
thingsinlifethatdonotrequiredafullunderstandingofhowitworks.A
coupleoftechexamplesincludeareexactlyhowcomputersworkor
Copyright2014AndrewWhite

exactlyhowawebbrowserworks.Weassumethattheprofessionalsthat
makethesetoolsknowwhattheyaredoingandtheycanspareusthe
gorydetailsandletusmoveontodowhatwewanttodowiththetool.So
withthatsaid,IjustwanttomakesurethatyouunderstandRippletothe
lowlevelcodeandprotocolislikewisenotarequirementtounderstand
theideasofRipplesoifthetechnicaldetailsdonotinterestyoufeelfree
toskipoverthissection.IfyouarefamiliarwithBitcoinlikecurrenciesyou
mayhaveheardthatBitcoinworksthroughaschemecalledproofof
work.Proofofworkisaprocessinwhichcomputerscooperateon
solvingahardmathproblemthatinitiallynoneofthemknowtheanswer
to.Whentheanswerisfound,thecomputerthatsolvestheproblemis
awardedablock,anawardofBitcoin(25atthetimeofthiswriting)and
theblockisdistributedalongtoalltheothercomputerswithacopyofall
thetransactionsthattookplaceinthepriorblock.Thisiswhatallows
transactionstotakeplace.Intechnicalterms,thissolvesanimportant
problemofhowtosolvethedoublespendingproblem.Adoublespend
issomeonespendingthesameunitsofcurrencytwice.Ifeveryone
thoughttheycouldjustusespreadsheetstocreateacryptocurrency,they
wouldsoonfindthatsomeonewouldcheatbymanuallychanginghow
manypaymentsweresent.Anotherproblemthissolvesisreferredtoin
academiccirclesastheByzantineGeneralsproblemwhichishowto
communicatealonguntrustworthypaths.Thisproblemhasexistedfora
longtimeandonewayofsolvingitwasreleasedtothepublicin2008by
SatoshiNakomoto,theanonymouscreatorofBitcoin.In2011Jed
McCalebwasthinkingofwaystosolvesomeoftheproblemswiththe
proofofworksystem.Inparticular,Jedwantedtosolvetheslow
transactiontimeofBitcoin.Waitingforcomputerstosolvetheproofof
workproblemonBitcoincantaketenminutesorhoursintimeandthat
waittimeisnotgoodformerchantsorconsumersusingthesystem.What
hecameupwasanewapproachcalledConsensus.Ifthemajorityof
computersonadigitalcurrencynetworkcouldagreethatatransaction
happenedtherewouldbenoreasontodoubtthatatransaction
transpired.Theproofofworksystemreliesonseveralcomputers
Copyright2014AndrewWhite

agreeingthatatransactionoccurred,whichiscalledconfirmations.After
enoughconfirmationsoccuritcanbereasonablybeassumedthata
transactiondidinfacttakeplace.Withaconsensusbasedapproach,
transactionscouldtakeplaceinsecondsratherthanminutes.Therecan
alsobealotmoretransactionssincethecomputationalcostofthis
systemislow.Thisbringsustoanotherproblemthathaslongbeenan
academicpuzzle,theByzantineGenerals'Problem.Thisproblemasks,
howdotwogeneralscometoanunanimousagreementwhentheyare
separatedbydistancesthatcreateobstaclestocommunication?

OneanswertothisproblemisdonewiththeRipplesoftware,thenetwork
issetuptovalidateatransactionif80%ofvalidatornodesagreea
transactiontookplace.

NextImgoingtoextensivelyquoteRippleLabsChiefCryptographer
DavidSchwartzwhohasalottosayonthisimportanttopic:Thenumber
wasdeterminedbysimulation.Ifyousetthethresholdtoolow,the
consensusprocesscompletesveryquicklybutmorefrequentlydoesn't
actuallyreachconsensus.Ifyousetthethresholdtoohigh,theconsensus
processtakesmuchlonger,butonlyveryrarelyfailstoactuallyreach
consensus.(Whenyousay,"Ibelievethere'saconsensus",youcan't
actuallybe100%surethereisinfactaconsensusornobodycandeclare
aconsensusfirst.)Theconclusionthatnoconsensushasbeenreachedis
avalidconclusionandcanresultduetopoortopologyorByzantine
failure.Certaintyisalwayswithrespecttosomethingthathasoccurredin
thepast.Itisnotpossibletoknowwithcertaintythepresentstatewithout
observingatmorepointsthanwillnormallybepossible.
Soeachserverrunsoutaheadofwhatitknowsforcertain,applying
transactionsandattemptingtoreachconsensusonthem.Whenandifa
Copyright2014AndrewWhite

consensusisinfactproduced,theserverlaterdeterminesthiswith
certainty,andthuscanadvancewhatitknowsforcertain.
Essentially,theconsensusprocessproducesastreamofsigned
messagescalled"validations"fromwhichit'spossibletodeterminewith
certaintywhetheraconsensushadactuallybeenreachedatsomepoint
inthepast.
ItispossibletocreateUNLtopologiesthatfrequentlyfailtoreach
consensus.TheplanistohaveRippleserversbuildtheirUNLsusingan
algorithmthatmakessuchtopologiesexceedinglyunlikely.
Evenwithaperfecttopology,twotypesofByzantinefailuresarepossible.
One,whichisnotthatuncommon(oneoutofevery200roundsorso),is
alocalfailure.Inorderforaconsensustoeverarise,someonehasto
declareaconsensus.Andforthattohappen,someonemustdeclarea
consensusfirst.Whenthathappens,whoevermakesthatdeclaration
can'tknowforcertainthatotherswilldeclarethatsameconsensus(or
theywouldhavealreadydoneso,andsohewouldn'tbefirst).Soit's
alwayspossiblethathedeclaresthewrongconsensus.
Inthiscase,theserverthatsufferedtheByzantinefailurequickly
discoversthattheothervalidatorshavebuiltadifferentledgerthanitdid
anditbeginsitsresynchronizationprocess.Otherserverswillstill,from
thevalidations,whichledgerwasthemajorityledger.
AmuchlesscommontypeoffailureiscompleteByzantinefailure.Inthis
case,severalserversdeclaredifferentconsensusesandthereisnoclear
majorityledger.Inthisrarecase,thenetworkasawholemustreconverge
beforeatrueconsensuswillemerge.Ripplehasanalgorithmtodo
Copyright2014AndrewWhite

exactlythis.Serverswillseetheconflictingvalidationsandknowwith
certaintythattherewasnoactualconsensus.
OntheRippleforumrecently,amathematicallymindedmemberasked
DavidthefollowingquestionHowdoesRipplesolveByzantineGenerals'
Problemsuchasnosolutionunlessn3t+1,n=numberofprocesses
inthesystemandt=numberoftraitors?

SohowRipplesolvestheByzantineGeneralsproblemissimple.The
consensusprocessispermittedtofailbecauseitdoessoharmlessly.If
theconsensusprocessformsaledgeronwhichthereactuallyisno
consensus,thentherewillbeinsufficientvalidationsandtheconsensus
processwillrepeat.ToputitinByzantineGeneralstermsifyougettothe
battleandtheotherarmiesaren'tthere,youjuststartover,nothing
catastrophichappens.Inotherwords,keeptryinguntilthevastmajority
ofmessagesagreeatransactionisaccurate.Perhapsnotsurprisinglythis
simplebutelegantsolutionhaswiderangingramifications.

AndwiththatwecanwrapourreviewofhowConsensusworks.Formore
informationpleasecheckouttheRipplewikipagesat
https://ripple.com/wikiorhttps://ripple.com/wiki/How_it_works

Validators

SincewearediscussingthetechnicaldetailsofhowRippleworks,for
completenessIjusttomentionValidatornodesandwhattheydo.

TheRipplewikihasthistosayaboutvalidatorsTheRippleprotocol
dependsonacollectionofvalidatorswhoparticipateintheconsensus
processandproducesignedledgerswhichgetbroadcastintothepeerto
peernetwork.Clientsandpeerscollectanddependonthesesigned
Copyright2014AndrewWhite

ledgerstodeterminewhatistheconsensusledger,orthe"true"stateof
theledger.CrucialtothesecurityofthenetworkisthateachRippleserver
choosetopayattentiontoasufficientlylargediversesetofvalidatorswho
arenotcolludingtodefraud.When80%ofvalidatornodesagreethata
edgerisvaliditgetssignedandconfirmedacrosstheentireRipple
network.ThisisanalternativesolutiontotheByzantineGenerals
problemfirstsolvedbyBitcoinwithmining.

CurrencyIOUs

IOUs(Ioweyouspronouncedhowitisspelled,eyeohu)arecredits
andarewhatmostpeoplewilluseonRipple.IOUsstandforIoweyou
(something).WearemostfamiliarwithIOUsfromourbankingorinvestor
statementthatismailedmonthlybyfinancialserviceproviders.AnIOUis
apromisethatacertainamountoffundsthattheIOUissuercontrolsare
fundsinyouraccount.TherealityisthattheIOUholderhasatotal
amountoffundsthatitcontrolsand,fromthistotal,theyuseadatabase
toorganizewhattheyowetheircustomersandthenumberdisplayedto
youistheIOU.IOUsonRipplenetworkoperateonthesameprinciple,
butinsteadofabankingorinvestmententitycreatinganddisplayingthe
IOUtoyou,anIOUontheRipplenetworkisanassetcreatedbyaRipple
gatewayindicatingIpromisetoredeemyouaspecificamountofthis
currencyasset.IfyoureceivedapaymentforUSdollars,youwouldsee
thedepositoftheUSDIOUsinyourRippleWallet.

IOUsarewhatmakeRippletheemailofcurrencies.Theemailprotocol
doesnotcarewhoyouaresendingamessageto,orthecontentofyour
emailandRippleworksthesameway.Thesenderandrecipientofan
emailislikethesenderandreceiverofRipplewallets,themessageinan
emailissimilartowhatcurrencyandhowmuchissentinthe
Copyright2014AndrewWhite

transaction(themessage,inouremailanalogy).Thefinallessonyou
shouldtakeawayfromthisisthatanIOUhasnovaluewhenitisnot
backedbyanassetthatcanberedeemed.

Pathfinding

PathfindingisoneofthetechnicaldetailsthatIincludeforcompleteness
andisfairlyselfexplanatory.PathfindingishowRipplefindswaysto
makethebestavailablepayment.Thepriceonatransactionfeecanvary
inRipplebasedonthebestpossibleexchangerateontheorderbooksof
Ripplecurrencies.AsthisdiagramfromRippleLabsillustrates:

Copyright2014AndrewWhite

Pathfindingisofmostinteresttomarketmakersandtechnicaltypestobe
abletoservemarketactivity.ItisimportanttonotethatalthoughRippleis
fastitisslowenoughastomakehighfrequencytradingimpossibleanda
partofthereasonwhythatisisbecauseofthetimeittakesPathfindingto
work,afewsecondsistooslowforHFTtobeeffective.

Traders

AnyonewithaRipplewalletcantradethedigitalcurrencyassetson
Ripple.SendingapaymentofanysortusingtheRipplenetworkis
equivalenttomakingatradeontheforeignexchange(alsoknownas
forexandFX)currencymarkets.

Eachcurrencyhasathreeletterabbreviation,andeachcurrencytradeis
expressedasapairthatincludesthebasecurrencyandacounter
currency.Eachcurrencypair(USD/XRPorEUR/JPYorCNY/BTC,etc.)is
supportedbyagatewaythathasanorderbookofbuyersandsellersofa
particularcurrencypair.ThedailytradingvolumeontheRipplemarketis
Copyright2014AndrewWhite

growingrapidly.Atthetimeofthiswriting(March2014),themostpopular
currenciestradedareChineseYuan(CNY),USD,andBTC.

Automatedtradingisapopularchoiceforinvestorswiththetechnical
knowhowtoworkwithprogrammingscriptstomakeatradingbot.
ThesebotsconnecttotheRipplenetworkandlookatthebidsandasksin
certaincurrenciesandtradeaccordingtouserdefinedparameters.Most
ofthesebotsrequireafairamountoftechnicalknowledgeandskillto
setupanduse.Althoughtherearenoalgorithmictradingservices
availabletoinvestorsatthemoment,theseareknowntobein
development.Tradeandforgetbotscanbeextremelyvaluableasthey
workforyouaroundtheclockwithouttiringormiscalculating.

Offmarkettradingcanalsobeverylucrative.Findingamarketthatwants
XRPbutdoesnothavetheknowhowhowtogetitisanexcellentwayto
buildabusinessandincreaseRippleadoption.Ifyouwanttoengagein
offmarkettrading,pleasegetinformedoflocallawsbeforebeginning.In
theUnitedStates,tociteoneexample,transactionsgreaterthan$10,000
needtobereportedtotheFederalFinancialCrimesNetwork(FinCen).

MarketMakers

Marketmakersarepeoplewhoprovideliquidity(i.e.,money)between
gatewaystoallowpaymentsthroughapathwayofcurrenciestobe
made.Muchlikehowaroadprovidesapathforacartoreachits
destination,apathwayistherouteatransactiontakestocompletea
payment.Althoughthereareafewwaystobecomeamarketmaker,the
easiestiswithasimpleorderintheRipplewalletforthesamecurrency
betweenthetwoormoregatewaysyouwanttomarketmakefor.Itshould
benotedthatanyonecanbeamarketmakerbutithelpstohavealotof

Copyright2014AndrewWhite

capitaltomakeitmoreworthwhileforthemarketsyouaretryingto
support.

Enterprises

TheRippleecosystemislikelytoseepowerfulwaves(ha!)ofnew
servicesdevelopedtotakeadvantageofthenewfoundpossibilitiesthat
Rippleprovides.Themostobviousareaatthetimeofwritingisgateway
services.Merchantservices,remittanceoptions,charities,experimental
hobbies,andcommoditiesalsoareallpromisingareasforinnovatorsto
placetheirstake.

Anumberofinterestingcompanieshaveformedbasedentirelyonthe
Rippleprotocol.CompaniessuchasFortuneHarbor,Coinst,RippleWise,
SnapSwap,andothersareleadingthewayintermsofinnovationand
provingthattheRipplesystemisaviablebusinessmodel.Companies
olderthanRipplehavealsosignedontousetheservice,mostnotableto
dateisBitcoinexchangeBitstamp.

CreatingorinvestinginanewcompanyintheRippleecosystemisan
attractiveoptiontotheinvestorfamiliarwithmanagingequityassets.
Rippleissonewandtheopportunitiesitofferssolargelyuntapped,that
thedooriswideopenforenterprisingindividualsandstartupstomakea
substantialimpactwithlittlestartupcosts.Ifthisissomethingthat
interestsyouinpursuingabusinessIstronglyencourageyoutodoso.
ComplementaryservicesthataddvaluetotheRipplenetworkis
somethingRippleLabsisveryinterestedinsupportingandyoushouldlet
themknowaboutitonceyouarereadytolaunch.

DueDiligenceQuestions

Copyright2014AndrewWhite

IfyouplanoninvestingintheRippleecosystemyoushouldbeasking
somehardquestionsandhavehonestanswersbeforethrowingmoney
around.Herearesomebasicsforyoutoconsider:

HowwelldoIunderstandRipple?
WhatdoInotunderstandaboutRipple?
Whataretherisksinvolved?
WhatarethelegalandregulatoryissuesimpactingRippleinmycountry
ofresidence?

WhatdoIknowabouttheprincipalsintheenterpriseinwhichImight
invest?
DoIunderstandallthecounterpartyrisks?
WhathappensiftheRipplesoftwarebecomesfundamentallybroken
andcantbefixed?

Whoarethemajorcustomersandtheapplicationsrelatedtoinvestment
opportunities?

Whatarehistoricalandprojectedgrowthrates?
Whatistheexpectedmarkettimingofnewproducts,services,or
enhancements?

Alongwiththesespecificinvestorquestions,Iwantedtosharethislistof
bestpracticesfromtheRipplewiki:

Youmustprotectyourself:

RippleLabsInc.doesnotendorse,qualify,orguaranteethe
performanceofanymerchantorgateway.
Donottrustservicesoperatedanonymously,youhavenorecourseif
theyfailtodeliverontheirpromises.

Copyright2014AndrewWhite

DonotenteryourRippleusernameandpasswordonanysiteyoudo
nottrustwithyourfunds.

DonotenteryourRippleusernameandpasswordonanysitethatdoes
notusehttps.Youcanusuallytellwhenasiteuseshttpswhenyourweb
browserhasagreenlocknexttothewebsiteaddressintheaddressbar.

Donotuseaclientprovidedbyanentityyoudonotfullytrust.Youmust
trustyourclientprovidertobehonest,secure,competent,uptodate,and
perhapsmore.

ForlongtermstorageofXRPorIOUsinacoldwalletconsiderusing
theDesktopClient.
Youshoulduseapasswordsolongandrandomyoucannotremember
it(onlystoreandcopyitsecurely).

Usingdigitalwalletsisarelativelynewphenomenaanditisfairtosaythat
thestateofcomputersecurityandthatconsumersmaynotbereadyfor
thetask.

IntheFuture

Thefuturewillcertainlybringmanyexcitingandinterestingareasfor
Rippleinvestorstoconsider.Inparticular,Imexcitedforthetimewhen
optionstradingbecomesmorewidelyavailable(whichwilllikelybeeasier
withtheadventofsmartcontractslaterin2015).Inmyopinion,smart
contractswillbethekillerappformathbasedcurrencies.Forexample,
byusingsomeparticularmathfunctionsitispossibletoissuesharesfora
companyorraisefunds.

InJuly2014RippleLabsannouncedCodius,anewprojecttoenable
smartcontracts.Codiuswillallowpeopletocreateoffersorcontracts
acrossforanydigitalledgersystemsothattheycanallbenefit.Theydo
thisthroughsomeinnovativedesignchoicesthatallowpeopletomake
Copyright2014AndrewWhite

usefulapplicationswithanypreexistingprogramminglanguage.Ispoke
withStefanThomastheCTOofRippleLabswhoexplainedtomethatthe
designwasinformedfromtheexamplethatbusinesslogicanddata
storage(databasesordecentralizedledgerslikeBitcoin)aretwo
separatetopics.Everywebserviceinexistenceusesadatabasetostore
informationandbusinesslogicontopofthedatabasetodecidewhat
goesintoit.Ishouldprobablymentionacomputersciencetermthatwill
behelpfultounderstandwhythisdesigndecisionwastaken.Computers
runsoftwareinoneoftwoways.Oneisdeterministic,codeexecutesin
thesamewayeverytime.Theotherisnondeterministicwhichmeansit
canexecutedifferentlyeverytime.Whatisgoodaboutthisapproachis
thatitmakesCodiuscompletelyplatformneutral.Anyprogramming
languagecanuseitandanydigitalassetsystemcanuseitsapproach.
CodiususesanotherconceptcalledSmartOracles.Asmartoracleis
anythingthatcanbeaskedaquestionandanonbiasedansweris
returning.Oneexamplecouldbeaskingthestockmarketwhattheprice
ofagivenstockis.AnotherexampleisaskingtheBitcoinnetworkifa
certaintransactionhappened.Theimportantthingtounderstandisthat
Codiusisneutralastowhomyouaskyourverifiedquestionsandhowyou
doit.Youmightwanttomakeacontractonstockfuturesandhedgeon
thepriceofBitcoinandorthetemperatureofDalyCity,ifalltheanswers
adduptothethresholdoftruthaswritteninyourcontractthetermswill
bemetandthecodeexecutes.Thisisverydifferentfromeveryother
systemoutthereandsomethingthatcreativepeoplewillmakeamazing
applicationswith.

TheCodiusapproachtosmartcontractsfreesdevelopersfrombeing
lockedintoanyonesystemwhichistheHolyGrailfornextgeneration
financialandbusinessapplications.Tolearnmoreonthesubjectofsmart
contracts,IhighlysuggestathoroughreadingofGreatChainsof
NumbersbyTimSwanson.

Copyright2014AndrewWhite

NewservicesforRipplewalletsarecomingoutallthetimeincludingShift
PaymentswhoarereleasingacreditcardthattiesintoaRipplewalletin
late2014.SnapSwapandothersarealsoreleasingRipplebackedVisa
cardsthatisveryexciting.Irecentlyhadausecaseforthis.Mywifewas
shoppingforsomethingandcalledmeupthathercardwasdeclinedat
thegrocerystore.Thiswouldnormallybeaverydisruptiveexperiencebut
IwasabletosendUSDtoherRipplewalletandtheshewasabletomake
thepaymentwithoutincident.Trydoingthatwithatraditionalcreditcard!

Likeanyactiveprotocol,Rippleisconstantlyevolving.Ripple(and
Codius)issuchadisruptivenewtechnologythatitsfullimpacton
businessandsocietywillnotbeknownformanyyears.Thedaywillcome
whenpeoplewillbesoaccustomedtoamulticurrencywalletthatthey
willaskwhydidntIthinkofthat?Inmyopinionwearewitnessingthe
dawnofadisruptivetechnologyasbigasanadvancementasdigitalstock
marketsorpapercurrencies.

ImportantRippleInfrastructure

BeyondRippleLabsthereareanumberofimportantresourcesand
servicesthatisavailabletotheRipplecommunity.Foremostaboutthose
arecommunityforumswhereissuesrelatedtoRipplearediscussed.The
mostactiveoftheseareXRPTalkranbyacommunitymemberinFrance
andtheRippleLabsForum.Acoupleofnewserviceshavecomeinto
beingrecentlythatareusefulaswell,LibreTaxfortaxesintheU.S.and
Coinistforpublicreviewsofgatewayservices.

ThemostwellknownRipplegatewayrightnowisBitstamp,theworlds
largestBitcoinexchange.Thereareavarietyofotherprojectsunder
developmentrightnow.Thereareatleastfourventurecapitalbacked
Copyright2014AndrewWhite

companiescreatedspecificallyfortheRippleecosystemthatIknowof.
ThereisalsoalotofdiscussionaboutwaystoimprovetheRippleworld
withnewfeaturesandmoreservices.Itisgoingtobeanexcitingfew
yearsforimportantinnovationstobebroughttomarket.

Fortechnicalinfrastructure,Iexpecttoseemoreservicestoenterthe
markettoserveasenginestodrivethegrowthofdigitalassetsanduseful
thingsthatcanbedonewiththem.MyowncompanyOneMillion
GatewaysInc.wasrecentlyfundedtohelpcompaniesreachtheirfull
potential.

FAQs

HowisRippledifferentfromBitcoin?

Thetwoarecompletelydifferent.ThemostbasicansweristhatRippleis
notdesignedtobeusedasjustacurrency.Insteaditisapayments
protocol.ThedifferenceisbetweenBitcoinbeingap2pvirtualcurrency
andRippleasap2pexchange.Bitcoinusestheproofofwork
mechanismcommonlyknownasminingtogenerateBitcoinandorverify
thevalidityoftransactions.Instead,Rippleusesasystemcalled
consensus.ThisfundamentaldifferencewithBitcoinmeansthatthey
workdifferentlyandthattheyaredesignedfordifferentpurposes.Bitcoin
orothercurrenciesarenotcompetitionforRipple.Myunderstandingis
thatRippleLabswantstoseeotherpaymentsystemssettledortradedon
Rippleandnotcompetewiththem.

Iheardthatminingdigitalcurrenciesrequiresanincredibleamountof
electricity,isRipplesimilar?

Copyright2014AndrewWhite

Thankfullyno.Ripplerequiresnomoreelectricitytorunsecurelythana
normalhighendcomputerserver.ThemegatonsofCO2andmegawatts
ofelectricityandpowerbillsusedbyotheralternativesisnotanissuewith
Ripple.

IheardthatRippleisapreminedcurrency,isthattrue?

Theanswerisbothyesandno.Ripplewasnotcreatedorreleasedas
acurrencyplatformthatusedminingtogeneratethecurrencyandverify
transactions.Peoplethatmineorbelieveintheideathatminingisfairdue
totheequalprobabilityofbeingrewardedfordoingtheproofofwork.
Thereisnothingwrongwiththatopinion.HoweverRipplesuccessfully
solvedsomeoftheinherentandfundamentalproblemsthatminingbrings
toadigitalcurrency:theslownessoftransactions,the51%attack
problem,blockchainsplits,etc.Indefiningtheutilityofcrosscurrency
payments,afundamentaldesignprincipleisthatlongdelaysforpayments
isnotacceptable.Letsfaceit,nobodywantstheuncertaintyofwaitingfor
apaymenttoconfirmandRipplecanmaketradingthosekindsofassets
fasterandmoresecure.

DoanybanksuseRipple?

Atthetimeofthiswritingthereareafewbankswhohaveclaimedthey
willbeusingtheRippleprotocol.

Whatarevalidators?TheRipplenetworkreliesondedicatedcomputers
calledvalidatorstoconfirmthattransactionsarevalid,whyisthis?

Validatorsarethelightweightwaytoverifythattransactionsarevalid
comparedtotheheavyweightuseofcryptocurrencyminingalgorithms.
Copyright2014AndrewWhite

Theyarelightweightbecauseyouonlyneedafewcomputersdoingthis
(insteadofthousandsintraditionaldigitalcurrencies).Bydesign,Ripple
LabscreatedtheRipplenetworktorelyonvalidatorsthattheyrunand
theyknowcanbetrustedtomakesurethattransactionsarevalid.The
majorityofthevalidatorsthatagatewaytrustsmustbetrustworthy.Ifthe
majorityofthembecomemaliciousorconspireagainstthegateway,they
canmakefraudulentpaymentsagainstthegateway.Thewaytomitigate
thisthreatisbyusingcommunityacceptedtrustednodessuchasthose
runbyRippleLabs.

HowmanypeopleuseRipple?

Thereare120,000walletsasofNovember2014.Thelargestgateways
havebetween15,000to10,000walletsthattrustthem.

IheardsomeoneforgottheirpasswordorhadtheirRipplecoinsstolen,
arethosecoinsorwalletsinaccessibleforever?

Yes,unfortunatelytheyareinaccessibleforever.NeitherRippleLabsnor
anyoneelsecanrestoreyourpasswordorrecoverstolencoins.Payments
inRippleareirreversibleduetohowsomeofthelowlevelmathfunctions
work(formoreinformationontheunderlyingtechnologies,youcan
researchpublickeycryptographyandmessagesigning).

Iwanttoknowmoreabouthowtosetupagateway,wheredoIstart?

https://ripple.com/wiki/index.php?title=Ripple+for+Gatewaysisagood
resource.Iwouldalsolovetotalktoyouaboutyourideaandhelpyou
becomesuccessful.
Copyright2014AndrewWhite


WhatisaSecretKey?

YourwalletsSecretKeyisyoursecretentranceintoyourwalletifyou
everforgetyourpassword.YourSecretKeycanalsobeusedaspartofa
programtodothingsforyousuchasrunningatradingbot.SecretKeys
arenamedsecretbecausetheymustbeabsolutelyunavailableto
anyonebutthosetrustedtoaccesstheaccount.Ifsomeonegetsyour
SecretKey,theycandowhatevertheywantwithyourassets.Ifyouare
havereasontobelievesomeonehasgainedunauthorizedknowledgeof
yourSecretKey,youshouldcreateanewwalletandsendyourassets
overtothenewwalletassoonaspossible.

WhatkindofventurecapitalorincubatorsareavailabletoRipple
developers?

TherecentlylaunchedCrosscoinVenturesisagoodstartingpointfor
Rippledevelopersseekingfunding.Headedbyentrepreneurialstartup
andVCveterans,Crosscoinhastheenviablepositionofbeinglocatedin
thesameofficebuildinginSanFranciscoasRippleLabs.Lookfora
numberofhighqualityandinnovativeservicestoemergefromthe
Crosscoinaccelerator.

WhatisthebesttechnicalresourceforRipple?

ThebestRippledocumentationresourceislocatedat
https://ripple.com/wiki/Developerscanalsocheckout
http://dev.ripple.com/Forfurtherinformation,Isuggestconnectingwith
thedevelopersontheIRCchannelontheFreenodenetwork#ripple.

Copyright2014AndrewWhite

IwanttolearnmoreaboutConsensus,wheredoIfindmoreinfo?

TheConsensusWhitepaperreleasedinAugust2014:
http://dev.ripple.com/consensuswhitepaper.html

IdontlikehowRippleLabsdoesXYorZ,whatdoyouhavetosayabout
that?

RippleLabsisaveryyoungstartup.Expectationsforthisserviceare
high,perhapstoohigh.Ittakestimetobuildworldclassteams,and
staffingresourcesarealwayslimited.GiveyourissuesometimeandIam
certainthatyouwilleventuallyseeimprovementstotheissueyouare
concernedwith.

Whataresoftwareforks?

Softwareforkshappenwhenonegroupofsoftwaredevelopersdecidesto
takethesourcecodefromaprojectandmaketheirownpossibly
incompatiblechangesfromthepriorversionofthesoftware.Thiscan
happenforvariousreasonsbutthemostlikelyreasonisthatonegroupof
developersdisagreedwiththedirectionaprojectwasgoing.Thiscanbe
eitheragoodorabadthing.Itisbadwhenitdividesthenumberof
peopleworkingonaproject.Itcanbegoodwhentheforkedsoftware
makesimprovementstheotherdeveloperswerenotwillingtomake.
AlternativeversionsofRippleareexpectedtobereleasedinthefuture
andthisisgoodfortheRippleprotocolsincenewideascanbetestedin
differentnetworks.

Whataregoodcommunityresourcesforgettinganswerstomyadditional
questions?
Copyright2014AndrewWhite


Myfavoriteresourceistheforumathttps://ripple.com/forum/butthemost
popularcommunityforumishttps://xrptalk.org/

HowdoesRippleLabssellRipples?Dotheysellontheopenmarket?

AccordingtoDirectorofCommunicationsMonicaLongtheydonot:
RippleLabsisn'tandhasneversoldXRPintheopenmarket.Wesellthe
portionofXRPreservedforbusinessoperationsthroughdirectwholesale
purchasesonameasuredbasis.Whatwe'veseenrecentlyisawholesale
buyersellingasignificantvolumeinmarket.We'vechangedthetermsof
wholesalepurchasingtolimitmarketimpactinthefuture.

IhavesomethingIwanttodiscusswithRippleLabs,whatisthebestway
formetodoso?

Talktothebusinessdevelopmentteamatpartners@ripple.comorthe
developerrelationsteamatdevelopers@ripple.com.

Iwanttostartacurrencyissuinggateway,butIhavenoexperienceand
nocapital,howdoIgetstarted?

FirstofallIapplaudyourenthusiasmforRippleandaddingvaluetothe
network.HoweverIwouldadviseagainststartingagatewayonyourown.
Gatewaysarepowerfultoolsandwithnobackgroundincompliance,
regulations,orthetechnicalriskswithusingRippleyouwouldbedoing
yourcustomersadisservicestartingoutwithnoexperience.Iwould

Copyright2014AndrewWhite

suggestyoufindsomeequallyexcitedpartnerswithexperienceinthe
paymentsindustryordigitalcurrenciesbeforemovingforward.

Iwanttolearnmoreaboutcryptography,wheredoIstart?

Imgladtohearyourinterestinthisitisahobbyofmineaswell!
Wikipediaisoneofmyfavoriteresources.Anothergreatexampletolearn
thebasicprincipalsisillustratedatthislink
http://www.moserware.com/2009/09/stickfigureguidetoadvanced.html

WherecanIlearnmoreaboutthesocalledByzantineGenerals
problem?

Theoriginalpaperdescribingasolution(backin1982!)canbereadat
http://research.microsoft.com/enus/um/people/lamport/pubs/byz.pdf

Glossary

AnonymousUntraceableactivity.Contrarytosensationalmedia
reporting,neitherBitcoin(orRipple)areanonymous.

BitcoinAproofofworkdigitalcurrencycreatedin2009.Thebenefitsof
Bitcoinisthatitisnearlyimpossibletocounterfeit(i.e.,makefakeBitcoin)
whichmakesitusefulforonlinepayments.Bitcoinsolvedtwo
longstandingacademicproblems,thedoublespendproblemandthe
ByzantineGeneralsproblemthatallowsittoworkinasecure,
decentralizedmanner.

Copyright2014AndrewWhite

CodiusThisisatechnologyneutralframeworkforcreatingsmart
contracts.Moreinfocanbefoundathttp://codius.org/

DueDiligenceistheprocessofthoroughresearchbeforemaking
investments.

EnterprisesincludebusinessstartupsintheRippleecosystem,suchas
newgatewayservices,merchantservices,remittanceoptions,charities,
experimentalhobbies,andcommoditiesallarepromisingareasfor
businessinnovatorsandearlystageinvestors.

Gatewayaserviceproviderthatenableuserstodepositmoneyintoand
withdrawmoneyoutoftheirgatewayaccountsontheRipplenetwork.In
technicaltermsagatewayisanassetissuer.Althoughmostuserswillnot
becomeagateway,thecapabilityforthemtobecomesoispresentin
everyRipplewallet.

GatewaydGatewaydisanopensourceserverthatmakesbuilding
applicationsontopofrippleeasier.Formoreinformationpleasesee
https://gatewayd.org/

HashAdigitalfingerprintofsomething.Ahashmeasuresthebytesofan
objectsuchasafileandcomputesanumberthatisspecifictoonlythe
specificarrangementofbytesinthatfile.Therearemanywaysof
producinghashesanddifferentstandardsareusedfordifferentpurposes.

MSBaregulatedactivityintheUnitedStatesrelatedtoaMoney
ServicesBusiness,i.e.,moneytransmission.

Copyright2014AndrewWhite

PublickeyAmathematicaladdressthatyoucangenerateforthe
purposeofsharingwithanyone.Apublickeyistiedtoaprivatekeyyou
shouldnotsharewithanyone.

RipplestheRipplenetworksnativecurrency,representedbytheletters
XRP.InordertousetheRipplenetworkXRPmustbeused.Each
transactiondeletesatinyamountontheRippleledgerforever.

RippleClientThisisthesoftwarethatisusefulforuserexperienceson
webservicessuchasadigitalwallet.

RippleLabs,Inc.ownstheintellectualpropertyoftheRippleprotocol,
andpromotesRippleswideruseandgreaterusefulness.

RippleserverAlsoknowsasrippled,thisisthesoftwarethatconnectsall
rippleserverstogetherintoadecentralizednetworkaroundtheworld.
Gatewayoperatorsneedtouseoneinordertohavetheirserviceusethe
Rippleprotocol.

IOUisapromisethatacertainamountoffundsthattheIOUissuer
controlsarefundsinyouraccount.AnIOUontheRipplenetworkisan
assetcreatedbyaRipplegatewayindicatingIpromisetoredeemyoua
specificamountofthiscurrencyasset.

TraderpeoplewhousetheirRippleWalletstoexchangecurrencies
(govt.issuedcurrencieslikeUSD,CNY,etc.anddigitalcurrencieslike
XRP,BTC,etc.),functionallysimilartotradesmadeontheForeign
Exchange(FX)currencymarkets.

Copyright2014AndrewWhite

MarketMakersprovideliquidity(i.e.,money)thatallowspaymentsto
followapathwaybetweengateways.

SecurityTheattributeorprocessusedtosecuredatabymeansof
authentication,confidentiality,andintegritychecks.Thereisnosuchthing
asaperfectsecuritysystemonlyincreasedcostsordifficultyforan
attackertoovercomeit.

StellarARippleclonefundedbyStripe.com.Themaindifferencewith
RippleisthatStellartokensareaninflationaryassetinsteadofa
deflationaryone.

Validatorsdedicatedcomputernodesthatconfirmatransactionisvalid
throughtheConsensusprocess.Validatorsarethekeytotransaction
verificationthresholdbeingreachedandonlyneedtobeusedbyexperts
orpeoplerunningprofessionalgateways.

Walletthedigitalaccountwhereindividualshold,access,andusetheir
digitalcurrenciesinRipple.

WalletVaultAwalletvault,alsocalledawalletblobistheencrypted
storageofRipplewalletsecrets.Thewalletvaultiscreatedinsuchaway
thattheservicehostingthewalletblobcannotreadthecontentsofthe
dataorcompromiseintegrity.

AbouttheAuthor

Copyright2014AndrewWhite

AndrewWhiteservesasthefounderofOneMillionGatewaysInc.a
digitalcurrencyconsultingcompany.HealsoservesasSecretaryatthe
InternationalRippleBusinessAssociation,whichisthepremier
organizationofmerchantsandbusinessesthatusetheRippleprotocol.
AndrewhasbeenactiveforyearsintheBitcoincommunitiesinSan
FranciscoandtheBayArea,andbeganusingXRPsoonafterits
introduction.

Copyright2014AndrewWhite

You might also like