Skip to main content

2017 | OriginalPaper | Buchkapitel

Constant-Deposit Multiparty Lotteries on Bitcoin

verfasst von : Massimo Bartoletti, Roberto Zunino

Erschienen in: Financial Cryptography and Data Security

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

An active research trend is to exploit the consensus mechanism of cryptocurrencies to secure the execution of distributed applications. In particular, some recent works have proposed fair lotteries which work on Bitcoin. These protocols, however, require a deposit from each player which grows quadratically with the number of players. We propose a fair lottery on Bitcoin which only requires a constant deposit.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Concurrently and independently of our work, [20] proposes a lottery protocol for Bitcoin that requires zero deposit.
 
3
in-script and out-script are respectively referred as scriptPubKey and scriptSig in the Bitcoin documentation.
 
4
Note that only the transactions related to our protocol need to use this form of malleability. Instead, signers of transactions unrelated to the protocol can simply choose non-malleable signatures, unless they are prepared to defend against malleability-related attacks. For instance, if https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-70278-0_15/459246_1_En_15_IEq61_HTML.gif and https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-70278-0_15/459246_1_En_15_IEq62_HTML.gif are standard transactions on the ledger with the same out-script, when https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-70278-0_15/459246_1_En_15_IEq63_HTML.gif is redeemed by https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-70278-0_15/459246_1_En_15_IEq64_HTML.gif with a malleable in field, an adversary can also make https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-70278-0_15/459246_1_En_15_IEq65_HTML.gif redeemed, by putting on the ledger a copy of https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-70278-0_15/459246_1_En_15_IEq66_HTML.gif where the in field is changed to point to https://static-content.springer.com/image/chp%3A10.1007%2F978-3-319-70278-0_15/459246_1_En_15_IEq67_HTML.gif .
 
Literatur
1.
2.
Zurück zum Zitat Andrychowicz, M., Dziembowski, S., Malinowski, D., Mazurek, L.: Secure multiparty computations on Bitcoin. In: IEEE S&P, pp. 443–458 (2014) Andrychowicz, M., Dziembowski, S., Malinowski, D., Mazurek, L.: Secure multiparty computations on Bitcoin. In: IEEE S&P, pp. 443–458 (2014)
4.
Zurück zum Zitat Andrychowicz, M., Dziembowski, S., Malinowski, D., Mazurek, L.: Secure multiparty computations on Bitcoin. Commun. ACM 59(4), 76–84 (2016)CrossRef Andrychowicz, M., Dziembowski, S., Malinowski, D., Mazurek, L.: Secure multiparty computations on Bitcoin. Commun. ACM 59(4), 76–84 (2016)CrossRef
10.
Zurück zum Zitat Crary, K., Sullivan, M.J.: Peer-to-peer affine commitment using Bitcoin. In: ACM Conference on Programming Language Design and Implementation, pp. 479–488 (2015) Crary, K., Sullivan, M.J.: Peer-to-peer affine commitment using Bitcoin. In: ACM Conference on Programming Language Design and Implementation, pp. 479–488 (2015)
15.
Zurück zum Zitat Goldschlag, D.M., Stubblebine, S.G., Syverson, P.F.: Temporarily hidden bit commitment and lottery applications. Int. J. Inf. Secur. 9(1), 33–50 (2010)CrossRef Goldschlag, D.M., Stubblebine, S.G., Syverson, P.F.: Temporarily hidden bit commitment and lottery applications. Int. J. Inf. Secur. 9(1), 33–50 (2010)CrossRef
17.
Zurück zum Zitat Kumaresan, R., Bentov, I.: How to use Bitcoin to incentivize correct computations. In: ACM CCS, pp. 30–41 (2014) Kumaresan, R., Bentov, I.: How to use Bitcoin to incentivize correct computations. In: ACM CCS, pp. 30–41 (2014)
18.
Zurück zum Zitat Kumaresan, R., Moran, T., Bentov, I.: How to use Bitcoin to play decentralized poker. In: ACM CCS, pp. 195–206 (2015) Kumaresan, R., Moran, T., Bentov, I.: How to use Bitcoin to play decentralized poker. In: ACM CCS, pp. 195–206 (2015)
22.
Zurück zum Zitat Ruffing, T., Kate, A., Schröder, D.: Liar, liar, coins on fire!: penalizing equivocation by loss of Bitcoins. In: ACM CCS, pp. 219–230 (2015) Ruffing, T., Kate, A., Schröder, D.: Liar, liar, coins on fire!: penalizing equivocation by loss of Bitcoins. In: ACM CCS, pp. 219–230 (2015)
23.
Zurück zum Zitat Syverson, P.F.: Weakly secret bit commitment: applications to lotteries and fair exchange. In: IEEE CSFW, pp. 2–13 (1998) Syverson, P.F.: Weakly secret bit commitment: applications to lotteries and fair exchange. In: IEEE CSFW, pp. 2–13 (1998)
24.
Zurück zum Zitat Szabo, N.: Formalizing and securing relationships on public networks. First Monday 2(9) (1997) Szabo, N.: Formalizing and securing relationships on public networks. First Monday 2(9) (1997)
Metadaten
Titel
Constant-Deposit Multiparty Lotteries on Bitcoin
verfasst von
Massimo Bartoletti
Roberto Zunino
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-70278-0_15