Anonymous Hidden Transaction Model for Blockchain Systems

被引:0
作者
Zhang, Jingyu [1 ,2 ]
Zhou, Guoyao [1 ]
Wang, Jin [1 ,3 ]
Huang, Lisha [1 ]
机构
[1] Changsha Univ Sci & Technol, Sch Comp & Commun Engn, Changsha, Peoples R China
[2] Natl Univ Def Technol, Sch Syst Engn, Changsha, Peoples R China
[3] Fujian Univ Technol, Sch Informat Sci & Engn, Fuzhou, Fujian, Peoples R China
来源
2021 IEEE REGION 10 SYMPOSIUM (TENSYMP) | 2021年
基金
中国国家自然科学基金;
关键词
blockchain; anonymous transaction; cryptography script; PRIVACY;
D O I
10.1109/TENSYMP52854.2021.9550982
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Blockchain system is the novel decentralized trustworthy network and it is widely used for the digital asset management. In the bitcoin-like blockchain systems, the transactions are finished via the cryptography scripts. The user's public key hash code and address information are recorded in a locking script, and posted on the blockchain for verification. By analyzing all transaction records of an address, we can obtain the transaction behaviors of the address, including transaction frequency, number of transactions, and typical address for long-term usage. Sometimes, user privacy will be impacted according to the above analysis. To solve the problem, this paper proposes an anonymous hidden transaction model of the blockchain systems through modifying the original blockchain transaction script. In the proposed multi-layer model, the blockchain transaction system is divided into three layers. For top to bottom, they are shell account (under the public address) layer, hidden account (under the private address) layer and the user layer respectively. The hidden accounts can map to different shell account to complete the transactions. We combine the zero-knowledge proof mechanism so that the finished transaction can be verified by any user. The theoretical analysis shows that our proposed method can effectively protect transaction user information and realize truly anonymous transactions.
引用
收藏
页数:6
相关论文
共 22 条
  • [1] TCNS: Node Selection With Privacy Protection in Crowdsensing Based on Twice Consensuses of Blockchain
    An, Jian
    Yang, He
    Gui, Xiaolin
    Zhang, Wendong
    Gui, Ruowei
    Kang, Jingjing
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (03): : 1255 - 1267
  • [2] Enhancing user and transaction privacy in bitcoin with unlinkable coin mixing scheme
    Ansah, Albert Kofi Kwansah
    Adu-Gyamfi, Daniel
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2020, 23 (04) : 381 - 395
  • [3] Brunjes Lars, 2020, Leveraging Applications of Formal Methods, Verification and Validation. Applications. 9th International Symposium on Leveraging Applications of Formal Methods, ISoLA 2020. Proceedings. Lecture Notes in Computer Science (LNCS 12478), P73, DOI 10.1007/978-3-030-61467-6_6
  • [4] Simple and scalable blockchain with privacy
    Chan, Wai Kok
    Chin, Ji-Jian
    Goh, Vik Tor
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2021, 58
  • [5] Automatic Bitcoin Address Clustering
    Ermilov, Dmitry
    Panov, Maxim
    Yanovich, Yury
    [J]. 2017 16TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA), 2017, : 461 - 466
  • [6] Gebraselase B G, 2020, TRANSACTION CHARACTE
  • [7] TumbleBit: An Untrusted Bitcoin-Compatible Anonymous Payment Hub
    Heilman, Ethan
    AlShenibr, Leen
    Baldimtsi, Foteini
    Scafuro, Alessandra
    Goldberg, Sharon
    [J]. 24TH ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2017), 2017,
  • [8] Jiang S., 2019, IEEE I C EMBED SOFTW, P1
  • [9] A survey on the security of blockchain systems
    Li, Xiaoqi
    Jiang, Peng
    Chen, Ting
    Luo, Xiapu
    Wen, Qiaoyan
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 107 : 841 - 853
  • [10] Unlinkable Coin Mixing Scheme for Transaction Privacy Enhancement of Bitcoin
    Liu, Yi
    Liu, Xingtong
    Tang, Chaojing
    Wang, Jian
    Zhang, Lei
    [J]. IEEE ACCESS, 2018, 6 : 23261 - 23270