比特币家庭挖矿常见术语解释

Hashrate(算力)

算力是设备每秒能够执行的哈希计算次数。

简单理解:

算力越高,相当于买彩票的次数越多,因此获得区块奖励的概率也会相应提高。

常见单位:

  • GH/s = 十亿次计算每秒
  • TH/s = 万亿次计算每秒
  • PH/s = 千万亿次计算每秒
  • EH/s = 百亿亿次计算每秒

Hash(哈希)

哈希是一种固定长度的数字指纹。

比特币使用 SHA-256 算法,每次计算都会生成一个新的哈希值。

矿机实际上是在不断尝试寻找符合条件的哈希结果。

Nonce(随机数)

Nonce 是矿工不断改变的参数。

每次改变 Nonce,都会产生新的哈希值。

可以把它理解为:

不断更换彩票号码,直到中奖为止。

Block(区块)

区块是比特币网络记录交易数据的容器。

平均每十分钟产生一个新区块。

每个新区块都会连接到前一个区块,因此形成区块链。

Block Reward(区块奖励)

成功发现新区块后,矿工能够获得对应的 BTC 奖励。

目前奖励由:

  • 新产生的 BTC
  • 用户支付的交易手续费

两部分组成。

Difficulty(难度)

难度代表找到有效区块的困难程度。

网络会每 2016 个区块自动调整一次。

这样可以保证:

无论全球算力如何变化,比特币平均出块时间始终接近 10 分钟。

Mining Pool(矿池)

矿池是由大量矿工组成的算力联盟。

成员共享算力,共同竞争区块奖励,然后按照贡献比例进行分配。

优点:

收益较稳定。

缺点:

需要依赖第三方平台。

Solo Mining(独立挖矿)

独立挖矿意味着设备直接参与网络。

一旦成功发现区块,全部奖励归矿工所有。

这种模式更符合比特币去中心化精神。

ASIC

ASIC 是专门为某一种算法设计的芯片。

比特币矿机普遍采用 SHA-256 ASIC 芯片。

相比 CPU 和 GPU:

ASIC 拥有更高效率和更低能耗。

Node(节点)

节点是运行比特币协议的软件。

节点负责:

  • 保存区块链数据;
  • 验证交易;
  • 转发信息;
  • 维护网络一致性。

每一个节点都是比特币去中心化体系的一部分。

Mempool(内存池)

尚未写入区块的交易,会暂时存放在内存池中。

矿工通常优先打包手续费较高的交易。

Halving(减半)

大约每四年,比特币区块奖励会减少一半。

减半机制限制了新增供给速度,也是比特币稀缺性的重要来源。

UTXO

UTXO(未花费交易输出)是比特币的底层记账模型。

用户的钱包余额实际上是由多个 UTXO 组成。

理解 UTXO,有助于深入理解比特币的运行机制。

Private Key(私钥)

私钥是控制 BTC 所有权的唯一凭证。

拥有私钥,就拥有对应资产的控制权。

因此:

“Not your keys, not your coins.”

成为比特币行业的重要原则。

Orphan Block(孤块)

当两个矿工几乎同时找到区块时,其中一个区块可能被网络放弃。

被放弃的区块称为孤块。

虽然概率较低,但这是区块链共识机制中的正常现象。