计算机研究与发展2023,Vol.60Issue(11) :2534-2544.DOI:10.7544/issn1000-1239.202330305

基于分布式密钥生成和属性基密码的多方跨链交易方案

Multi-Party Cross-Chain Transaction Scheme Based on Distributed Key Generation and Attribute-Based Encryption

马宇航 张亮 吴星雨 李鸣
计算机研究与发展2023,Vol.60Issue(11) :2534-2544.DOI:10.7544/issn1000-1239.202330305

基于分布式密钥生成和属性基密码的多方跨链交易方案

Multi-Party Cross-Chain Transaction Scheme Based on Distributed Key Generation and Attribute-Based Encryption

马宇航 1张亮 2吴星雨 1李鸣3
扫码查看

作者信息

  • 1. 海南大学网络空间安全学院 海口 570228
  • 2. 海南大学网络空间安全学院 海口 570228;海南省Internet信息检索重点实验室(海南大学) 海口 570228;上海市智能信息处理重点实验室(复旦大学) 上海 200433
  • 3. 上海市智能信息处理重点实验室(复旦大学) 上海 200433;上海区块链工程技术研究中心 上海 200433;中国电子技术标准化研究院 北京 100007
  • 折叠

摘要

由于不同区块链的底层协议与技术架构存在差异,导致了链与链之间的数字资产交换难以有效进行.目前数字货币交易所是提供数字资产交换的主要平台,但现有的中心化交易所存放的用户资金存在易被黑客攻击、内部盗窃或交易所跑路等安全问题.已有的去中心化交易所受参与跨链的区块链的出块时间和确认速度的限制,影响了交易效率,并且去中心化交易所的订单类型和功能较少.为解决上述这些问题,通过分布式密钥生成与属性密码实现去中心化的多方交易方案.通过分布式密钥生成将用户的资产质押到分布式网络中,实现去中心的资产管理模式.分布式网络为用户在交易区块链上生成等额的数字资产代币,使得用户在交易区块链使用代币进行交易,然后根据代币所有权凭证去分布式网络提取对应的数字资产.用户通过属性密码实现交易控制,将资产类型、金额、汇率和时间等作为属性,设置多样化的访问控制策略,满足用户策略的交易对象才可以与用户进行交易.交易区块链提供的智能合约服务可以实现用户多样化的交易选择,为用户提供公平交换服务.通过实验验证了方案的可行性.方案的跨链效率在锁定和提取资产时受分布式密钥生成算法和参与跨链的区块链限制,在多方交易系统内的交易效率仅与交易区块链有关.

关键词

数字资产/跨链交易/分布式密钥生成/属性基密码/交易合约

Key words

digital assets/cross-chain transactions/distributed key generation/attribute-based encryption/transaction contracts

引用本文复制引用

基金项目

国家重点研发计划(2019YFB2101703)

国家自然科学基金青年科学基金(62302129)

海南大学科研启动基金(KYQD22168)

海南省Internet信息检索重点实验室项目(2022KY01)

出版年

2023
计算机研究与发展
中国科学院计算技术研究所 中国计算机学会

计算机研究与发展

CSTPCDCSCD北大核心
影响因子:2.649
ISSN:1000-1239
被引量1
参考文献量8
段落导航相关论文