{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T10:03:26Z","timestamp":1777025006101,"version":"3.51.4"},"reference-count":31,"publisher":"Oxford University Press (OUP)","issue":"7","license":[{"start":{"date-parts":[[2022,4,11]],"date-time":"2022-04-11T00:00:00Z","timestamp":1649635200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2020YFB1005801"],"award-info":[{"award-number":["2020YFB1005801"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62172396"],"award-info":[{"award-number":["62172396"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,7,13]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>With the rapid development of blockchains, blockchain systems are moving on from a stand-alone manner to cross-chain interactions, and achieving interoperability is emerging as one of the essential features of blockchains. Unfortunately, existing mechanisms such as XCLAIM mostly focus on exchanging assets between two blockchains and it is slow and expensive to process each cross-chain trade among more than two blockchains as multiple transactions are required. In this paper, we present Interopera, a decentralized and efficient cross-chain trading protocol among two or more blockchains. Interopera atomically processes each cross-chain trade faster and more cheaply with fewer transactions by a two-phase lock\/unlock process. Interopera also achieves efficient cross-chain communication by our presented Partitioned-FlyClient and Tx-FlyClient. Partitioned-FlyClient is based on FlyClient but more efficient with smaller proof size, reducing the storage and bandwidth overheads. Tx-FlyClient maintains efficiency even when cross-chain trades become frequent, instead of other mechanisms only being effective under low cross-chain trades volumes. We also develop a proof-of-concept implementation and the results demonstrate high efficiency of our protocol.<\/jats:p>","DOI":"10.1093\/comjnl\/bxac030","type":"journal-article","created":{"date-parts":[[2022,3,9]],"date-time":"2022-03-09T12:11:52Z","timestamp":1646827912000},"page":"1609-1621","source":"Crossref","is-referenced-by-count":4,"title":["Interopera: An Efficient Cross-Chain Trading Protocol"],"prefix":"10.1093","volume":"66","author":[{"given":"Lingyuan","family":"Yin","sequence":"first","affiliation":[{"name":"The TCA Laboratory , Institute of Software, Chinese Academy of Sciences, Beijing 100190, China"},{"name":"The State Key Laboratory of Cryptology , Beijing 100878 , China"},{"name":"The School of Computer Science and Technology , University of Chinese Academy of Sciences, Beijing 100049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jing","family":"Xu","sequence":"additional","affiliation":[{"name":"The TCA Laboratory , Institute of Software, Chinese Academy of Sciences, Beijing 100190, China"},{"name":"The School of Computer Science and Technology , University of Chinese Academy of Sciences, Beijing 100049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhenfeng","family":"Zhang","sequence":"additional","affiliation":[{"name":"The TCA Laboratory , Institute of Software, Chinese Academy of Sciences, Beijing 100190, China"},{"name":"The School of Computer Science and Technology , University of Chinese Academy of Sciences, Beijing 100049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2022,4,11]]},"reference":[{"key":"2023071709111460400_ref1","volume-title":"Bitcoin: A Peer-to-Peer Electronic Cash System","author":"Nakamoto"},{"key":"2023071709111460400_ref2","volume-title":"Cosmos: A Network of Distributed Ledgers","author":"Kwon"},{"key":"2023071709111460400_ref3","volume-title":"Polkadot: Vision for a Heterogeneous Multi-Chain Framework","author":"Wood"},{"key":"2023071709111460400_ref4","volume-title":"Rootstock: Bitcoin Powered Smart Contracts","author":"Lerner"},{"key":"2023071709111460400_ref5","doi-asserted-by":"crossref","volume-title":"Tesseract: Real-Time Cryptocurrency Exchange using Trust Hardware","author":"Bentov","DOI":"10.1145\/3319535.3363221"},{"key":"2023071709111460400_ref6","volume-title":"A Protocol for Interledger Payments","author":"Thomas"},{"key":"2023071709111460400_ref7","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1007\/978-3-662-54455-6_8","volume-title":"Proc. of Security and Trust","author":"Atzei","year":"2017"},{"key":"2023071709111460400_ref8","first-page":"25","volume-title":"Int. Conf., FC\u201913","author":"Tyler","year":"2018"},{"key":"2023071709111460400_ref9","volume-title":"Drivechains, Sidechains and Hybrid 2-Way Peg Designs","author":"Lerner"},{"key":"2023071709111460400_ref10","volume-title":"BTC Relay\u2019s Documentation","author":"ConsenSys"},{"key":"2023071709111460400_ref11","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1109\/SP.2019.00040","volume-title":"2019 IEEE Symposium on Security and Privacy","author":"Gazi","year":"2019"},{"key":"2023071709111460400_ref12","first-page":"21","volume-title":"Int. Conf., FC\u201919","author":"Kiayias","year":"2019"},{"key":"2023071709111460400_ref13","first-page":"549","volume-title":"Proc. of the 2019 ACM SIGSAC Conf. on Computer and Communications Security","author":"Liu","year":"2019"},{"key":"2023071709111460400_ref14","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1109\/SP.2019.00085","volume-title":"2019 IEEE Symposium on Security and Privacy","author":"Zamyatin","year":"2019"},{"key":"2023071709111460400_ref15","volume-title":"This is Litecoin, The Silver to Bitcoin\u2019s Gold","author":"Business Insider"},{"key":"2023071709111460400_ref16","author":"Ethereum\u2019s White paper"},{"key":"2023071709111460400_ref17","first-page":"61","volume-title":"Int. Conf., FC\u201916","author":"Kiayias","year":"2016"},{"key":"2023071709111460400_ref18","author":"Ethstats"},{"key":"2023071709111460400_ref19","first-page":"505","volume-title":"Int. Conf., FC\u201920","author":"Kiayias","year":"2020"},{"key":"2023071709111460400_ref20","doi-asserted-by":"crossref","first-page":"928","DOI":"10.1109\/SP40000.2020.00049","volume-title":"2020 IEEE Symposium on Security and Privacy","author":"Bunz","year":"2020"},{"key":"2023071709111460400_ref21","volume-title":"RFC 6962","author":"Laurie","year":"2013"},{"key":"2023071709111460400_ref22","author":"Atomic swap"},{"key":"2023071709111460400_ref23","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1145\/3212734.3212736","volume-title":"Proc. of the 2018 ACM Symposium on Principles of Distributed computing","author":"Herlihy","year":"2018"},{"key":"2023071709111460400_ref24","author":"Hashed Time-Lock Contracts"},{"key":"2023071709111460400_ref25","first-page":"801","volume-title":"Proc. of the 2019 ACM SIGSAC Conf. on Computer and Communications Security","author":"Egger","year":"2019"},{"key":"2023071709111460400_ref26","volume-title":"Time-Lock Puzzles and Timed-Release Crypto","author":"Rivest","year":"1996"},{"key":"2023071709111460400_ref27","doi-asserted-by":"crossref","first-page":"757","DOI":"10.1007\/978-3-319-96884-1_25","volume-title":"Advances in Cryptology-CRYPTO 2018","author":"Boneh","year":"2018"},{"key":"2023071709111460400_ref28","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1109\/SP.2018.000-5","volume-title":"2018 IEEE Symposium on Security and Privacy","author":"Kokoris-Kogias","year":"2018"},{"key":"2023071709111460400_ref29","first-page":"21","volume-title":"Int. Conf., FC\u201918","author":"Zamyatin","year":"2019"},{"key":"2023071709111460400_ref30","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1007\/978-3-662-46803-6_10","volume-title":"Advances in Cryptology - EUROCRYPT 2015","author":"Garay","year":"2015"},{"key":"2023071709111460400_ref31","first-page":"3","volume-title":"Int. Conf., FC\u201921","author":"Zamyatin","year":"2021"}],"container-title":["The Computer Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/comjnl\/article-pdf\/66\/7\/1609\/50876228\/bxac030.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/comjnl\/article-pdf\/66\/7\/1609\/50876228\/bxac030.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,17]],"date-time":"2023-07-17T09:16:11Z","timestamp":1689585371000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/comjnl\/article\/66\/7\/1609\/6565625"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,11]]},"references-count":31,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2022,4,11]]},"published-print":{"date-parts":[[2023,7,13]]}},"URL":"https:\/\/doi.org\/10.1093\/comjnl\/bxac030","relation":{},"ISSN":["0010-4620","1460-2067"],"issn-type":[{"value":"0010-4620","type":"print"},{"value":"1460-2067","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2023,7]]},"published":{"date-parts":[[2022,4,11]]}}}