当前位置: X-MOL 学术J. Parallel Distrib. Comput. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Trustzone-based secure lightweight wallet for hyperledger fabric
Journal of Parallel and Distributed Computing ( IF 3.8 ) Pub Date : 2020-11-20 , DOI: 10.1016/j.jpdc.2020.11.001
Weiqi Dai , Qinyuan Wang , Zeli Wang , Xiaobin Lin , Deqing Zou , Hai Jin

With the development of blockchain-based digital currencies, the security of digital wallets becomes more and more important. As far as we know, there is no safe lightweight wallet in hyperledger fabric. To solve the problem, we proposed a Trustzone-based Secure Lightweight Wallet for Hyperledger Fabric (hereafter referred to as TSLWHF). Firstly, we designed an Unspent Transaction Output (UTXO) set of transactions under blockchain and a signature verification mechanism for transactions, which made it possible to implement the lightweight wallet in hyperledger fabric. Then, we implemented a reliable protection mechanism for private keys and wallet’s address, which solved the problem that users’ information might be stolen or replaced. Meanwhile, the transaction verification results are guaranteed not to be tampered by hackers through verifying transactions in Trusted Execution Environment (TEE) and encrypting local block headers. Finally, to demonstrate utility, we deployed the system in hyperledger fabric and trustzone. Experiments showed that the wallet reduces the size of locally stored data while protecting the security of user’s assets. The time spent on TSLWHF to execute a transaction is 0.589s, which improves transaction’s performance compared to Bitcoin wallet.



中文翻译:

基于信任区的安全轻量级钱包,用于超级账本结构

随着基于区块链的数字货币的发展,数字钱包的安全性变得越来越重要。据我们所知,在超级账本织物中没有安全的轻便钱包。为了解决这个问题,我们提出了一个Ť基于rustzone小号ecure大号ightweight W¯¯ allet为ħ yperledger ˚F阿布里克(以下简称为TSLWHF)。首先,我们设计了区块链下的未使用交易输出(UTXO)交易集和用于交易的签名验证机制,这使得在超账结构中实现轻量级钱包成为可能。然后,我们对私钥和钱包地址实施了可靠的保护机制,解决了用户信息可能被盗或被替换的问题。同时,通过在受信任的执行环境(TEE)中验证交易并加密本地块头,可以确保交易验证结果不会被黑客篡改。最后,为了演示实用程序,我们将系统部署在超级账本结构和trustzone中。实验表明,钱包可以减小本地存储数据的大小,同时保护用户资产的安全性。花费的时间TSLWHF执行交易的时间为0.589s,与比特币钱包相比,提高了交易性能。

更新日期:2020-12-03
down
wechat
bug