A distributed cross-chain mechanism based on notary schemes and group signatures

Blockchain technology has attracted significant attention since its publication. However, most existing blockchain platforms are isolated systems, which makes it difficult to exchange data among different blockchains. The industry has proposed the notary schemes to enhance blockchain interoperabilit...

Full description

Bibliographic Details
Main Authors: Xiaohua Wu, Tingbo Zhang, Jing Wang, Jun Cheng, Zirui Wang
Format: Article
Language:English
Published: Elsevier 2023-12-01
Series:Journal of King Saud University: Computer and Information Sciences
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1319157823004160
_version_ 1797389545844506624
author Xiaohua Wu
Tingbo Zhang
Jing Wang
Jun Cheng
Zirui Wang
author_facet Xiaohua Wu
Tingbo Zhang
Jing Wang
Jun Cheng
Zirui Wang
author_sort Xiaohua Wu
collection DOAJ
description Blockchain technology has attracted significant attention since its publication. However, most existing blockchain platforms are isolated systems, which makes it difficult to exchange data among different blockchains. The industry has proposed the notary schemes to enhance blockchain interoperability, which can exchange messages among different blockchains through a notary. However, conventional notary schemes are centralized, which suffers from single point of failures. To address these issues, this paper proposes a distributed cross-chain notary model with regulatory mechanisms, based on improved threshold group signatures. We improve the group signature scheme by setting up a group of tracing authorities to achieve distributed tracing. Furthermore, we incorporate this signature scheme into our notary scheme, where a group of notaries signs cross-chain transactions using group signatures. We also introduce a group of regulators to reveal the true identities of malicious notaries when disputes occur. Finally, we prove the security of our signature scheme based on the Random Oracle Model. In our experiments, when the number of notaries is 102 and the threshold is 2/3 of that, it takes 166 ms to set up and generate signature. Also, it takes 161 ms for regulators to reveal the true identities of malicious notaries.
first_indexed 2024-03-08T22:57:29Z
format Article
id doaj.art-5f10f5bd797e442992b62672c5b33914
institution Directory Open Access Journal
issn 1319-1578
language English
last_indexed 2024-03-08T22:57:29Z
publishDate 2023-12-01
publisher Elsevier
record_format Article
series Journal of King Saud University: Computer and Information Sciences
spelling doaj.art-5f10f5bd797e442992b62672c5b339142023-12-16T06:06:14ZengElsevierJournal of King Saud University: Computer and Information Sciences1319-15782023-12-013510101862A distributed cross-chain mechanism based on notary schemes and group signaturesXiaohua Wu0Tingbo Zhang1Jing Wang2Jun Cheng3Zirui Wang4School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, 610054, ChinaSchool of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, 610054, China; Corresponding author.School of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, 610054, ChinaMidea Building Technology, Midea Group (Shanghai) Co., Ltd, Shanghai, 201700, ChinaSchool of Information and Software Engineering, University of Electronic Science and Technology of China, Chengdu, 610054, ChinaBlockchain technology has attracted significant attention since its publication. However, most existing blockchain platforms are isolated systems, which makes it difficult to exchange data among different blockchains. The industry has proposed the notary schemes to enhance blockchain interoperability, which can exchange messages among different blockchains through a notary. However, conventional notary schemes are centralized, which suffers from single point of failures. To address these issues, this paper proposes a distributed cross-chain notary model with regulatory mechanisms, based on improved threshold group signatures. We improve the group signature scheme by setting up a group of tracing authorities to achieve distributed tracing. Furthermore, we incorporate this signature scheme into our notary scheme, where a group of notaries signs cross-chain transactions using group signatures. We also introduce a group of regulators to reveal the true identities of malicious notaries when disputes occur. Finally, we prove the security of our signature scheme based on the Random Oracle Model. In our experiments, when the number of notaries is 102 and the threshold is 2/3 of that, it takes 166 ms to set up and generate signature. Also, it takes 161 ms for regulators to reveal the true identities of malicious notaries.http://www.sciencedirect.com/science/article/pii/S1319157823004160Blockchain interoperabilityCross-chainNotary schemeGroup signatureRegulation
spellingShingle Xiaohua Wu
Tingbo Zhang
Jing Wang
Jun Cheng
Zirui Wang
A distributed cross-chain mechanism based on notary schemes and group signatures
Journal of King Saud University: Computer and Information Sciences
Blockchain interoperability
Cross-chain
Notary scheme
Group signature
Regulation
title A distributed cross-chain mechanism based on notary schemes and group signatures
title_full A distributed cross-chain mechanism based on notary schemes and group signatures
title_fullStr A distributed cross-chain mechanism based on notary schemes and group signatures
title_full_unstemmed A distributed cross-chain mechanism based on notary schemes and group signatures
title_short A distributed cross-chain mechanism based on notary schemes and group signatures
title_sort distributed cross chain mechanism based on notary schemes and group signatures
topic Blockchain interoperability
Cross-chain
Notary scheme
Group signature
Regulation
url http://www.sciencedirect.com/science/article/pii/S1319157823004160
work_keys_str_mv AT xiaohuawu adistributedcrosschainmechanismbasedonnotaryschemesandgroupsignatures
AT tingbozhang adistributedcrosschainmechanismbasedonnotaryschemesandgroupsignatures
AT jingwang adistributedcrosschainmechanismbasedonnotaryschemesandgroupsignatures
AT juncheng adistributedcrosschainmechanismbasedonnotaryschemesandgroupsignatures
AT ziruiwang adistributedcrosschainmechanismbasedonnotaryschemesandgroupsignatures
AT xiaohuawu distributedcrosschainmechanismbasedonnotaryschemesandgroupsignatures
AT tingbozhang distributedcrosschainmechanismbasedonnotaryschemesandgroupsignatures
AT jingwang distributedcrosschainmechanismbasedonnotaryschemesandgroupsignatures
AT juncheng distributedcrosschainmechanismbasedonnotaryschemesandgroupsignatures
AT ziruiwang distributedcrosschainmechanismbasedonnotaryschemesandgroupsignatures