挖矿

来自BitcoinWiki
这是此页面已获认可并且最新的版本。
跳转至: 导航搜索

挖矿是处理区块链中的交易记来获取比特币的过程,所以挖矿也保证了交易确认过程的进行。网络节点利用区块链来防止双花。挖矿的主要目标是达成能处理合法交易的节点之间的共识。

交易处理[编辑]

挖矿是比特币发行的唯一方式,同时比特币分配给提供了计算机算力的矿工做为奖励。挖矿过程被故意设置成需要耗费大量算力和时间,同时矿工发现区块的数量也是不稳定的,难以确定。

根据算法规则,如果一个区块已经完成数据写入并封闭的话,那这个区块中包含交易确认就是已经经过数学运算处理的,这些确认每个网络节点都能进行核对。作为挖矿奖励,比特币的发行是去中心化中的,这意味着一个单一中心的输出会缺少控制。在这个过程中,矿工处理交易的确认使交易完成。为了防止网络过度运行,挖矿会被严格限制在一定的限度之内。

通过挖矿来发行比特币是最好的途径来保证用加密货币进行的匿名交易。尽管如此,比特币只能在100个网络确认后才能使用。

挖矿过程[编辑]

所有转账记录在比特币系统里都是公开的,矿工的工作主要是处理并选择正确的Hash值,这个Hash值会使整个网络交易变得更加快捷,并给钱包提供私钥。这些数值有几百万种组合情况,这也是处理过程需要大量时间和强大计算机的原因。

未知的Hash值是由前期的区块Hash值组成,是一组随机数字,代表一些交易记录的总和,每10分钟产生一个区块。系统会自动适配其中一个,但这个值不是确定的,当每一个区块封闭后,Hash值就会改变。

当矿工计算出正确封闭区块的Hash值,矿工就会获得25个比特币的奖励。这个过程可以跟彩票相比较,因为大量的矿工同时计算这个Hash值,看谁运气比较好率先找到。比特币系统会严格执行代码,所以改变已经形成的区块几乎是没有可能的。

矿池[编辑]

更多:矿池挖矿

挖矿非常难,所以基本的算力是必须的。现在来看,个人挖矿基本没有可能了,因为挖矿难度一直都在上涨,还有加密货币市场的发展。因此,矿池就诞生了,矿池就是几个矿工组成一个团队一起挖矿。矿池的封闭区块里包含了一些奖励,矿池的矿工将分享这些奖励。

常见挖矿设备[编辑]

有一段时间,挖矿对电脑用户来说还是可行的。但是到了2013年,矿工之间的竞争加剧,争先恐后地计算区块的Hash值,难度上调,个人挖矿也失去了合理的经济效益。科技日益发展和现代化进程中,下一代电脑设备也被用来挖矿了。

  • CPU挖矿是用电脑处理器挖矿,也是最古老的挖矿方式,这个挖矿方式可以在比特币客户端中找到并启动,但是由于效益太低,所以现在基本停用了。
  • GPU挖矿是使用显卡来挖矿,这种挖矿方式改变了用CPU挖矿的方式。显卡挖矿确实带来了系统算力上的提升。
  • FPGA挖矿是GPU挖矿的升级版本,这种方式相对显卡挖矿具有较低的功耗。
  • ASIC矿机是一种专门为加密货币设计的挖矿设备。其算力远超传统的显卡挖矿,它揭开了比特币发展的新时代序幕。

另请参阅 BitcoinWiki[编辑]

资料[编辑]