Secure Multiparty Computations on Bitcoin

被引:39
|
作者
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 条
  • [1] Secure Multiparty Computations on Bitcoin
    Andrychowicz, Marcin
    Dziembowski, Stefan
    Malinowski, Daniel
    Mazurek, Lukasz
    2014 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2014), 2014, : 443 - 458
  • [2] Secure multiparty computations without computers
    Niemi, V
    Renvall, A
    THEORETICAL COMPUTER SCIENCE, 1998, 191 (1-2) : 173 - 183
  • [3] Editorial: Multiparty secure quantum and semiquantum computations
    Ye, Tianyu
    FRONTIERS IN PHYSICS, 2023, 11
  • [4] Secure multiparty computations using a dial lock
    Mizuki, Takaaki
    Kugimoto, Yoshinori
    Sone, Hideaki
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, PROCEEDINGS, 2007, 4484 : 499 - +
  • [5] Anonymous Bitcoin transaction: A solution using secure multiparty computation
    Mardi, Dhaneshwar
    Howlader, Jaydeep
    SECURITY AND PRIVACY, 2022, 5 (04)
  • [6] Achieving Secure and Differentially Private Computations in Multiparty Settings
    Acar, Abbas
    Celik, Z. Berkay
    Aksu, Hidayet
    Uluagac, A. Selcuk
    McDaniel, Patrick
    2017 1ST IEEE SYMPOSIUM ON PRIVACY-AWARE COMPUTING (PAC), 2017, : 49 - 59
  • [7] Secure multiparty computations in floating-point arithmetic
    Guo, Chuan
    Hannun, Awni
    Knott, Brian
    van der Maaten, Laurens
    Tygert, Mark
    Zhu, Ruiyu
    INFORMATION AND INFERENCE-A JOURNAL OF THE IMA, 2022, 11 (01) : 103 - 135
  • [8] Efficient multiparty computations secure against an adaptive adversary
    Cramer, R
    Damgård, I
    Dziembowski, S
    Hirt, M
    Rabin, T
    ADVANCES IN CRYPTOLOGY - EUROCRYPT'99, 1999, 1592 : 311 - 326
  • [9] Secure multiparty computations using the 15 puzzle (Extended abstract)
    Mizuki, Takaaki
    Kugimoto, Yoshinori
    Sone, Hideaki
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, PROCEEDINGS, 2007, 4616 : 255 - +
  • [10] Hybrid model of fixed and floating point numbers in secure multiparty computations
    Krips, Toomas
    Willemson, Jan
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8783 : 179 - 197