Multi-Party Timed Commitments

05/11/2020
by   Yael Doweck, et al.
0

The problem of obtaining secret commitments from multiple parties and revealing them after a certain time is useful for sealed-bid auctions, games, and other applications. Existing solutions, dating back to Rivest, Shamir and Wagner, either do not scale or rely on synchrony for the commitment phase and trust of t/n parties. We formalize the problem of implementing such commitments with a probabilistic delay and without the aforementioned assumptions as Multi-Party Timed Commitments (MPTC) and present a solution – the Time-Capsule protocol. Like previous approaches, Time Capsule forms a puzzle whose solution reveals the committed values. But unlike previous solutions, no party has an advantage in solving the puzzle, and individual commitments cannot be revealed before the entire set is committed. A particular application of MPTC realizes an advancement in the study of decentralized systems. The state of the art in decentralized systems is manifested in blockchain systems that utilize Proof of Work to achieve censorship resistance. However, they are still vulnerable to frontrunning, an issue that is plaguing operational systems. By adapting Time Capsule, we allow it to be used for Proof of Work, preventing frontrunning by system operators and tuning the puzzle difficulty using the blockchain mechanism.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/23/2020

Formalizing Nakamoto-Style Proof of Stake

Fault-tolerant distributed systems move the trust in a single party to a...
research
10/15/2020

Garou: An Efficient and Secure Off-Blockchain Multi-Party Payment Hub

To mitigate the scalability problem of decentralized cryptocurrencies su...
research
03/15/2021

Multi-party Private Set Operations with an External Decider

A Private Set Operation (PSO) protocol involves at least two parties wit...
research
09/20/2023

A Game-theoretic Approach for Provably-Uniform Random Number Generation in Decentralized Networks

Many protocols in distributed computing rely on a source of randomness, ...
research
06/22/2020

Blockchain for Academic Credentials

Academic credentials are documents that attest to successful completion ...
research
02/25/2022

Generalized HTLC for Cross-Chain Swapping of Multiple Assets with Co-Ownerships

A core enabler for blockchain or DLT interoperability is the ability to ...
research
12/19/2018

Exposing A Customizable, Decentralized Cryptoeconomy as a Data Type

Purposely modular, this protocol enables customization of several protoc...

Please sign up or login with your details

Forgot password? Click here to reset