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...
Main Authors: | , , , , |
---|---|
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 |