Architectural framework for a United Blockchain Interaction Library

B.I. Dobrianskyi, I.V. Stetsenko

Abstract


This research addresses the challenges posed by the fragmented nature of blockchain development tools, presenting a comprehensive exploration of the imperative need for a unified architecture. In response to the growing diversity of blockchain networks, a solution in the form of a unified library based on a versatile and interoperable interface that streamlines interactions across various blockchains is proposed. The current state of blockchain development tools, an overview of existing solutions, formulation of design principles, and functions of proposed unified library are provided. By mitigating the complexities associated with disparate tools, the research aims to enhance the accessibility and efficiency of blockchain development, encouraging collaboration and innovation within the blockchain community.

Problems in programming 2024; 1: 86-95


Keywords


Blockchain development; Interoperability; Decentralized applications; Development tools; Blockchain networks; Software development kits (SDKs); Software Architecture

Full Text:

PDF

References


Al-Jaroodi J., Mohamed N. (2019), 'Blockchain in Industries: A Survey', IEEE Access, vol. 7, pp. 36500-36515.

Nakamoto S. 'Bitcoin: A Peer-to-Peer Electronic Cash System', available at https://bitcoin.org/bitcoin.pdf

Zhang, R., Xue, R., Liu, L. (2019), 'Security and Privacy on Blockchain', ACM Computing Surveys, 52, 3, Article 51.

Johnson, D., Menezes, A., Vanstone, S. (2001), 'The Elliptic Curve Digital Signature Algorithm (ECDSA) ', International Journal of Information Security, 1, 36–63, https://doi.org/10.1007/s102070100002

Shamir A., Rivest, R., Adleman L. (1978), 'A method for obtaining digital signatures and public-key cryptosystems', Communications of the ACM, 21 (2), 120–126.

Pandey, S., Behl, R. & Sinha, A. (2023), 'Decentralized blockchain-based security enhancement with lamport merkle digital signature generation and optimized encryption in cloud environment', Multimedia Tools and Applications, doi: 10.1007/s11042-023-17365-8.

Clincy, V., Shahriar, H. (2019), 'Blockchain Development Platform Comparison', 2019 IEEE 43rd Annual Computer Software and Applications Conference (COMPSAC), doi: 10.1109/COMPSAC.2019.00142.

Web3.js framework. Available at https://github.com/web3/web3.js

Kwon, J., Buchman, E. (2016). Cosmos: a network of distributed ledgers. Available at https://github.com/cosmos/cosmos/blob/master/WHITEPAPER.md

Wood, G. (2016). Polkadot: Vision for a heterogenous multi-chain framework. Available at https://assets.polkadot.network/Polkadot-whitepaper.pdf


Refbacks

  • There are currently no refbacks.