Bitcoin挖矿

Posted failymao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bitcoin挖矿相关的知识,希望对你有一定的参考价值。

目录

为什么要挖矿?

  • 增加恶意行为的成本
  • 增加记账权力,获取相应的奖励

比特币挖矿

  • 每开采210000个区块,挖矿奖励减半
    • 2009年1月-2012年11月,奖励50BTC
    • 2012年11月-2016年7月,奖励25BTC
    • .............................
      -2040年,所有BTC被挖出,挖矿没有奖励,矿工以收手续费为主。

挖矿难度调整

  • 每2016个区块调整难度
  • 新目标值 = 当前目标值 * (过去2016区块用时分钟 / 20160分钟)

  • 难度目标值:区块头部hash要小于的值
    • 由系数和指数构成: 0x1903A39C
    • 目标值 = 0x03a30c * 2(0x08 ^(0x19-0x03))
    • 目标值16进制表示: 0x0000000000000003A30C000000000000000000000000000000
  • 难度 : 难度为1的难度目标值/当前目标值 》=1

    比特币挖矿方式

  • 使用Pow工作量证明的方式,通过大量的hash运算来计算出一个目标值达到验证交易的目的(大约每10分钟出一个块)

以上是关于Bitcoin挖矿的主要内容,如果未能解决你的问题,请参考以下文章

bitcoin mining详解

Bitcoin区块验证

Bitcoin比特币与BlockChain区块链

中环新谭 | Bitcoin与耗能的矛盾 如何解决?

Bitcoin是什么意思

Tesla弹弓手停Bitcoin买车,加密币全线急泻