Aegis: Privacy-Preserving Market for Non-Fungible Tokens

被引:5
作者
Galal, Hisham S. [1 ]
Youssef, Amr M. [2 ]
机构
[1] Assiut Univ, Fac Comp & Informat, Assiut 71515, Egypt
[2] Concordia Univ, Concordia Inst Informat Syst Engn, Montreal, PQ H3G 1M8, Canada
来源
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING | 2023年 / 10卷 / 01期
关键词
Smart contracts; Nonfungible tokens; Privacy; Standards; Observers; Costs; Codes; Atomic swap; blockchain; non-fungible tokens; zkSNARK;
D O I
10.1109/TNSE.2022.3205428
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Non-fungible tokens (NFTs) are unique non-interchangeable digital assets verified and stored using blockchain technology. Quite recently, there has been a surging interest and adoption of NFTs, with sales exceeding ${\$}$10 billion in the third quarter of 2021. Given the public state of Blockchain, NFTs owners face a privacy problem. More precisely, an observer can trivially learn the whole NFT collections owned by an address. For some categories of NFTs like arts and game collectibles, owners can sell them for a profit. However, popular marketplaces trade NFTs using public auctions and direct offers. Hence, an observer can learn about the new owner and the NFT purchase price. To tackle those problems, we propose Aegis,(Aegis is a shield carried by Zeus and Athena. It is a symbol of protection.) a protocol that allows users to add privacy to their NFTs ownership. In Aegis users can swap NFTs for payment amounts in fungible tokens while hiding the details (i.e., involved parties, the NFTs, and the payment amounts). One of the main properties of Aegis is its complete compatibility with existing NFT standards. We design Aegis by leveraging zkSNARK proof system and smart contracts. We build an open-source prototype and perform experiments to evaluate Aegis's performance.
引用
收藏
页码:92 / 102
页数:11
相关论文
共 29 条
  • [1] MiMC: Efficient Encryption and Cryptographic Hashing with Minimal Multiplicative Complexity
    Albrecht, Martin
    Grassi, Lorenzo
    Rechberger, Christian
    Roy, Arnab
    Tiessen, Tyge
    [J]. ADVANCES IN CRYPTOLOGY - ASIACRYPT 2016, PT I, 2016, 10031 : 191 - 219
  • [2] B-Ride: Ride Sharing With Privacy-Preservation, Trust and Fair Payment Atop Public Blockchain
    Baza, Mohamed
    Lasla, Noureddine
    Mahmoud, Mohamed M. E. A.
    Srivastava, Gautam
    Abdallah, Mohamed
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (02): : 1214 - 1229
  • [3] Zerocash: Decentralized Anonymous Payments from Bitcoin
    Ben-Sasson, Eli
    Chiesa, Alessandro
    Garmant, Christina
    Green, Matthew
    Miers, Ian
    Tromer, Eran
    Virza, Madars
    [J]. 2014 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2014), 2014, : 459 - 474
  • [4] Bertoni G, 2013, LECT NOTES COMPUT SC, V7881, P313, DOI 10.1007/978-3-642-38348-9_19
  • [5] Boneh Dan., IACR Cryptol. ePrint Arch, V2020, P2020
  • [6] Zether: Towards Privacy in a Smart Contract World
    Bunz, Benedikt
    Agrawal, Shashank
    Zamani, Mahdi
    Boneh, Dan
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2020, 2020, 12059 : 423 - 443
  • [7] Transparent SNARKs from DARK Compilers
    Bunz, Benedikt
    Fisch, Ben
    Szepieniec, Alan
    [J]. ADVANCES IN CRYPTOLOGY - EUROCRYPT 2020, PT I, 2020, 12105 : 677 - 706
  • [8] Bulletproofs: Short Proofs for Confidential Transactions and More
    Bunz, Benedikt
    Bootle, Jonathan
    Boneh, Dan
    Poelstra, Andrew
    Wuille, Pieter
    Maxwell, Greg
    [J]. 2018 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP), 2018, : 315 - 334
  • [9] Buterin V., PRECOMPILED CONTRACT
  • [10] Dickens S., 2021, MORE 10BN VOLUME HAS