论文标题
使用错误校正代码的时间变化的工作证明
Time-Variant Proof-of-Work Using Error-Correction Codes
论文作者
论文摘要
加密货币的协议可以分为三个部分,即共识,钱包和网络覆盖。共识部分的目的是使无信任的理性点对点节点达成与区块链当前状态的协议。状态必须通过有效的交易进行更新。基于工作证明(POW)的共识机制已被证明是安全和健壮的,因为它的简单规则已成为比特币和以太坊等加密货币的坚定基础。由于理性矿工的目标是最大化利润,并引起了两个问题,因此已经出现了专门的采矿设备:i)重新居中采矿市场和ii)矿业中的巨大能源支出。在本文中,我们旨在提出一种称为错误校正代码POW(ECCPOW)的新功率,其中错误校正代码及其解码器可以用于POW。在Eccpow中,可以故意产生难题,从而因块而变化,从而导致了时变的拼图生成机制。该机制可用于抑制专业采矿设备的出现。它可以作为解决近期和能源支出的两个问题的解决方案。
The protocol for cryptocurrencies can be divided into three parts, namely consensus, wallet, and networking overlay. The aim of the consensus part is to bring trustless rational peer-to-peer nodes to an agreement to the current status of the blockchain. The status must be updated through valid transactions. A proof-of-work (PoW) based consensus mechanism has been proven to be secure and robust owing to its simple rule and has served as a firm foundation for cryptocurrencies such as Bitcoin and Ethereum. Specialized mining devices have emerged, as rational miners aim to maximize profit, and caused two problems: i) the re-centralization of a mining market and ii) the huge energy spending in mining. In this paper, we aim to propose a new PoW called Error-Correction Codes PoW (ECCPoW) where the error-correction codes and their decoder can be utilized for PoW. In ECCPoW, puzzles can be intentionally generated to vary from block to block, leading to a time-variant puzzle generation mechanism. This mechanism is useful in repressing the emergence of the specialized mining devices. It can serve as a solution to the two problems of recentralization and energy spending.