{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,26]],"date-time":"2026-03-26T16:09:54Z","timestamp":1774541394300,"version":"3.50.1"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2023,6,14]],"date-time":"2023-06-14T00:00:00Z","timestamp":1686700800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,6,14]],"date-time":"2023-06-14T00:00:00Z","timestamp":1686700800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Scientific Research Foundation of Yunnan Provincial Department of Education","award":["No.2023J0023"],"award-info":[{"award-number":["No.2023J0023"]}]},{"name":"Scientific Research Foundation of Yunnan Provincial Department of Education","award":["No.2023J0023"],"award-info":[{"award-number":["No.2023J0023"]}]},{"name":"Science and Technology Plan in Key Fields of Yunnan Province","award":["No. 202202AD080002 and No. 202102AD080006."],"award-info":[{"award-number":["No. 202202AD080002 and No. 202102AD080006."]}]},{"name":"Science and Technology Plan in Key Fields of Yunnan Province","award":["No. 202202AD080002 and No. 202102AD080006."],"award-info":[{"award-number":["No. 202202AD080002 and No. 202102AD080006."]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Peer-to-Peer Netw. Appl."],"published-print":{"date-parts":[[2023,8]]},"DOI":"10.1007\/s12083-023-01491-z","type":"journal-article","created":{"date-parts":[[2023,6,14]],"date-time":"2023-06-14T02:01:50Z","timestamp":1686708110000},"page":"1927-1943","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["MeHLDT: A multielement hash lock data transfer mechanism for on-chain and off-chain"],"prefix":"10.1007","volume":"16","author":[{"given":"Bei","family":"Yu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Libo","family":"Feng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongyu","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fei","family":"Qiu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ji","family":"Wan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shaowen","family":"Yao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,6,14]]},"reference":[{"key":"1491_CR1","doi-asserted-by":"crossref","unstructured":"Colomo-Palacios R, S\u00e1nchez-Gord\u00f3n M, Arias-Aranda D (2020) A critical review on blockchain assessment initiatives: A technology evolution viewpoint. J Software Evol Process 32(11)","DOI":"10.1002\/smr.2272"},{"key":"1491_CR2","doi-asserted-by":"crossref","unstructured":"Lu Y (2019) The blockchain: State-of-the-art and research challenges. J Ind Inf Integration 15:80\u201390","DOI":"10.1016\/j.jii.2019.04.002"},{"key":"1491_CR3","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1016\/j.comcom.2020.12.028","volume":"169","author":"AI Sanka","year":"2021","unstructured":"Sanka AI, Irfan M, Huang I, Cheung RC (2021) A survey of breakthrough in blockchain technology: Adoptions, applications, challenges and future research. Comput Commun 169:179\u2013201","journal-title":"Comput Commun"},{"issue":"2","key":"1491_CR4","doi-asserted-by":"publisher","first-page":"1639","DOI":"10.1109\/TITS.2021.3100103","volume":"23","author":"Y Ren","year":"2022","unstructured":"Ren Y, Zhu F, Wang J, Sharma PK, Ghosh U (2022) Novel vote scheme for decision-making feedback based on blockchain in internet of vehicles. IEEE Trans Intell Transp Syst 23(2):1639\u20131648. https:\/\/doi.org\/10.1109\/TITS.2021.3100103","journal-title":"IEEE Trans Intell Transp Syst"},{"issue":"6","key":"1491_CR5","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/j.jpdc.2020.11.003","volume":"149","author":"Z Xu","year":"2021","unstructured":"Xu Z, Liang W, Li KC, Xu J, Jin H (2021) A blockchain-based roadside unit-assisted authentication and key agreement protocol for internet of vehicles. Journal of Parallel and Distributed Computing (JPDC) 149(6):29\u201339","journal-title":"Journal of Parallel and Distributed Computing (JPDC)"},{"key":"1491_CR6","doi-asserted-by":"crossref","unstructured":"Ren Y, Zhu F, Sharma PK, Wang T, Wang J, Alfarraj O, Tolba A (2020) Data query mechanism based on hash computing power of blockchain in internet of things. Sensors (Basel, Switzerland) 20(1)","DOI":"10.3390\/s20010207"},{"key":"1491_CR7","doi-asserted-by":"crossref","unstructured":"Ren Y, Leng Y, Qi J, Sharma PK, Wang J, Almakhadmeh Z, Tolba A (2021) Multiple cloud storage mechanism based on blockchain in smart homes. Future generations computer systems: FGCS (115-):115","DOI":"10.1016\/j.future.2020.09.019"},{"issue":"1","key":"1491_CR8","doi-asserted-by":"publisher","DOI":"10.1016\/j.adhoc.2021.102526","volume":"119","author":"J Wang","year":"2021","unstructured":"Wang J, Wei B, Zhang J, Yu X, Sharma PK (2021) An optimized transaction verification method for trustworthy blockchain-enabled iiot. Ad Hoc Networks 119(1)","journal-title":"Ad Hoc Networks"},{"issue":"3","key":"1491_CR9","doi-asserted-by":"publisher","first-page":"521","DOI":"10.32604\/csse.2021.014530","volume":"36","author":"J Zhang","year":"2021","unstructured":"Zhang J, Zhong S, Wang J, Yu X, Alfarraj O (2021) A storage optimization scheme for blockchain transaction databases. Comput Syst Sci Eng 36(3):521\u2013535","journal-title":"Comput Syst Sci Eng"},{"issue":"3","key":"1491_CR10","doi-asserted-by":"publisher","first-page":"2365","DOI":"10.32604\/cmc.2020.011567","volume":"65","author":"J Wang","year":"2020","unstructured":"Wang J, Chen W, Wang L, Sherratt RS, Tolba A (2020) Data secure storage mechanism of sensor networks based on blockchain. Comput Mater Continua 65(3):2365\u20132384","journal-title":"Comput Mater Continua"},{"key":"1491_CR11","doi-asserted-by":"publisher","first-page":"85675","DOI":"10.1109\/ACCESS.2020.2992698","volume":"8","author":"H Al-Breiki","year":"2020","unstructured":"Al-Breiki H, Rehman MHU, Salah K, Svetinovic D (2020) Trustworthy blockchain oracles: review, comparison, and open research challenges. IEEE Access 8:85675\u201385685","journal-title":"IEEE Access"},{"key":"1491_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2020.106582","volume":"83","author":"SK Lo","year":"2020","unstructured":"Lo SK, Xu X, Staples M, Yao L (2020) Reliability analysis for blockchain oracles. Comput Electr Eng 83","journal-title":"Comput Electr Eng"},{"issue":"1","key":"1491_CR13","first-page":"121","volume":"35","author":"MD Sheldon","year":"2021","unstructured":"Sheldon MD (2021) Auditing the blockchain oracle problem. J Inf Syst 35(1):121\u2013133","journal-title":"J Inf Syst"},{"issue":"4","key":"1491_CR14","doi-asserted-by":"publisher","first-page":"1404","DOI":"10.1109\/TEM.2019.2932202","volume":"67","author":"F Wang","year":"2019","unstructured":"Wang F, Chen Y, Wang R, Francis AO, Emmanuel B, Zheng W, Chen J (2019) An experimental investigation into the hash functions used in blockchains. IEEE Trans Eng Manag 67(4):1404\u20131424","journal-title":"IEEE Trans Eng Manag"},{"issue":"12","key":"1491_CR15","first-page":"1090","volume":"2","author":"Y Zhu","year":"2016","unstructured":"Zhu Y (2016) Security architecture and key technologies of blockchain. J Inform Sec Res 2(12):1090","journal-title":"J Inform Sec Res"},{"key":"1491_CR16","doi-asserted-by":"crossref","unstructured":"Yamashita K, Nomura Y, Zhou E, Pi B, Jun S (2019) Potential risks of hyperledger fabric smart contracts. In: 2019 IEEE International Workshop on Blockchain Oriented Software Engineering (IWBOSE), IEEE, pp 1\u201310","DOI":"10.1109\/IWBOSE.2019.8666486"},{"key":"1491_CR17","unstructured":"VanM\u00f6lken R (2018) Blockchain across Oracle: Understand the details and implications of the Blockchain for Oracle developers and customers. Packt Publishing Ltd"},{"key":"1491_CR18","doi-asserted-by":"crossref","unstructured":"AlBreiki H, AlQassem L, Salah K, Rehman MHU, Sevtinovic D (2019) Decentralized access control for iot data using blockchain and trusted oracles. In: 2019 IEEE International Conference on Industrial Internet (ICII), IEEE, pp 248\u2013257","DOI":"10.1109\/ICII.2019.00051"},{"key":"1491_CR19","first-page":"1","volume-title":"2019 IEEE 30th Annual International Symposium on Personal","author":"H Moudoud","year":"2019","unstructured":"Moudoud H, Cherkaoui S, Khoukhi L (2019) An iot blockchain architecture using oracles and smart contracts: the use-case of a food supply chain. 2019 IEEE 30th Annual International Symposium on Personal. Indoor and Mobile Radio Communications (PIMRC), IEEE, pp 1\u20136"},{"key":"1491_CR20","doi-asserted-by":"crossref","unstructured":"Xu X, Pautasso C, Zhu L, Gramoli V, Ponomarev A, Tran AB, Chen S (2016) The blockchain as a software connector. In: 2016 13th Working IEEE\/IFIP Conference on Software Architecture (WICSA), IEEE, pp 182\u2013191","DOI":"10.1109\/WICSA.2016.21"},{"key":"1491_CR21","doi-asserted-by":"crossref","unstructured":"Szalachowski P (2019) Padva: A blockchain-based tls notary service. In: 2019 IEEE 25th International Conference on Parallel and Distributed Systems (ICPADS), IEEE, pp 836\u2013843","DOI":"10.1109\/ICPADS47876.2019.00124"},{"key":"1491_CR22","doi-asserted-by":"crossref","unstructured":"Guo H, Li W, Meamari E, Shen CC, Nejad M (2020) Attribute-based multi-signature and encryption for ehr management: A blockchain-based solution. In: 2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), IEEE, pp 1\u20135","DOI":"10.1109\/ICBC48266.2020.9169395"},{"key":"1491_CR23","doi-asserted-by":"crossref","unstructured":"Zhang F, Cecchetti E, Croman K, Juels A, Shi E (2016) Town crier: An authenticated data feed for smart contracts. In: Proceedings of the 2016 aCM sIGSAC conference on computer and communications security, pp 270\u2013282","DOI":"10.1145\/2976749.2978326"},{"key":"1491_CR24","unstructured":"Ellis S, Juels A, Nazarov S (2017) Chainlink: A decentralized oracle network. Retrieved March 11:2018"},{"key":"1491_CR25","doi-asserted-by":"crossref","unstructured":"Shoup V (2000) Practical threshold signatures. In: International Conference on the Theory and Applications of Cryptographic Techniques, Springer, pp 207\u2013220","DOI":"10.1007\/3-540-45539-6_15"},{"key":"1491_CR26","unstructured":"Gorbunov S, Wee H (2019) Digital signatures for consensus. Cryptology ePrint Archive"},{"key":"1491_CR27","first-page":"25","volume-title":"Trust Factors and Insider Threats in Permissioned Distributed Ledgers","author":"B Putz","year":"2022","unstructured":"Putz B, Pernul G (2022) Trust Factors and Insider Threats in Permissioned Distributed Ledgers. Springer-Verlag, Berlin, Heidelberg, pp 25\u201350"},{"issue":"12","key":"1491_CR28","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.5228","volume":"32","author":"YC Hu","year":"2020","unstructured":"Hu YC, Lee TT, Chatzopoulos D, Hui P (2020) Analyzing smart contract interactions and contract level state consensus. Concurrency and Computation: Practice and Experience 32(12)","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"1491_CR29","unstructured":"Poon J, Dryja T (2016) The bitcoin lightning network: Scalable off-chain instant payments"},{"key":"1491_CR30","doi-asserted-by":"crossref","unstructured":"Dai B, Jiang S, Zhu M, Lu M, Li D, Li C (2020) Research and implementation of cross-chain transaction model based on improved hash-locking. In: International Conference on Blockchain and Trustworthy Systems, Springer, pp 218\u2013230","DOI":"10.1007\/978-981-15-9213-3_17"},{"key":"1491_CR31","doi-asserted-by":"crossref","unstructured":"Deng L, Chen H, Zeng J, Zhang LJ (2018) Research on cross-chain technology based on sidechain and hash-locking. In: International conference on edge computing, Springer, pp 144\u2013151","DOI":"10.1007\/978-3-319-94340-4_12"},{"key":"1491_CR32","doi-asserted-by":"crossref","unstructured":"Herlihy M (2018) Atomic cross-chain swaps. In: Proceedings of the 2018 ACM symposium on principles of distributed computing, pp 245\u2013254","DOI":"10.1145\/3212734.3212736"},{"key":"1491_CR33","unstructured":"Narayanam K, Ramakrishna V, Vinayagamurthy D, Nishad S (2022a) Generalized htlc for cross-chain swapping of multiple assets with co-ownerships. arXiv preprint http:\/\/arxiv.org\/abs\/2202.12855"},{"key":"1491_CR34","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2021.102291","volume":"106","author":"SK Mohanty","year":"2021","unstructured":"Mohanty SK, Tripathy S (2021) n-htlc: Neo hashed time-lock commitment to defend against wormhole attack in payment channel networks. Comput Secur 106","journal-title":"Comput Secur"},{"key":"1491_CR35","doi-asserted-by":"crossref","unstructured":"Tsabary I, Yechieli M, Manuskin A, Eyal I (2021) Mad-htlc: because htlc is crazy-cheap to attack. In: 2021 IEEE Symposium on Security and Privacy (SP), IEEE, pp 1230\u20131248","DOI":"10.1109\/SP40001.2021.00080"},{"key":"1491_CR36","doi-asserted-by":"crossref","unstructured":"Tairi E, Moreno-Sanchez P, Maffei M (2021) A 2 l: Anonymous atomic locks for scalability in payment channel hubs. In: 2021 IEEE Symposium on Security and Privacy (SP), IEEE, pp 1834\u20131851","DOI":"10.1109\/SP40001.2021.00111"},{"key":"1491_CR37","doi-asserted-by":"crossref","unstructured":"Xu J, Ackerer D, Dubovitskaya A (2021) A game-theoretic analysis of cross-chain atomic swaps with htlcs. In: 2021 IEEE 41st International Conference on Distributed Computing Systems (ICDCS), IEEE, pp 584\u2013594","DOI":"10.1109\/ICDCS51616.2021.00062"},{"key":"1491_CR38","first-page":"122","volume-title":"2018 IEEE International Conference on Software Quality","author":"A Chauhan","year":"2018","unstructured":"Chauhan A, Malviya OP, Verma M, Mor TS (2018) Blockchain and scalability. 2018 IEEE International Conference on Software Quality. Reliability and Security Companion (QRS-C), IEEE, pp 122\u2013128"},{"key":"1491_CR39","doi-asserted-by":"publisher","first-page":"227596","DOI":"10.1109\/ACCESS.2020.3046020","volume":"8","author":"N Papadis","year":"2020","unstructured":"Papadis N, Tassiulas L (2020) Blockchain-based payment channel networks: challenges and recent advances. IEEE Access 8:227596\u2013227609","journal-title":"IEEE Access"},{"key":"1491_CR40","unstructured":"Lind J, Eyal I, Pietzuch P, Sirer EG (2016) Teechan: Payment channels using trusted execution environments. arXiv preprint http:\/\/arxiv.org\/abs\/1612.07766"},{"key":"1491_CR41","doi-asserted-by":"crossref","unstructured":"Dziembowski S, Eckey L, Faust S, Malinowski D (2019) Perun: Virtual payment hubs over cryptocurrencies. In: 2019 IEEE Symposium on Security and Privacy (SP), IEEE, pp 106\u2013123","DOI":"10.1109\/SP.2019.00020"},{"key":"1491_CR42","doi-asserted-by":"crossref","unstructured":"McCorry P, Bakshi S, Bentov I, Meiklejohn S, Miller A (2019) Pisa: Arbitration outsourcing for state channels. In: Proceedings of the 1st ACM Conference on Advances in Financial Technologies, pp 16\u201330","DOI":"10.1145\/3318041.3355461"},{"key":"1491_CR43","doi-asserted-by":"crossref","unstructured":"Egger C, Moreno-Sanchez P, Maffei M (2019) Atomic multi-channel updates with constant collateral in bitcoin-compatible payment-channel networks. In: Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security, pp 801\u2013815","DOI":"10.1145\/3319535.3345666"},{"key":"1491_CR44","doi-asserted-by":"crossref","unstructured":"Miller A, Bentov I, Bakshi S, Kumaresan R, McCorry P (2019) Sprites and state channels: Payment networks that go faster than lightning. In: International Conference on Financial Cryptography and Data Security, Springer, pp 508\u2013526","DOI":"10.1007\/978-3-030-32101-7_30"},{"key":"1491_CR45","unstructured":"Narayanam K, Ramakrishna V, Vinayagamurthy D, Nishad S (2022b) Generalized htlc for cross-chain swapping of multiple assets with co-ownerships. arXiv preprint http:\/\/arxiv.org\/abs\/2202.12855"},{"issue":"1","key":"1491_CR46","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1145\/63238.63240","volume":"32","author":"L Lamport","year":"1989","unstructured":"Lamport L (1989) A simple approach to specifying concurrent systems. Commun ACM 32(1):32\u201345","journal-title":"Commun ACM"},{"key":"1491_CR47","unstructured":"G\u00e4rtner FC (1998) Specifications for fault tolerance: A comedy of failures"},{"key":"1491_CR48","doi-asserted-by":"crossref","unstructured":"Wang L (2021) The challenge and prospect of scalability of blockchain technology. In: 2021 5th International Conference on Computer Science and Artificial Intelligence, pp 296\u2013301","DOI":"10.1145\/3507548.3507594"},{"key":"1491_CR49","doi-asserted-by":"crossref","unstructured":"Androulaki E, Barger A, Bortnikov V, Cachin C, Christidis K, DeCaro A, Enyeart D, Ferris C, Laventman G, Manevich Y, etal. (2018) Hyperledger fabric: a distributed operating system for permissioned blockchains. In: Proceedings of the thirteenth EuroSys conference, pp 1\u201315","DOI":"10.1145\/3190508.3190538"}],"container-title":["Peer-to-Peer Networking and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12083-023-01491-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12083-023-01491-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12083-023-01491-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,12]],"date-time":"2023-07-12T04:20:57Z","timestamp":1689135657000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12083-023-01491-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,14]]},"references-count":49,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,8]]}},"alternative-id":["1491"],"URL":"https:\/\/doi.org\/10.1007\/s12083-023-01491-z","relation":{},"ISSN":["1936-6442","1936-6450"],"issn-type":[{"value":"1936-6442","type":"print"},{"value":"1936-6450","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,6,14]]},"assertion":[{"value":"8 November 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 April 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 June 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"This work does not involve any work related to ethics.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval"}},{"value":"All authors consent to publication.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"All authors certify that they have no affiliations with or involvement in any organization or entity with any nancial interest or non-nancial interest in the subject matter or materials discussed in this manuscript.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interest"}}]}}