今天再给大家介绍比特币也是所有数字货币另一个独有的名词:挖矿。
比特币转账交易的全过程
我们在转账交易这篇文章中和大家介绍过,在比特币中为了防止双花,所有的交易都向全网公开。然后全网节点公开见证所有交易的先后顺序。
这个见证过程是这样的:当一笔转账交易发生时,系统会同时出一道数学题,并且把这道题抛给全网所有的节点。这个时候全网每个节点一旦收到这个题目就会争先恐后地开始运算求解。一旦有节点抢先算出答案,会立刻把答案通知全网。
全网其它节点一旦接到这个答案后,会立刻根据系统设定的标准验证答案是否正确。如果正确就承认这个答案,并终止自己正在计算的这道题,开始等待下一道题。这笔交易就被正式记录到了区块链中。如果答案不正确,大家继续计算。
挖矿
在上面这个过程中,为什么全网节点会争先恐后地要抢答这道题目呢?那是因为有利可图!最先算出正确答案的节点会把这笔交易打包进一个区块,然后将区块加入到区块链中,并得到系统的奖励:比特币。比特币就是这样以奖励的方式被造出来的。
所以节点得到比特币的过程是不是一个经过千辛万苦找到“宝藏”的过程?于是这个过程便被成为“挖矿”。而我们称比特币网络中的每一个节点电脑就是一台“矿机”。操控这些矿机来通过“解题”获取比特币的人就被称为是“矿工”。
挖矿构筑了比特币强大的网络
比特币网络是一个完全无人监管,并且没有人强制进行维护的网络。这和我们在互联网世界中看到的所有网络巨头都完全不同。
我们很难想象如果阿里巴巴不在了,我们怎么上淘宝?如果百度不在了,我们怎么用百度?所有这些互联网巨头都要花费大量的人力物力来维护它们的服务器,防止黑客的攻击,系统的瘫痪等。
比特币网络不仅没人安排维护,而且由于其全网算力的保护,使得黑客要攻击它非常难。比特币全网现在有一万多个节点,黑客要攻击它必须有超过起码5000个节点算力的总和。比特币之所以能做到这一点,其核心就在于挖矿机制。它激励用户自发参与网络,参与挖矿。参与的节点越多,网络越强大。
网友评论