07 BTC-挖矿

1. 基本原理

1. 基本逻辑

计算H(blockheader||none)<target_num

2.节点

全节点

轻节点

  • 知道满足合法的阈值的节点。

3.挖矿设备

CPU:通用计算。
GPU:大规模通用并行计算。
ASIC(Application Specific Int Circuit):专门挖矿使用的芯片。

4.矿池

  • 一个矿主,全节点,负责组装区块。
  • 多个矿工,只计算HASH值。
  • 稳定收益。
  • 降低难度进行挖矿,share

5.矿池拥有足够的算力

  • 可以进行分叉攻击,把链进行分开,让自己的链成为最长合法快。
  • Boycott:封锁账户,不让某个账户的交易上链或者在上链的时候就进行分叉攻击。

07 BTC-挖矿
https://prelearn-code.github.io/2024/07/22/BlockChain/BTC/07 BTC-挖矿/
作者
prelearn
发布于
2024年7月22日
更新于
2024年8月8日
许可协议