
首先确定“挖矿”的适用范围
主网币挖矿的适用条件有哪些,首先取决于目标网络的共识机制。“主网”描述网络的正式运行环境,“挖矿”则涉及区块如何产生,两者不能直接画等号。本文讨论的是通过算力参与工作量证明网络的挖矿,不把所有区块奖励活动都归入同一机制。
条件一:网络采用相应的共识规则
比特币开发者指南说明,挖矿通过添加新区块,使交易历史更难被修改;矿工计算区块头哈希,寻找满足网络目标值的结果。以太坊的权益证明文档则说明,验证者通过质押参与区块验证和提议,并承担违规罚没风险。这两类机制的参与条件不同。

因此,判断某种主网资产是否适用算力挖矿,需要先明确其区块生产规则。仅凭资产名称、已经上线主网或存在奖励机制,无法得出可以挖矿的结论。

条件二:设备与软件能够完成有效工作
在工作量证明框架下,设备必须能够执行目标网络要求的计算,软件则需要取得构建区块所需的信息,并处理计算结果。比特币指南展示了挖矿软件与ASIC硬件协作的流程,但不能据此认定所有网络都使用同类设备。
算力只是条件之一。提交的区块还必须符合交易及区块有效性规则;单纯算出某个哈希值,并不足以让任意内容成为有效区块。
条件三:具备网络连接与相应运行能力
参与者需要持续获得与当前链状态对应的工作信息,并及时提交结果。围绕旧区块继续计算,可能无法形成可被主链接纳的新区块,因此通信与任务更新也是运行条件。
独立挖矿需要承担获取区块信息、组织计算及提交区块的职责;矿池模式由运营方协调部分工作,参与者还需要兼容矿池的通信方式和份额验证规则。两种模式都受主网共识规则约束。
常见问题:份额是否等于出块,设备是否保证奖励
矿池接受的份额不一定达到主网出块标准。份额用于衡量贡献,其中只有满足网络要求的结果才可能形成有效新区块,因此份额数量不能直接当作新区块数量。
具备设备、软件和连接条件,也不代表必然获得奖励。独立挖矿存在出块间隔的不确定性,矿池则按照其分配规则处理参与者的贡献。对权益证明网络,还需要另行理解质押、验证职责和惩罚机制,不能沿用算力挖矿的条件作判断。