Abstract
With the growing demand for blockchain data exchange and interoperability, the issue of data silos has become a significant hurdle limiting the widespread application of blockchain technology. As a result, blockchain cross-chain technology has emerged as a critical area of focus within the current blockchain research landscape. Among the various cross-chain mechanisms, the notary mechanism stands out due to its flexibility and widespread adoption. However, the selection of notaries, as a pivotal component of the notary mechanism, presently faces several challenges. These include inadequate calculation of node trust values and unequal distribution of benefits among nodes. Such issues directly undermine nodes’ enthusiasm for maintaining cross-chain value, subsequently impacting the efficiency and security of the cross-chain mechanism. To address these problems, this paper proposes a novel reputation value calculation and node selection model based on verifiable random numbers, an enhanced EigenTrust algorithm, and cumulative probability. Through analytical and simulation experiments, it is demonstrated that the proposed approach yields more reasonable node reputation values compared to other methods. Furthermore, by incorporating historical earnings and reputation values into the node selection process, the model ensures greater fairness and boosts node participation. These improvements ultimately enhance the operational efficiency and security of the cross-chain mechanism.










Similar content being viewed by others
Data availability and materials
The processed data required to reproduce these findings cannot be shared at this time as the data also form part of an ongoing study.
References
Nakamoto S, Bitcoin A (2008) A peer-to-peer electronic cash system. Bitcoin.–URL: https://bitcoin.org/bitcoin.pdf 4(2):15
Cui C, Zeng Z, Zhao S (2020) The new national strategy of financial information security in the era of digital economy. J Inf Secur Res 6(1):2–7
Shen C (2022) Review on cross-chain technology research of blockchains. Chin J Internet Things 6(4):183–196
Kang J-S, Choi Y-S, Sung MY, Shin S-H, Jeong TT, Choi YS (2007) A study of security and privacy in USN environment using hash lock approach. International Conference on Future Information & Communication Engineering 1:100–103
Back A, Corallo M, Dashjr L, Friedenbach M, Maxwell G, Miller A, Poelstra A, Timón J, Wuille P (2014) Enabling blockchain innovations with pegged sidechains. URL: http://www.opensciencereview.com/papers/123/enablingblockchain-innovations-with-pegged-sidechains 72:201–224
Dilley J, Poelstra A, Wilkins J, Piekarska M, Gorlick B, Friedenbach M (2016) Strong federations: An interoperable blockchain solution to centralized third-party risks. arXiv preprint arXiv:1612.05491
Patin A (2019) Technologies for private key recovery in distributed ledger systems. Google Patents. US Patent 10,439,812
Sun H, Mao H, Zhang Y, Yu G, Xu S, He G (2022) Development and application of blockchain cross-chain technology. Comput Sci 49(5):287–295. https://doi.org/10.11896/jsjkx.210800132
Ye X, Liu X, Wang B, Xing S (2022) Distributed notary cross-chain model for consortium chain. J Appl Sci 40(4):567–582. https://doi.org/10.3969/j.issn.0255-8297.2022.04.003
Li D, Liu J, Tang Z, Wu Q, Guan Z (2019) Agentchain: a decentralized cross-chain exchange system. In: 2019 18th IEEE International Conference on Trust, Security and Privacy In Computing and Communications/13th IEEE International Conference On Big Data Science And Engineering (TrustCom/BigDataSE), pp 491–498. IEEE
Borkowski M, Sigwart M, Frauenthaler P, Hukkinen T, Schulte S (2019) Dextt: deterministic cross-blockchain token transfers. IEEE Access 7:111030–111042
Jiang C, Fang L, Zhang N, Zhu J (2022) Cross-chain interaction safety model based on notary groups. J Comput Appl 42(11):3438
Dai B, Jiang S, Li D, Li C (2021) Evaluation model of cross-chain notary mechanism based on improved page rank algorithm. Comput Eng 47(2):26–31
Jiang C, Fang L, Zhu J (2022) A credit ranking method of notary mechanism based on improved pagerank algorithm. J Inf Secur Res 8(01):9–18
Cao L, Zhao S, Gao Z, Du X (2023) Cross-chain data traceability mechanism for cross-domain access. J Supercomput 79(5):4944–4961
Sun Y, Yi L, Duan L, Wang W (2022) A decentralized cross-chain service protocol based on notary schemes and hash-locking. In: 2022 IEEE International Conference on Services Computing (SCC), pp 152–157. IEEE
Liu M (2021) Research on blockchain offline transactions scheme based on deposits. Master’s thesis, Xidian University
Kamvar SD, Schlosser MT, Garcia-Molina H (2003) The eigentrust algorithm for reputation management in p2p networks. In: Proceedings of the 12th International Conference on World Wide Web, pp 640–651
Micali S, Rabin M, Vadhan S (1999) Verifiable random functions. In: 40th Annual Symposium on Foundations of Computer Science (cat. No. 99CB37039), pp 120–130. IEEE
Buser M, Dowsley R, Esgin MF, Kasra Kermanshahi S, Kuchta V, Liu JK, Phan RC-W, Zhang Z (2022) Post-quantum verifiable random function from symmetric primitives in pos blockchain. In: European Symposium on Research in Computer Security, pp 25–45. Springer
Han R, Lin H, Yu J (2020) Vrf-based mining simple non-outsourceable cryptocurrency mining. In: Data Privacy Management, Cryptocurrencies and Blockchain Technology: ESORICS 2020 International Workshops, DPM 2020 and CBT 2020, Guildford, UK, September 17–18, 2020, Revised Selected Papers 15, pp 287–304. Springer
Zhao L, Li B, Zhou Q, Chen X (2022) Improvement and optimization of consensus algorithm based on pbft. In: 2022 4th International Conference on Communications, Information System and Computer Engineering (CISCE), pp 350–356. IEEE
Zou W, Lo D, Kochhar PS, Le X-BD, Xia X, Feng Y, Chen Z, Xu B (2019) Smart contract development: challenges and opportunities. IEEE Trans Softw Eng 47(10):2084–2106
Xiong A, Liu G, Zhu Q, Jing A, Loke SW (2022) A notary group-based cross-chain mechanism. Digit Commun Netw 8(6):1059–1067
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
All authors contributed to the conceptualization and design of the study. The design of the program, preparation of procedures, analysis, and experiments were carried out by Zhihao Guo. The first draft of the manuscript was written by Zhihao Guo, and all authors commented on previous versions of the manuscript. The final manuscript read and approved by all authors.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Ethical approval
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Guo, Z., Hu, X. Calculation and selection scheme of node reputation values for notary mechanism in cross-chain. J Supercomput 80, 18177–18198 (2024). https://doi.org/10.1007/s11227-024-06152-3
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-024-06152-3