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
相关论文
共 20 条
  • [1] Andrychowicz M., 2015, 2 WORKSH BITC RES SA
  • [2] Fair Two-Party Computations via Bitcoin Deposits
    Andrychowicz, Marcin
    Dziembowski, Stefan
    Malinowski, Daniel
    Mazurek, Lukasz
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY: FC 2014 WORKSHOPS, BITCOIN AND WAHC 2014, 2014, 8438 : 105 - 121
  • [3] [Anonymous], 2002, 1 INT WORKSH PEER TO
  • [4] [Anonymous], LNCS
  • [5] [Anonymous], 1987, P 19 ANN ACM S THEOR, DOI DOI 10.1145/28395.28420
  • [6] [Anonymous], 2008, RE BITCOIN P2P E CAS
  • [7] [Anonymous], 1981, ADV CRYPT IEEE WORKS
  • [8] Back Adam, 2013, NOTE FAIR COIN TOSS
  • [9] Ben-David A, 2008, CCS'08: PROCEEDINGS OF THE 15TH ACM CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, P257
  • [10] Bentov I, 2014, LECT NOTES COMPUT SC, V8617, P421, DOI 10.1007/978-3-662-44381-1_24