Secure Multiparty Computations on Bitcoin

被引:42
|
作者
Andrychowicz, Marcin [1 ]
Dziembowski, Stefan [1 ]
Malinowski, Daniel [1 ]
Mazurek, Lukasz [1 ]
机构
[1] Univ Warsaw, Inst Informat, Warsaw, Poland
关键词
D O I
10.1145/2896386
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Is it possible to design an online protocol for playing a lottery, in a completely decentralized way, that is, without relying on a trusted third party? Or can one construct a fully decentralized protocol for selling secret information, so that neither the seller nor the buyer can cheat in it? Until recently, it seemed that every online protocol that has financial consequences for the participants needs to rely on some sort of a trusted server that ensures that the money is transferred between them. In this work, we propose to use Bitcoin (a digital currency, introduced in 2008) to design such fully decentralized protocols that are secure even if no trusted third party is available. As an instantiation of this idea, we construct protocols for secure multiparty lotteries using the Bitcoin currency, without relying on a trusted authority. Our protocols guarantee fairness for the honest parties no matter how the loser behaves. For example, if one party interrupts the protocol, then her money is transferred to the honest participants. Our protocols are practical (to demonstrate it, we performed their transactions in the actual Bitcoin system) and in principle could be used in real life as a replacement for the online gambling sites.
引用
收藏
页码:76 / 84
页数:9
相关论文
共 50 条
  • [31] Multiparty computations in non-private environments
    Liskiewicz, M.
    General Theory of Information Transfer and Combinatorics, 2006, 4123 : 1097 - 1099
  • [32] Analysis of Data in Secure Multiparty Computation
    Shaikh, Zulfa
    Puntambekar, D. M.
    Pathak, Pushpa
    Bhati, Dinesh
    2009 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE, VOLS 1-3, 2009, : 731 - 733
  • [33] Better Preprocessing for Secure Multiparty Computation
    Baum, Carsten
    Damgard, Ivan
    Toft, Tomas
    Zakarias, Rasmus
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, ACNS 2016, 2016, 9696 : 327 - 345
  • [34] Absentia: Secure Multiparty Computation on Ethereum
    Demirag, Didem
    Clark, Jeremy
    FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2021, 2021, 12676 : 381 - 396
  • [35] Secure Multiparty Computation with Minimal Interaction
    Ishai, Yuval
    Kushilevitz, Eyal
    Paskin-Cherniavsky, Anat
    ADVANCES IN CRYPTOLOGY - CRYPTO 2010, 2010, 6223 : 577 - 594
  • [36] Efficient Secure Multiparty Computational Geometry
    Li Shundong
    Wang Daoshun
    Dai Yiqi
    CHINESE JOURNAL OF ELECTRONICS, 2010, 19 (02): : 324 - 328
  • [37] Secure Multiparty Computation from SGX
    Bahmani, Raad
    Barbosa, Manuel
    Brasser, Ferdinand
    Portela, Bernardo
    Sadeghi, Ahmad-Reza
    Scerri, Guillaume
    Warinschi, Bogdan
    FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2017, 2017, 10322 : 477 - 497
  • [38] Secure multiparty computation of statistical distribution
    Wang, Ke
    Dai, Yiqi
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2010, 47 (02): : 201 - 206
  • [39] Cryptanalysis of secure multiparty quantum summation
    Cai, Xiao-Qiu
    Wang, Tian-Yin
    Wei, Chun-Yan
    Gao, Fei
    QUANTUM INFORMATION PROCESSING, 2022, 21 (08)
  • [40] Scalable and unconditionally secure multiparty computation
    Damgard, Ivan
    Nielsen, Jesper Buns
    ADVANCES IN CRYPTOLOGY - CRYPTO 2007, PROCEEDINGS, 2007, 4622 : 572 - 590