이더리움 네트워크에서의 VDF 검증 방법 연구

Vol. 34, No. 6, pp. 1385-1401, 12월. 2024
10.13089/JKIISC.2024.34.6.1385, Full Text:
Keywords: Ethereum, Gas Optimization, Verifiable Delay Funciton, Blockchain Security
Abstract

A verifiable delay function (VDF) is a cryptographic concept that guarantees a minimum delay before producing a result through sequential processing and is characterized by its robustness to parallel computing. This paper covers two well-known VDF protocols, Wesolowski and Pietrzak VDF, and compares their implementations for the blockchain environment. Given the need for more research on practical VDF verification implementations, especially in smart contracts, we aim to implement cost-effective VDF verification in an Ethereum-based environment without compromising the integrity and reliability of VDF verification. For the Wesolowski VDF, we focused on an efficient implementation with a slightly less security based on cryptographic concepts while maintaining a level of security that meets international security standards. And for the first time in academic research, we implemented the Pietrzak VDF in an EVM environment and measured its efficiency. Finally, we show that VDFs can be used practically in blockchain applications.

Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
지의신, 이중희, 이자흔, 이수현, "A Study on VDF Verification in the Ethereum Network," Journal of The Korea Institute of Information Security and Cryptology, vol. 34, no. 6, pp. 1385-1401, 2024. DOI: 10.13089/JKIISC.2024.34.6.1385.

[ACM Style]
지의신, 이중희, 이자흔, and 이수현. 2024. A Study on VDF Verification in the Ethereum Network. Journal of The Korea Institute of Information Security and Cryptology, 34, 6, (2024), 1385-1401. DOI: 10.13089/JKIISC.2024.34.6.1385.