This file has been truncated. show original
Category: Standards Track
Author: Dingwei Zhang
Organization: Nervos Foundation
This RFC describes the decentralized CKB mining protocol.
The original `get_work` [[btc] [eth]] mining protocol simply issues block headers for a miner to solve, the miner is kept in the dark, and has no influence over block creation. `get_block_template` moves block creation to the miner, the entire block structure is sent, and left to the miner to (optionally) customize and assemble, miner are enabled to audit and possibly modify the block before hashing it, this improves the security of the CKB network by making blocks decentralized.