arrow
Return

Error Correction Code Verifiable Computation Consensus

delete2025-01-01
delete0
PRE
AI
H
Haeung Choi
S
Seungmin Kim
H
Heung-No Lee
DOI:10.1109/TIFS.2025.3581028delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In blockchain, proof-of-work (PoW) is a popular consensus mechanism in which block publishers secure block contents through competitive computation. This competition has led to the emergence of specialized computing devices, such as application-specific integrated circuits (ASICs). Consequently, block publishing has become monopolized by a small group of top publishers equipped with ASICs and benefiting from economy of scale. This monopoly undermines immutability and security that are derived from the decentralized structure of blockchains. In this paper, we introduce a type of blockchain consensus algorithm named error-correction code verifiable computation consensus (ECCVCC), which includes conventional PoW. After that, we propose a novel ECCVCC utilizing a syndrome decoding problem as its crypto puzzle. The ECCVCC algorithm suppresses the development of efficient ASICs by utilizing time-varying cryptographic puzzles. As a result, the decentralization of a blockchain with ECCVCC can be improved compared to the blockchains with other consensus algorithms. Our analysis and simulation demonstrate that ECCVCC achieves robust control over block-generation time and difficulty under practical scenarios. Finally, we discuss that ASIC-resistant consensus algorithms, such as ECCVCC, sustain a blockchain network decentralized for a significantly longer period compared to conventional hash-PoW.
Keywords:
Blockchain
consensus
cryptocurrency
error-correction codes

Journal

IEEE Transactions on Information Forensics and Security cover
IEEE Transactions on Information Forensics and Security
IF:
8
Papers:
5.3K
Citations:
2.3W

Organization

No organization information available
Cited Papers

Cited Papers

Is Ethereum’s ProgPoW ASIC Resistant?
err
IF0
err2020-01-01
err0
PREAI
errJason Orender; Ravi Mukkamala; Mohammad Zubair
errShare
errSave
Neural Min-Sum Decoding for Generalized LDPC Codes
err2022-12-01
err2
PREAI
errKwak, Hee-Youl; Kim, Jae-Won; Kim, Yongjune; Kim, Sang-Hyo; No, Jong-Seon
errShare
errSave
Reduced-complexity decoding of LDPC codes
err2005-08-01
err785
PREAI
errChen, JH; Dholakia, A; Eleftheriou, E; Fossorier, MRC; Hu, XY
errShare
errSave
errShare
errSave
A Survey of FPGA-Based LDPC Decoders
err2016-01-01
err57
errOAAI
errHailes, Peter; Xu, Lei; Maunder, Robert G.; Al-Hashimi, Bashir M.; Hanzo, Lajos
errShare
errSave
researcher View more