UWSpace is currently experiencing technical difficulties resulting from its recent migration to a new version of its software. These technical issues are not affecting the submission and browse features of the site. UWaterloo community members may continue submitting items to UWSpace. We apologize for the inconvenience, and are actively working to resolve these technical issues.
 

Energy Consumption Analysis of XRP Validator

dc.contributor.authorRoma, Crystal
dc.contributor.authorHasan, M. Anwar
dc.date.accessioned2020-03-20T14:34:45Z
dc.date.available2020-03-20T14:34:45Z
dc.date.issued2020
dc.description.abstractThe XRP Ledger is an open-source payment system with a primary focus on providing an efficient cross-border payment network. The network achieves distributed consensus and prevents double-spending all while remaining decentralized. Digital currencies which rely on proof-of-work strategies generally consume a great deal of energy. The XRP Ledger, on the other hand, uses the XRP Ledger Consensus Protocol, a unique process which is based on Byzantine agreement. The advancement of the XRP Ledger relies on the agreement of validator nodes which propose candidate transaction sets to be included in the next ledger through an iterative consensus process. Unlike Bitcoin miners, there is no equivalent reward scheme to incentivize volunteers to run XRP validator nodes. In this article, the energy consumption of an XRP validator is studied. Specifically, both the wall socket energy and the CPU package energy are measured using a software-based energy profiler and external measurement tools across 30 minute intervals. Various parameters in the configuration settings are also modified to study whether there is a significant change in the energy consumed. Using these results, estimated annual electricity costs are compared.en
dc.description.sponsorshipNatural Sciences and Engineering Research Council of Canada (NSERC) || Silicon Valley Community Foundationen
dc.identifier.urihttp://hdl.handle.net/10012/15717
dc.language.isoenen
dc.subjectenergy consumptionen
dc.subjectXRPen
dc.subjectBlockchainen
dc.subjectcryptocurrencyen
dc.subjectsoftware profilingen
dc.titleEnergy Consumption Analysis of XRP Validatoren
dc.typeTechnical Reporten
uws.contributor.affiliation1Faculty of Engineeringen
uws.contributor.affiliation2Electrical and Computer Engineeringen
uws.peerReviewStatusUnrevieweden
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
RomaHasan_XRPValidator.pdf
Size:
142.38 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
4.47 KB
Format:
Item-specific license agreed upon to submission
Description: