Toward Timed-Release Encryption in Web3 An Efficient Dual-Propose Proof-of-Work Consensus

05/18/2022
by   Fanghao Yang, et al.
0

Many existing timed-release encryption schemes uses time-lock puzzles to avoid relying on a trusted timeserver or a key holder which could be a weak spot in data security. However, it is unavoidable to consume massive computing power for solving time-lock puzzles and it is difficult for encryptors to predict the amount of time to solve a puzzle by decryptors. In this study, an efficient dual-propose proof-of-work consensus allows users to release a time-locked content, which is encrypted by an asymmetric key encryption scheme on a blockchain, without trust in any third-party agents. The release time is predictable as the block time in a proof-of-work blockchain is adaptively controlled. The mining work is reproposed so that once a new block was mined on the blockchain network, time-lock puzzles were also solved immediately. No additional work is required to reveal the time-locked contents and the encryption is secured by monetary incentive mechanisms since it would be very costly to arrange an attack attempt, which must overtake the total hash rate of the whole blockchain network.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/01/2019

Difficulty Scaling in Proof of Work for Decentralized Problem Solving

We propose DIPS Difficulty-based Incentives for Problem Solving), a simp...
research
03/31/2020

AxeChain: A Secure and Decentralized blockchain for solving Easily-Verifiable problems

While Proof-of-Work (PoW) is the most widely used consensus mechanism fo...
research
04/05/2021

Pooling is not Favorable: Decentralize Mining Power of PoW Blockchain Using Age-of-Work

In Proof-of-Work (PoW) blockchains, the average waiting time to generate...
research
03/22/2019

Proofware: Proof of Useful Work Blockchain Consensus Protocol for Decentralized Applications

In a blockchain system, consensus protocol as an incentive and security ...
research
01/29/2020

RSA and redactable blockchains

A blockchain is redactable if a private key holder (e.g. a central autho...
research
08/26/2019

Towards Blockchain-enabled Searchable Encryption

Distributed Leger Technologies (DLTs), most notably Blockchain technolog...
research
07/20/2023

Threshold Encrypted Mempools: Limitations and Considerations

Encrypted mempools are a class of solutions aimed at preventing or reduc...

Please sign up or login with your details

Forgot password? Click here to reset