首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

小白基础课:什么是挖矿?一文彻底看懂!

比特币和区块链,这两个词已经火了一段时间了,伴随着它们的爆火,人多人都经常能听到随之而来的一个词:挖矿。其实挖矿一次仅仅是一个比喻,它到底是干什么呢?下面就让小编和各位聊聊。

第一步:你挖的是矿,那矿是什么?

举个例子,我拿出一张100元人民币,凡是关注了我公众号的人都可以通过评论来猜这张毛爷爷上面的编号,谁能猜中,我就把这张毛爷爷送给谁。如果是一个人,想尽办法自己猜,猜中独享这100元,就是个人挖矿。如果觉得光靠自己一个人,怎么猜也猜不到,那就:出钱召集一些人一起来猜,这就是矿场;等猜中之后,根据猜测的次数,按比例分配这100元,这就是矿池。这只是先用一个简单的类比,明白它的原理,那么现在把这100元换成比特币,会发生什么?

第二步,比特币挖矿又是什么?

在介绍这个之前,先简单说一下区块链,不要觉得又要不好读了,我会让它很好读,我们来吧!

比特币的运作,就是靠区块链,每一个区块对应一个账单,将所有的区块连在一起,就是区块链。,任何的交易信息、转账记录,都记录在区块链里面;而区块链又存在于整个互联网中,只要互联网一天还在,区块链就是安全的。

比特币就像玩寻宝游戏一样,每隔一段时间,比特币系统会在系统节点上生成一个随机代码,互联网中的所有计算机都可以去寻找这个代码;谁只要一找到,就会产生一个区块,随即得到一个比特币,这个过程就是挖矿。但是要计算得到这个随机产生的代码,就需要大量的CPU运算,这个你一想就知道。

请输入描述

到了这里,你可能会觉得,既然比特币一直这样产生下去,比特币越来越多,从总体上看,岂不是会越来越不值钱,直到变得像路边的石头一样多,而后一文不值。放心,比特币有它的总量控制,比特币系统有一个机制:这个机制你扫读一下就好:前4年总额将产生10,500,000 BTC,每隔4年产出数额减半,在第4年至第8年会产生5,250,000 BTC,第8至12年则只有2,625,000 BTC,如此类推。到最后,总共产生的比特币数量为接近21,000,000 BTC。

类比一下,就是现在有一个装了2100个金币的藏宝室,要想将里面的金币装到自己口袋里,就要利用电脑,按照一定的算法,得出一组符合规律的数字,这些数字,就是打开藏宝室的钥匙。每次打开,你都能从里面搞点儿金币。

第三步:怎么挖到比特币的矿?

比特币系统中,有一个叫哈希函数的玩意儿,这只是一个名称,你记住就好。在比特币系统中,每隔十分钟,大家都要计算哈希函数,计算的值必须符合比特币系统的规定,谁计算的快,谁就会获得比特币奖励。实际上,就是通过这个计算的过程来挖矿。

请输入描述

每一个输入值,只能有唯一的哈希值,而比特币系统要求你计算的哈希值满足它的条件,所以你不得不不断的来改输入值,直到由此对应的哈希值满足系统的条件。通常的操作方法是在输入值后面加1。比如你第一次输入:我爱炎火。然后调整为:我爱炎火1,我爱炎火2,我爱炎火3...直到你满足比特币系统的条件。为什么我只写到3就划省略号?因为通常来说,需要万亿次的计算。你要是爱炎火上万亿次,那就受不了了,要逃跑了。

第四步:挖矿基础知识是什么?

简单来分挖矿种类的话,就是:普通挖矿、云挖矿。

先说普通挖矿:

普通挖矿就是购买物理设备(电脑)自行安放进行挖矿,这样的挖矿方式牵扯到(供电费,主板,显卡,配件,噪音,散热,占地)或者你配置好矿机托管到天价机房里。这个距离你太遥远,也不划算,所以就不多介绍。

和你贴近的是云挖矿:

云挖矿其实就是你在平台付款购买云对应的算力模式后坐享其成,由使用平台帮你处理一切事物。

请输入描述

你肯定又要问:说的真好真简单,可是算力是什么鬼?

我们知道:在比特币的世界里,大约每10分钟会记录一个数据块。所有的挖矿计算机都在尝试打包这个数据块提交,而最终成功生成这个数据块的人,就可以得到一笔比特币报酬。而要打包这个数据块,就如前文所说,要有正确的哈希值。哈希值呢?只能靠不停地输入进行猜测和碰撞,直到成功的那一刻。算力,就是计算机每秒钟猜测的次数,说的专业点儿,就是计算机每秒产生hash碰撞的能力,我们手里的矿机每秒能做多少次hash碰撞,就是算力。算力越高,当然理论上能挖到的比特币就越多,回报就越高。想想普通挖矿吧,你得在计算机上投入多大的成本啊,要是没挖到几个,你就亏大了。

第五步:挖矿为什么没那么容易?

我们经常可以看到,有矿工为了挖矿,不断升级计算机配置,或者多买计算机,实际上就是希望提高自己的算力。算力在第四部分已经介绍过,还不知道就回去看一下。但是,每一个矿工,在一个时段里,都要和全球所有矿工来竞争那一份比特币。所以,实质上就是用自己的算力PK全球总算力。成功的概率,就是“自己的算力/全球总算力”。难就难在这里了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180610A0KQGQ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券