Abstrakt. Vi visar hur Bitcoin valuta systemet (med en liten ändring) kan användas för att uppnå rättvisa i någon två-part säker beräkning protokoll i följande mening: om en part avbryter protokollet efter att ha lärt sig produktionen då den andra parten får en ekonomisk ersättning (i bitcoins). En möjlig tillämpning av sådana protokoll är ett rättvist avtal undertecknande: varje part är tvungen att slutföra protokollet, eller att betala den andra en bot. Vi visar också hur man kopplar utdata från detta protokoll till Bitcoin-valutan. Mer exakt: vi visar en metod för att utforma säkra tvåpartsprotokoll för funktioner som resulterar i en "tvingad" finansiell överföring från en part till en annan. Våra protokoll bygger på idéerna i vår senaste artikel "Secure Multiparte Computations on Bitcoin" (Cryptology ePrint Archive, Report 2013/784). Jämfört med det dokumentet är våra resultat mer allmänna, eftersom våra protokoll gör det möjligt att beräkna alla funktioner, medan vi i det föregående dokumentet endast koncentrerade oss på vissa specifika uppgifter (åtaganden och lotterier). Å andra sidan, i motsats till "Secure Multipart Computations on Bitcoin", för att få säkerhet måste vi ändra Bitcoin specifikationen så att transaktionerna är "icke-massible" (vi diskuterar detta koncept mer i detalj i tidningen).
I sitt andra arbete REF, Marcin förlängde Bitcoin transaktion syntax för att stödja tidsinställda åtaganden och det modifierade Bitcoin valutasystem kan användas för att uppnå rättvisa i alla två parter säker beräkning protokoll.
Fair Two-Party Computations via Bitcoin Deposits
{'venue': 'Financial Cryptography Workshops', 'journal': None, 'mag_field_of_study': ['Computer Science']}