A universal transaction delegation method for decentralized decision support systems
DOI:
https://doi.org/10.20535/2411-1031.2024.12.2.315737Keywords:
decentralized data platforms, delegated transactions, decision support systems, expert data, blockchain, EthereumAbstract
This study examines methods for decentralizing computation and storage to enhance the security of end systems, focusing on decision support systems as a use case. Common limitations of system decentralization are identified, and a new, universal transaction delegation method is proposed to simplify decentralized system usage. An overview of available transaction delegation methods in self-protected decentralized data platforms is provided, based on well-known projects using the Ethereum platform. Four popular delegation methods in decentralized networks are distinguished, with their advantages and disadvantages demonstrated through common solutions. The research led to the implement of a universal transaction delegation method, independent of the decentralized program’s signature standard. This method is realized as a web application on both the server and client sides and can be applied to any decentralized program or existing system supporting decentralized transaction delegation. The study also describes the architecture of a decision support system using this method, applied specifically to the expert subsystem to ensure decentralization and the integrity of expert input, making it impossible to tamper with once submitted. Additionally, the economic model for the expert subsystem is reviewed, using real data. The findings of this study enable the construction of secure decentralized applications on decentralized data platforms, emphasizing usability and user-friendliness, and demonstrate an innovative application within a decision support system for expert knowledge collection.
References
V.V. Tsyganok, S.V. Kadenko, and O.V. Andriichuk, “Significance of expert competence consideration in group decision making using AHP”, International Journal of Production Research., vol. 50, no. 17, pp. 4785-4792, 2012. doi: https://doi.org/10.1080/00207543.2012.657967.
D. Mookherjee, “Decentralization, hierarchies, and incentives: A mechanism design perspective”, Journal of Economic Literature, vol. 44, no. 2, pp. 367-390, 2006. doi: https://doi.org/10.1257/jel.44.2.367.
S. Raval, Decentralized Applications: Harnessing Bitcoin's Blockchain Technology. Cambridge, MA, USA: O'Reilly Media, Inc., 2016.
N. Savchenko, V. Tsyganok, and O. Andriichuk, “A Cost-Effective Approach to Securing Systems through Partial Decentralization”, Information & Security: An International Journal, vol. 47, no. 1, pp. 109-121, 2020. doi: https://doi.org/10.11610/isij.4707.
M. Arapinis, A. Gkaniatsou, D. Karakostas, and A. Kiayias, “A Formal Treatment of Hardware Wallets”, in Financial Cryptography and Data Security. FC 2019, I. Goldberg, T. Moore, Eds., vol. 11598. Cham: Springer, 2019, pp. 426-445. doi: https://doi.org/10.1007/978-3-030-32101-7_26.
M. Pustišek, and A. Kos, “Approaches to front-end IoT application development for the Ethereum blockchain”, Procedia Computer Science, vol. 129, pp. 410-419, 2018. doi: https://doi.org/10.1016/j.procs.2018.03.017.
H. Rezaeighaleh, and C.C. Zou, “New Secure Approach to Backup Cryptocurrency Wallets”, in Proc. 2019 IEEE Global Communications Conference (GLOBECOM), Waikoloa, HI, USA, 2019, pp. 1-6. doi: https://doi.org/10.1109/GLOBECOM38437.2019.9014007.
D. Khovratovich, and J. Law, “BIP32-Ed25519: Hierarchical Deterministic Keys over a Non-linear Keyspace”, in Proc. 2017 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW), April, 2017, pp. 27-31. [Online]. Available: https://input-output-hk.github.io/adrestia/static/Ed25519_BIP.pdf. Accessed on: May 26, 2024.
S. Cho, S.Y. Park, and S.R. Lee, “Blockchain consensus rule based dynamic blind voting for non-dependency transaction”, International Journal of Grid and Distributed Computing, vol. 10, no. 12, pp.93-106, 2017. doi: https://doi.org/10.14257/ijgdc.2017.10.12.09.
A. Ouaddah, A.A. Elkalam, and A.A. Ouahman, “Towards a novel privacy-preserving access control model based on blockchain technology in IoT”, in Europe and MENA Cooperation Advances in Information and Communication Technologies. New York, USA: Springer, 2017, pp. 523-533. doi: https://doi.org/10.1007/978-3-319-46568-5_53.
M. Mulders, “Comparing ERC20, ERC223, and the new Ethereum ERC777 token standard”. [Online]. Available: https://www.cointelligence.com/content/comparison-erc20-erc223-new-ethereum-erc777-token-standard. Accessed on: May 27, 2024.
S.J. Wels, “Guaranteed-TX: The exploration of a guaranteed cross-shard transaction execution protocol for Ethereum 2.0”, Master's thesis, University of Twente, Enschede, Netherlands, 2019. [Online]. Available: https://purl.utwente.nl/essays/79884. Accessed on: May 27, 2024.
J.Y. Lee, “A decentralized token economy: How blockchain and cryptocurrency can revolutionize business”, Business Horizons, vol. 62, no. 6, pp. 773-784, 2019. doi: https://doi.org/10.1016/j.bushor.2019.08.003.
M. Iansiti, and K.R. Lakhani, “The truth about blockchain”, Harvard Business Review, vol. 95, no. 1, pp. 118-127, 2017. [Online]. Available: https://www.researchgate.net/publication/341913793_The_Truth_About_Blockchain. Accessed on: Sep. 27, 2024.
M. Kim, B. Hilton, Z. Burks, and J. Reyes, “Integrating Blockchain, Smart Contract-Tokens, and IoT to Design a Food Traceability Solution”, in Proc. 2018 IEEE 9th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), Vancouver, 2018, pp. 335-340. doi: https://doi.org/10.1109/IEMCON.2018.8615007.
T.L. Saaty, Principia Mathematica Decernendi - Mathematical principles of decision making - Generalization of the Analytic Network Process to neural firing and synthesis, Pittsburg, PA, USA: RWS Publications, 2010.
V. Tsyganok, S. Kadenko, O. Andriychuk, and P. Roik, “Usage of multicriteria decision-making support arsenal for strategic planning in environmental protection sphere”, Journal of Multi-Criteria Decision Analysis. vol. 24, pp. 227-238, 2017. doi: https://doi.org/10.1002/mcda.1616.
V.G. Totsenko, and V.V. Tsyganok, “Method of paired comparisons using feedback with expert”, Journal of Automation and Information Sciences, vol. 31, no. 7-9, pp. 86-96, 1999. doi: https://doi.org/10.1615/JAutomatInfScien.v31.i7-9.480.
P.R. Manoj, Ethereum Cookbook: Over 100 Recipes Covering Ethereum-Based Tokens, Games, Wallets, Smart Contracts, Protocols, and Dapps, Birmingham, UK: Packt Publishing Ltd., 2018.
K. Wołk, “Advanced social media sentiment analysis for short-term cryptocurrency price prediction”, Expert Systems, vol. 37, no. 2, 2020. doi: https://doi.org/10.1111/exsy.12493.
V.V. Tsyganok, and S.V. Kadenko, “On sufficiency of the consistency level of group ordinal estimates”, Journal of Automation and Information Sciences, vol. 42, no. 8, pp. 42-47, 2010. doi: https://doi.org/10.1615/JAutomatInfScien.v42.i8.50.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Collection "Information Technology and Security"
This work is licensed under a Creative Commons Attribution 4.0 International License.
The authors that are published in this collection, agree to the following terms:
- The authors reserve the right to authorship of their work and pass the collection right of first publication this work is licensed under the Creative Commons Attribution License, which allows others to freely distribute the published work with the obligatory reference to the authors of the original work and the first publication of the work in this collection.
- The authors have the right to conclude an agreement on exclusive distribution of the work in the form in which it was published this anthology (for example, to place the work in a digital repository institution or to publish in the structure of the monograph), provided that references to the first publication of the work in this collection.
- Policy of the journal allows and encourages the placement of authors on the Internet (for example, in storage facilities or on personal web sites) the manuscript of the work, prior to the submission of the manuscript to the editor, and during its editorial processing, as it contributes to productive scientific discussion and positive effect on the efficiency and dynamics of citations of published work (see The Effect of Open Access).