
先确定术语的适用范围
eagle币的名称本身不足以确定其共识机制、所属网络或奖励规则。以下以比特币挖矿和以太坊账户的通用概念为解释范围,不构成对该项目技术机制的确认。只有项目实际采用对应机制时,这些术语才具有相应含义。
算力、目标值与难度
比特币开发者指南介绍的挖矿,是通过反复计算区块头哈希,寻找满足网络目标条件的结果。算力描述单位时间内进行哈希计算的能力;目标值规定合格结果的范围,目标越小,满足条件越难。

理解这组词时,应区分计算能力与单次结果:更高算力意味着相同时间内能做更多尝试,并不意味着某次尝试必然成功,也不能直接推导固定的奖励。

独立挖矿、矿池与share
独立挖矿由矿工自行尝试产生区块;矿池汇集参与者的计算工作。share是满足矿池要求的工作证明,矿池通常设置比网络出块条件更容易达到的门槛,用来衡量贡献。
提交share与找到有效区块是两个层次。满足矿池门槛的结果,只有同时满足网络目标及其他区块规则,才可能被网络接受。因此,界面显示的share数量不能当作出块数量,具体分配还取决于矿池规则。
nonce为什么有不同含义
在上述挖矿场景中,nonce是矿工反复调整以尝试不同哈希结果的区块头字段。以太坊账户文档中的nonce则是计数器:对外部账户,它记录已发送交易的数量;对合约账户,它记录创建合约的数量。
遇到同名字段,要先看它属于区块头还是账户。账户nonce用于交易顺序等机制,不能把它理解为账户拥有的算力或挖矿进度。
账户、地址、私钥和钱包
以太坊账户文档区分由密钥控制的外部账户与由代码控制的合约账户。地址用于标识账户,私钥用于签名;钱包则是与账户交互的应用或界面。
常见问题是:钱包显示代币,是否代表正在挖矿?仅有余额展示不能证明发生了计算工作或参与共识。解释所谓挖矿功能,需要明确它记录的是网络计算贡献、合约状态,还是应用内部数值;这些对象不能仅凭相同的界面名称混为一谈。