[en] With growing adoption of Distributed Ledger Technologies, their networks must scale while maintaining efficient communication for the underlying consensus and replication mechanisms. New content distribution concepts like Named Data Networking create opportunities to achieve this goal. We present and evaluate XRP-NDN overlay, a solution to increase communication efficiency for consensus-validation blockchains like XRP Ledger. We send consensus messages over different communication models and show that the chosen model lowers the number of messages at node level to minimum, while maintaining or improving performance by leveraging overlay advantages.
Centre de recherche :
- Interdisciplinary Centre for Security, Reliability and Trust (SnT) > SEDAN - Service and Data Management in Distributed Systems
Disciplines :
Sciences informatiques
Auteur, co-auteur :
TRESTIOREANU, Lucian Andrei ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SEDAN
SHBAIR, Wazen ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SEDAN
SCHEIDT DE CRISTO, Flaviene ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SEDAN
STATE, Radu ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > SEDAN
Co-auteurs externes :
no
Langue du document :
Anglais
Titre :
XRP-NDN overlay: Improving the Communication Efficiency of Consensus-Validation based Blockchains with an NDN Overlay
Date de publication/diffusion :
08 mai 2023
Nom de la manifestation :
IEEE/IFIP Network Operations and Management Symposium
Lieu de la manifestation :
Miami, Etats-Unis
Date de la manifestation :
8-12 May 2023
Manifestation à portée :
International
Titre du périodique :
IEEE/IFIP Network Operations and Management Symposium
ISSN :
1542-1201
Maison d'édition :
Institute of Electrical and Electronics Engineers, Piscataway, Etats-Unis - New York
Peer reviewed :
Peer reviewed
Focus Area :
Security, Reliability and Trust
Projet FnR :
FNR10621687 - Security And Privacy For System Protection, 2015 (01/01/2017-30/06/2023) - Sjouke Mauw
D. Vyzovitis, Y. Napora, D. McCormick, D. Dias, and Y. Psaras, "Gossipsub: Attack-resilient message propagation in the filecoin and eth2.0 networks," https://arxiv.org/abs/2007.02754, 07 2020.
Q. T. Thai, N. Ko, S. H. Byun, and S.-M. Kim, "Design and implementation of ndn-based ethereum blockchain," Journal of Network and Computer Applications, vol. 200, p. 103329, 2022. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S1084804521003143
B. Chase and E. MacBrough, "Analysis of the XRP ledger consensus protocol," CoRR, vol. abs/1802.07242, 2018. [Online]. Available: http://arxiv.org/abs/1802.07242
D. Schwartz, N. Youngs, and A. Britto, "The ripple protocol consensus algorithm," 2014.
C. Ma, Y. Zhang, B. Fang, H. Zhang, Y. Jin, and D. Zhou, "Ripple+: An improved scheme of ripple consensus protocol in deployability, liveness and timing assumption," Computer Modeling in Engineering & Sciences, vol. 130, no. 1, pp. 463-481, 2022. [Online]. Available: http://www.techscience.com/CMES/v130n1/45706
I. Amores-Sesar, C. Cachin, and J. Mícíc, "Security analysis of ripple consensus," 2020. [Online]. Available: https://arxiv.org/abs/2011.14816
C. Decker and R. Wattenhofer, "Information propagation in the bitcoin network," in IEEE P2P 2013 Proceedings, 2013, pp. 1-10.
A. Afanasyev, J. Burke, T. Refaei, L. Wang, B. Zhang, and L. Zhang, "A brief introduction to named data networking," MILCOM 2018-2018 IEEE Military Communications Conference (MILCOM), pp. 1-6, 2018.
A. Afanasyev, J. Burke, T. Refaei, L. Wang, B. Zhang, and L. Zhang, "A brief introduction to named data networking," in MILCOM 2018-2018 IEEE Military Communications Conference (MILCOM), 2018, pp. 1-6.
Named data networking," online, accessed: Jan. 2023. [Online]. Available: https://named-data.net/
S. Dulal and L. Wang, "Adaptive duplicate suppression for multicasting in a multi-access ndn network," in Proceedings of the 9th ACM Conference on Information-Centric Networking, ser. ICN '22. New York, NY, USA: Association for Computing Machinery, 2022, p. 156-158. [Online]. Available: https://doi.org/10.1145/3517212.3559480
J. Guo, M. Wang, B. Chen, S. Yu, H. Zhang, and Y. Zhang, "Enabling blockchain applications over named data networking," in ICC 2019-2019 IEEE International Conference on Communications (ICC), 2019, pp. 1-6.
F. Scheidt, W. Shbair, L. Trestioreanu, and R. State, "Flexipipe," online, 07 2022, accessed: Jan. 2023. [Online]. Available: https://github.com/FlavScheidt/sntrippled
J. Shi, "Ndnts: Named data networking libraries for the modern web-codebase," https://github.com/yoursunny/NDNts, accessed: July 2022.
J. Shi, "Ndnts: Named data networking libraries for the modern web-homepage," https://yoursunny.com/p/NDNts/, accessed: July 2022.
M. Bhandary and R. Zhang, "Rippledmon," online, 04 2021, accessed: Jan. 2023. [Online]. Available: https://github.com/ripple/rippledmon
T. Toivola, "Vnstat," online, accessed: Jan. 2023. [Online]. Available: https://humdi.net/vnstat/
G. Tsipenyuk and N. D. Bougalis, "Message routing optimizations, pt. 1: Proposal & validation relaying," online, 03 2021, accessed: Jan. 2023. [Online]. Available: https://xrpl.org/blog/2021/message-routingoptimizations-pt-1-proposal-validation-relaying.html
G. Naumenko, G. Maxwell, P. Wuille, A. Fedorova, and I. Beschastnikh, "Erlay: Efficient transaction relay for bitcoin," in Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security, ser. CCS '19. New York, NY, USA: Association for Computing Machinery, 2019, p. 817-831. [Online]. Available: https://doi.org/10.1145/3319535.3354237
Y. Mao, S. Deb, S. B. Venkatakrishnan, S. Kannan, and K. Srinivasan, "Perigee: Efficient peer-to-peer network design for blockchains," in Proceedings of the 39th Symposium on Principles of Distributed Computing, ser. PODC '20. New York, NY, USA: Association for Computing Machinery, 2020, p. 428-437. [Online]. Available: https://doi.org/10.1145/3382734.3405704
J. Leitao, J. Pereira, and L. Rodrigues, "Epidemic broadcast trees," in 2007 26th IEEE International Symposium on Reliable Distributed Systems (SRDS 2007), 2007, pp. 301-310.
M. Castro, P. Druschel, A.-M. Kermarrec, A. Nandi, A. Rowstron, and A. Singh, "Splitstream: high-bandwidth content distribution in cooperative environments," in Peer-to-Peer Systems II, M. F. Kaashoek and I. Stoica, Eds. Berlin, Heidelberg: Springer Berlin Heidelberg, 2003, pp. 292-303.
L. Trestioreanu, C. Nita-Rotaru, A. Malhotra, and R. State, "Spon: Enabling resilient inter-ledgers payments with an intrusion-tolerant overlay," in 2021 IEEE Conference on Communications and Network Security (CNS), 2021, pp. 92-100.