Performance Trade-offs in Design of MimbleWimble Proofs of Reserves

被引:0
|
作者
Bagad, Suyash [1 ]
Vijayakumaran, Saravanan [1 ]
机构
[1] Indian Inst Technol, Dept Elect Engn, Mumbai, Maharashtra, India
关键词
Cryptocurrency; MimbleWimble; Grin; Proof of Reserves;
D O I
10.1109/EuroSPW51379.2020.00057
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Revelio (CVCBT 2019) is a proof of reserves protocol for MimbleWimble-based cryptocurrencies which provides privacy to a cryptocurrency exchange by hiding the exchange-owned outputs in a larger anonymity set of unspent outputs. A drawback of Revelio is that the proof size scales linearly in the size of the anonymity set. To alleviate this, we design RevelioBP, a Bulletproofs-based proof of reserves protocol with proof sizes which scale logarithmically in the size of the anonymity set. This improvement allows us to use the set of all UTXOs as the anonymity set, resulting in better privacy for the exchange. On the downside, the higher proof generation and verification time of RevelioBP than that of Revelio might affect practical deployment of RevelioBP. Through implementation of RevelioBP, we quantitatively analyse trade-offs in design of MimbleWimble proofs of reserves in terms of scalability and performance. We conclude that unless proof size is a concern for exchanges, Revelio is a marginally better choice for proof of reserves. On the other hand, if an exchange is willing to pay in terms of proof generation time, RevelioBP offers proof sizes significantly smaller than Revelio.
引用
收藏
页码:367 / 377
页数:11
相关论文
共 50 条
  • [1] Design trade-offs in high performance packages
    Kadakia, SD
    Agrawal, AP
    [J]. 46TH ELECTRONIC COMPONENTS & TECHNOLOGY CONFERENCE - 1996 PROCEEDINGS, 1996, : 645 - 651
  • [2] Turbo code performance and design trade-offs
    Achiba, R
    Mortazavi, M
    Fizell, W
    [J]. MILCOM 2000: 21ST CENTURY MILITARY COMMUNICATIONS CONFERENCE PROCEEDINGS, VOLS 1 AND 2: ARCHITECTURES & TECHNOLOGIES FOR INFORMATION SUPERIORITY, 2000, : 174 - 180
  • [3] Turkey' Trilemma Trade-offs: Is there a role for reserves?
    Cortuk, Orcan
    Singh, Nirvikar
    [J]. IKTISAT ISLETME VE FINANS, 2013, 28 (328): : 67 - 88
  • [4] Concept Design Trade-Offs Considering Performance Margins
    Tan, James
    Otto, Kevin
    Wood, Kristin
    [J]. PROCEEDINGS OF NORDDESIGN 2016, VOL 1, 2016, : 421 - 429
  • [5] Mapping design trade-offs
    Shamberger, Patrick J.
    [J]. NATURE ENERGY, 2021, 6 (03) : 221 - 222
  • [6] Trade-Offs in the Design of Experiments
    Wiley, R. Haven
    [J]. JOURNAL OF COMPARATIVE PSYCHOLOGY, 2009, 123 (04) : 447 - 449
  • [7] Mapping design trade-offs
    Patrick J. Shamberger
    [J]. Nature Energy, 2021, 6 : 221 - 222
  • [8] TRADE-OFFS AND PERFORMANCE CONSIDERATIONS
    LOWRY, SR
    HUPPLER, DA
    VIDRINE, DW
    [J]. PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1981, 289 : 132 - 134
  • [9] Achievable performance and design trade-offs in magnetic levitation control
    El Rifai, OM
    Youcef-Toumi, K
    [J]. 1998 5TH INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL - PROCEEDINGS: AMC '98 - COIMBRA, 1998, : 586 - 591
  • [10] Robustness and performance trade-offs in control design for flexible structures
    Balas, Gary J.
    Doyle, John C.
    [J]. IEEE Transactions on Control Systems Technology, 1994, 2 (04) : 352 - 361