Post-Quantum Delegated Proof of Luck for Blockchain Consensus Algorithm
The advancements in quantum computing and the potential for polynomial-time solutions to traditional public key cryptography (i.e., Rivest–Shamir–Adleman (RSA) and elliptic-curve cryptography (ECC)) using Shor’s algorithm pose a serious threat to the security of pre-quantum blockchain technologies....
| Published in: | Applied Sciences |
|---|---|
| Main Authors: | , , , , |
| Format: | Article |
| Language: | English |
| Published: |
MDPI AG
2024-09-01
|
| Subjects: | |
| Online Access: | https://www.mdpi.com/2076-3417/14/18/8394 |
| _version_ | 1850311999737561088 |
|---|---|
| author | Hyunjun Kim Wonwoong Kim Yeajun Kang Hyunji Kim Hwajeong Seo |
| author_facet | Hyunjun Kim Wonwoong Kim Yeajun Kang Hyunji Kim Hwajeong Seo |
| author_sort | Hyunjun Kim |
| collection | DOAJ |
| container_title | Applied Sciences |
| description | The advancements in quantum computing and the potential for polynomial-time solutions to traditional public key cryptography (i.e., Rivest–Shamir–Adleman (RSA) and elliptic-curve cryptography (ECC)) using Shor’s algorithm pose a serious threat to the security of pre-quantum blockchain technologies. This paper proposes an efficient quantum-safe blockchain that incorporates new quantum-safe consensus algorithms. We integrate post-quantum signature schemes into the blockchain’s transaction signing and verification processes to enhance resistance against quantum attacks. Specifically, we employ the Falcon signature scheme, which was selected during the NIST post-quantum cryptography (PQC) standardization process. Although the integration of the post-quantum signature scheme results in a reduction in the blockchain’s transactions per second (TPSs), we introduce efficient approaches to mitigate this performance degradation. Our proposed post-quantum delegated proof of luck (PQ-DPoL) combines a proof of luck (PoL) mechanism with a delegated approach, ensuring quantum resistance, energy efficiency, and fairness in block generation. Experimental results demonstrate that while post-quantum cryptographic algorithms like Falcon introduce larger signature sizes and slower processing times, the PQ-DPoL algorithm effectively balances security and performance, providing a viable solution for secure blockchain operations in a post-quantum era. |
| format | Article |
| id | doaj-art-aef9762b91a045daa95208c2a2eaf8a7 |
| institution | Directory of Open Access Journals |
| issn | 2076-3417 |
| language | English |
| publishDate | 2024-09-01 |
| publisher | MDPI AG |
| record_format | Article |
| spelling | doaj-art-aef9762b91a045daa95208c2a2eaf8a72025-08-19T23:26:45ZengMDPI AGApplied Sciences2076-34172024-09-011418839410.3390/app14188394Post-Quantum Delegated Proof of Luck for Blockchain Consensus AlgorithmHyunjun Kim0Wonwoong Kim1Yeajun Kang2Hyunji Kim3Hwajeong Seo4Division of IT Convergence Engineering, Hansung University, Seoul 02876, Republic of KoreaDivision of IT Convergence Engineering, Hansung University, Seoul 02876, Republic of KoreaDivision of IT Convergence Engineering, Hansung University, Seoul 02876, Republic of KoreaDivision of IT Convergence Engineering, Hansung University, Seoul 02876, Republic of KoreaDivision of IT Convergence Engineering, Hansung University, Seoul 02876, Republic of KoreaThe advancements in quantum computing and the potential for polynomial-time solutions to traditional public key cryptography (i.e., Rivest–Shamir–Adleman (RSA) and elliptic-curve cryptography (ECC)) using Shor’s algorithm pose a serious threat to the security of pre-quantum blockchain technologies. This paper proposes an efficient quantum-safe blockchain that incorporates new quantum-safe consensus algorithms. We integrate post-quantum signature schemes into the blockchain’s transaction signing and verification processes to enhance resistance against quantum attacks. Specifically, we employ the Falcon signature scheme, which was selected during the NIST post-quantum cryptography (PQC) standardization process. Although the integration of the post-quantum signature scheme results in a reduction in the blockchain’s transactions per second (TPSs), we introduce efficient approaches to mitigate this performance degradation. Our proposed post-quantum delegated proof of luck (PQ-DPoL) combines a proof of luck (PoL) mechanism with a delegated approach, ensuring quantum resistance, energy efficiency, and fairness in block generation. Experimental results demonstrate that while post-quantum cryptographic algorithms like Falcon introduce larger signature sizes and slower processing times, the PQ-DPoL algorithm effectively balances security and performance, providing a viable solution for secure blockchain operations in a post-quantum era.https://www.mdpi.com/2076-3417/14/18/8394post-quantum blockchainconsensus algorithmquantum computingpost-quantum cryptography |
| spellingShingle | Hyunjun Kim Wonwoong Kim Yeajun Kang Hyunji Kim Hwajeong Seo Post-Quantum Delegated Proof of Luck for Blockchain Consensus Algorithm post-quantum blockchain consensus algorithm quantum computing post-quantum cryptography |
| title | Post-Quantum Delegated Proof of Luck for Blockchain Consensus Algorithm |
| title_full | Post-Quantum Delegated Proof of Luck for Blockchain Consensus Algorithm |
| title_fullStr | Post-Quantum Delegated Proof of Luck for Blockchain Consensus Algorithm |
| title_full_unstemmed | Post-Quantum Delegated Proof of Luck for Blockchain Consensus Algorithm |
| title_short | Post-Quantum Delegated Proof of Luck for Blockchain Consensus Algorithm |
| title_sort | post quantum delegated proof of luck for blockchain consensus algorithm |
| topic | post-quantum blockchain consensus algorithm quantum computing post-quantum cryptography |
| url | https://www.mdpi.com/2076-3417/14/18/8394 |
| work_keys_str_mv | AT hyunjunkim postquantumdelegatedproofofluckforblockchainconsensusalgorithm AT wonwoongkim postquantumdelegatedproofofluckforblockchainconsensusalgorithm AT yeajunkang postquantumdelegatedproofofluckforblockchainconsensusalgorithm AT hyunjikim postquantumdelegatedproofofluckforblockchainconsensusalgorithm AT hwajeongseo postquantumdelegatedproofofluckforblockchainconsensusalgorithm |
