Practical Time-Release Blockchain
- Title
- Practical Time-Release Blockchain
- Author
- 박용수
- Keywords
- blockchain; cryptocurrency; e-voting protocol; network security; time-release cryptography
- Issue Date
- 2020-04
- Publisher
- MDPI
- Citation
- ELECTRONICS, v. 9, no. 4, article no. 672
- Abstract
- Time-release cryptography is a special encryption technique that allows a message to be hidden for some time. The previous schemes have shortcomings in that the encryptor should predict the decryptor's computing power precisely or the trusted agent should be always available. In this paper, we propose a new, practical time-release blockchain, and find the key to decrypt the content after a certain time. In order to verify the effectiveness of the blockchain system automatically, which uses the proof-of-work (PoW) and the consensus algorithm in the the proposed technique, we have implemented a prototype version of our blockchain system using Python. The proposed method has the following advantages. First, the decryption time is automatically adjusted, even if the miner's computing power changes over time. Second, unlike previous time-lock puzzle schemes, our algorithm does not require additional computation work for solving the puzzle. Third, our scheme does not need any trusted agents (third parties). Fourth, the proposed method uses standard cryptographic algorithms.
- URI
- https://www.mdpi.com/2079-9292/9/4/672https://repository.hanyang.ac.kr/handle/20.500.11754/165757
- ISSN
- 2079-9292
- DOI
- 10.3390/electronics9040672
- Appears in Collections:
- COLLEGE OF ENGINEERING[S](공과대학) > COMPUTER SCIENCE(컴퓨터소프트웨어학부) > Articles
- Files in This Item:
- Practical Time-Release Blockchain.pdfDownload
- Export
- RIS (EndNote)
- XLS (Excel)
- XML