当前位置: X-MOL 学术Future Gener. Comput. Syst. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
QHSE: An efficient privacy-preserving scheme for blockchain-based transactions
Future Generation Computer Systems ( IF 7.5 ) Pub Date : 2020-06-20 , DOI: 10.1016/j.future.2020.06.025
Shuangjie Bai , Geng Yang , Chunming Rong , Guoxiu Liu , Hua Dai

As bitcoin has drawn a lot of attention, people have developed various cryptocurrencies based on blockchain framework. The decentralization feature of blockchain makes the transaction information public in the cryptocurrency. It is possible to expose the user’s privacy. Therefore, it is necessary to design an efficient and secure scheme to hide transaction information and guarantee that the transaction is carried out normally. In this paper, we propose a quasi-homomorphic symmetric encryption (QHSE) scheme to conceal the transaction amounts in cryptocurrency based on blockchain. For each transaction, transaction participants employ Diffie–Hellman key exchange protocol to generate the specific transaction key as the symmetric key of QHSE. That is, each transaction has a distinct transaction key. Even if the transaction key of one transaction is leaked, other transactions will not reveal any private information, which guarantees the atomicity and stability of the transactions. To achieve the interoperability of different symmetric key, we design a KeyUp algorithm which enables the calculations between different ciphertexts. Combined with KeyUp, we also construct several operation algorithms (Multiplication, Addition, Comparison), so that transactions can be performed and verified normally in the ciphertext state. We prove that the proposed QHSE will not leak any private information to unauthorized parties, and demonstrate the utility and efficiency of QHSE from theoretical and experimental aspects.



中文翻译:

QHSE:针对基于区块链的交易的高效隐私保护方案

由于比特币吸引了很多关注,人们已经基于区块链框架开发了各种加密货币。区块链的去中心化功能使交易信息在加密货币中公开。有可能暴露用户的隐私。因此,有必要设计一种有效且安全的方案来隐藏交易信息并保证交易能够正常进行。本文提出了一种基于区块链的准同态对称加密(QHSE)方案来隐藏加密货币中的交易量。对于每笔交易,交易参与者使用Diffie-Hellman密钥交换协议来生成特定的交易密钥作为QHSE的对称密钥。即,每个交易都有一个不同的交易密钥。即使一个交易的交易密钥被泄露,其他交易也不会泄露任何私人信息,从而保证了交易的原子性和稳定性。为了实现不同对称密钥的互操作性,我们设计了一种KeyUp算法,该算法可实现不同密文之间的计算。结合KeyUp,我们还构造了几种运算算法(乘法,加法,比较),以便可以在密文状态下正常执行和验证事务。我们证明拟议的QHSE不会将任何私人信息泄露给未经授权的各方,并从理论和实验方面证明QHSE的实用性和效率。为了实现不同对称密钥的互操作性,我们设计了一种KeyUp算法,该算法可实现不同密文之间的计算。结合KeyUp,我们还构造了几种运算算法(乘法,加法,比较),以便可以在密文状态下正常执行和验证事务。我们证明拟议的QHSE不会将任何私人信息泄露给未经授权的各方,并从理论和实验方面证明QHSE的实用性和效率。为了实现不同对称密钥的互操作性,我们设计了一种KeyUp算法,该算法可实现不同密文之间的计算。结合KeyUp,我们还构造了几种运算算法(乘法,加法,比较),以便可以在密文状态下正常执行和验证事务。我们证明拟议的QHSE不会将任何私人信息泄露给未经授权的各方,并从理论和实验方面证明QHSE的实用性和效率。

更新日期:2020-06-20
down
wechat
bug