The consortium blockchain finds wide application in finance and logistics. However, these independent networks create information silos. Cross-chain authentication aims to bridge these gaps. It verifies qualifications across different blockchains, yet it can risk leaking sensitive data. The main methods include Attribute-Based Signatures (ABS) and Attribute-Based Zero-Knowledge Proof (ABZKP). ABZKP better handles key management, general applicability, and attribute verification than ABS. However, the current ABZKP suffers from large proof files and slow verification. Additionally, many schemes can’t handle sets of multiple attributes and may introduce centralization. Overall, the current schemes based on zero-knowledge proof still struggle to strike a balance between security and efficiency. We propose a reliable cross-chain authentication scheme. Our lightweight zero-knowledge proof algorithm enhances verification speed and reduces file size. We also introduce parallel verification to address security concerns. Security analysis and experiments show that ZKCross when properly configured, achieves near-perfect accuracy and outperforms others in size and speed. Thus, ZKCross stands as an efficient and dependable cross-chain authentication scheme.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

ZKCross: An Efficient and Reliable Cross-Chain Authentication Scheme Based on Lightweight Attribute-Based Zero-Knowledge Proof

  • Yuwei Xu,
  • Hailang Cai,
  • Jialuo Chen,
  • Qiao Xiang,
  • Jingdong Xu,
  • Guang Cheng

摘要

The consortium blockchain finds wide application in finance and logistics. However, these independent networks create information silos. Cross-chain authentication aims to bridge these gaps. It verifies qualifications across different blockchains, yet it can risk leaking sensitive data. The main methods include Attribute-Based Signatures (ABS) and Attribute-Based Zero-Knowledge Proof (ABZKP). ABZKP better handles key management, general applicability, and attribute verification than ABS. However, the current ABZKP suffers from large proof files and slow verification. Additionally, many schemes can’t handle sets of multiple attributes and may introduce centralization. Overall, the current schemes based on zero-knowledge proof still struggle to strike a balance between security and efficiency. We propose a reliable cross-chain authentication scheme. Our lightweight zero-knowledge proof algorithm enhances verification speed and reduces file size. We also introduce parallel verification to address security concerns. Security analysis and experiments show that ZKCross when properly configured, achieves near-perfect accuracy and outperforms others in size and speed. Thus, ZKCross stands as an efficient and dependable cross-chain authentication scheme.