中国:比特币挖矿的全球中心
据外媒报道,中国已成为全球最大的比特币挖矿基地。得益于丰富的能源、低廉的电力成本以及先进的技术,这个亚洲大国成为了比特币“挖矿”的理想之地。据比特币交易机构数据,全球约70%的比特币产自中国。
比特币挖矿揭秘
那么,比特币挖矿究竟是如何进行的呢?
首先,我们需要了解“Hash”的概念。Hash,又称“散列”,是将任意长度的输入(如图所示)通过散列算法转换成固定长度的输出,即散列值。这种转换是一种压缩映射,散列值的空间通常远小于输入的空间。简单来说,就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。
挖矿机日夜不停地运行和计算,实际上就是在执行Hash算法。给定一个字符串和一个随机数,计算出它们合并后的Hash值。
看似简单,但为何挖矿如此耗时耗力耗电呢?
这是因为,这个Hash值并非普通Hash值,它必须满足某些条件,具有一定的难度。要计算出满足条件的Hash值,需要付出一定的代价。
由于Hash是单向函数,我们只能依靠运气来得到某个字符串的满足条件的Hash值。这时,挖矿机必须尝试使用不同的随机数,计算和字符串合并后的Hash值,直到找到一个Hash值满足前面有若干个零的条件,才算成功。
挖矿机找到了这个随机数和相应的Hash值,并得到系统认可后,才能从整个比特币系统中获得一点点比特币作为奖励。这个奖励,就是挖矿的动力,也是赚钱的途径,更是比特币系统唯一可以发行新币的来源。
现在,你是否已经明白了比特币挖矿的奥秘?
挖矿,就是每时每刻在执行一件无聊单调的事情——计算Hash值。谁运气好,先算出来,就能赚取比特币。