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.
翻译:许多现有的时间- 时间- 释放加密计划使用时间- 时间锁拼图来避免依赖可信赖的时间服务器或钥匙持有者,而后者可能是数据安全中的薄弱环节。然而,使用巨大的计算能力解决时间- 锁拼图是不可避免的,加密者很难预测解密者解谜的时间。在这项研究中,高效的双重提出工作证明的共识允许用户释放一个时间- 时间- 时间- 时间- 时间- 时间- 时间- 时间- 时间- 时间- 密码系统加密, 从而避免依赖一个可靠的时间- 时间- 时间服务器或钥匙持有者, 这在数据安全方面可能是一个薄弱的点 。 释放时间可以预测, 因为一个工作验证链的块块段中的块段时间可以被适应性控制 。 采矿工作重组后, 一旦在块链网络上铺设了一个新的块块块, 时间- 也很难立即解谜。 不需要额外的工作来披露时间- 并且加密由货币激励机制保证, 因为要安排攻击尝试非常昂贵,, 必须超过整个块链网的总散率 。