Consensus Crash Testing: Exploring Ripple’s Decentralization Degree in Adversarial Environments

Author:

Christodoulou KlitosORCID,Iosif Elias,Inglezakis AntoniosORCID,Themistocleous Marinos

Abstract

The inception of Bitcoin as a peer-to-peer payment system, and its underlying blockchain data-structure and protocol, has led to an increased interest in deploying scalable and reliable distributed-ledger systems that build on robust consensus protocols. A critical requirement of such systems is to provide enough fault tolerance in the presence of adversarial attacks or network faults. This is essential to guarantee liveness when the network does not behave as expected and ensure that the underlying nodes agree on a unique order of transactions over a shared state. In comparison with traditional distributed systems, the deployment of a distributed-ledger system should take into account the hidden game theoretical aspects of such protocols, where actors are competing with each other in an environment which is likely to experience various well-motivated malicious and adversarial attacks. Firstly, this paper discusses the fundamental principles of existing consensus protocols in the context of both permissioned and permissionless distributed-ledger systems. The main contribution of this work deals with observations from experimenting with Ripple’s consensus protocol as it is embodied in the XRP Ledger. The main experimental finding suggests that, when a low percentage of malicious nodes is present, the centralization degree of the network can be significantly relaxed ensuring low convergence times. Those findings are of particular importance when engineering a consensus algorithm that would like to balance security with decentralization.

Publisher

MDPI AG

Subject

Computer Networks and Communications

Reference37 articles.

1. Survey of computing technologies: Distributed, utility, cluster, grid and cloud computing;Sood;J. Netw. Commun. Emerg. Technol.,2016

2. The many faces of consensus in distributed systems

3. Reaching Agreement in the Presence of Faults

4. The Byzantine Generals Problem

5. Practical Byzantine fault tolerance;Castro;OSDI,1999

Cited by 24 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Exploring prospects of blockchain and fintech: using SLR approach;Journal of Science and Technology Policy Management;2023-12-15

2. NLAC: A Self-Maintained Trust Overlay for the XRP Ledger;2023 IEEE Latin-American Conference on Communications (LATINCOM);2023-11-15

3. Pub/Sub Dissemination on the XRP Ledger;2023 IEEE Latin-American Conference on Communications (LATINCOM);2023-11-15

4. Towards cross-border CBDC interoperability: insights from a multivocal literature review;Journal of Enterprise Information Management;2023-07-14

5. Federated Byzantine Agreement Protocol Robustness to Targeted Network Attacks;2023 IEEE Symposium on Computers and Communications (ISCC);2023-07-09

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3