Papers1 provider · 1 record
January 1, 2025· Computer Science and Application
article
Open access

A zk-SNARK Scheme for Ensuring Authentication of Data Source in Blockchain

Authors:浩然 司 *

Abstract

现有区块链交易通常使用加密货币作为抵押物并进行链上交易,但由于加密货币的波动性,面临清算风险。本文旨在区块链与链下资产的融合,降低区块链交易风险,并提出一种基于零知识证明的密码学方案,将链下资产绑定到链上交易作为抵押物。该方案在支持区块链交易的同时,确保数据隐私性、数据源认证和低Gas消耗。在性能方面,我们对所提方案进行了功能分析和实验评估,研究了不同实体在各个阶段产生的计算成本。实验结果表明,该方案在功能上可行,并且计算效率较高。综上,该方案为区块链交易提供了一种安全且高效的基于零知识证明的解决方案。Existing blockchain transactions typically use cryptocurrencies as collateral for on-chain trading. However, the volatility of cryptocurrencies exposes these transactions to significant liquidation risks. This paper aims to integrate blockchain with off-chain assets to mitigate such risks and proposes a cryptographic scheme based on zero-knowledge proofs that links off-chain assets to on-chain transactions as collateral. The proposed scheme enables secure blockchain transactions while ensuring data privacy, authentication of data sources, and low gas cost. From a performance perspective, this paper conducts a functional analysis and experimental evaluation, assessing the computational costs incurred by different entities at various stages. Experimental results demonstrate that the scheme is both functionally viable and computationally efficient. In conclusion, this work presents a secure and efficient zero-knowledge-proof-based solution for blockchain transactions.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.