币圈子-打造专业区块链媒体平台

比特币怎么挖?挖矿如何产生比特币

2019-05-17 01:19:23 | 来源:互联网 | 7265人阅读 | 作者:币圈子
全文导读
比特币怎么挖?挖矿如何产生比特币,在2017年,比特币的价格更是暴涨了1000%,突破1.1万美元。这也驱使越来越多的人转向挖矿,比特币的核心原理是区块链 ,每一个区块对应一个帐单,将所有的区块链接起来就是区块链,不管哪种交易信

比特币怎么挖?挖矿如何产生比特币,在2017年,比特币的价格更是暴涨了1000%,突破1.1万美元。这也驱使越来越多的人转向挖矿,比特币的核心原理是区块链 ,每一个区块对应一个帐单,将所有的区块链接起来就是区块链,不管哪种交易信息和转账记录都会被记录在区块链。每隔一个时间点,比特币系统会在系统节点上生成一个随机代码,互联网中的所有计算机都可以寻找这个代码,代码被找到就会产生一个区块,之后将获得一个比特币,这个过程就是挖矿。那么比特币怎么挖?挖矿如何产生比特币,一起来看下文具体介绍。

比特币怎么挖?挖矿如何产生比特币

一、挖矿原理

最初的时候,我们用电脑CPU就可以挖到比特币,比特币的创始人中本聪就是用他的电脑CPU挖出了世界上第一个创世区块。然而,CPU挖矿的时代早已过去,现在的比特币挖矿是ASIC挖矿和大规模集群挖矿的时代。

回顾挖矿历史,比特币挖矿总共经历了以下五个时代:

CPU挖矿 GPU挖矿 FPGA挖矿 ASIC挖矿 大规模集群挖矿

挖矿芯片更新换代的同时,带来的挖矿速度的变化是:

CPU(20MHash/s) GPU(400MHash/s) FPGA(25GHash/s) ASIC(3.5THash/s) 大规模集群挖矿(3.5THash/s*X)

挖矿速度,专业的说法叫算力,就是计算机每秒产生hash碰撞的能力。也就是说,我们手里的矿机每秒能做多少次hash碰撞,就是算力。算力就是挖比特币的能力,算力越高,挖得比特币越多,回报越高。

在比特币的世界里,大约每10分钟会记录一个数据块。所有的挖矿计算机都在尝试打包这个数据块提交,而最终成功生成这个数据块的人,就可以得到一笔比特币报酬。最初,大约每10分钟就可以产生50个比特币的比特币报酬。但是该报酬每4年减半,现在每10分钟比特币网络就可以产生25个比特币。

而要成功生成数据块,就需要矿工需要找到那个有效的哈希值,而要得到正确的哈希值,没有捷径可以走,只能靠猜,猜的过程就是计算机随机hash碰撞的过程,猜中了,你就得到了比特币。

二、挖矿方法

挖矿芯片经历了CPU挖矿到GPU挖矿到FPGA挖矿,如今走入了ASIC挖矿时代。然而挖矿的方式也经历了从一两台矿机挖矿到小矿机作坊,再到如今走入了大规模矿场挖矿的时代。

(1)挖矿方式:

从一台矿机到大规模矿场

如果你开始尝试挖矿,你需要准备一台矿机、一台能联网的电脑、一个AUC、一个树莓派、电源及各种连接线等。

各种设备的连接顺序为网线- 树莓派- MicroUSB线- AUC- 4PIN连接线- 矿机和电源。

(2).矿池

除了上面的装备,你还需要一个必备的工具 矿池。矿池的作用是集合大量矿机算力,增大你得到比特币的几率,同时将你未来能得到的比特币收益提前平均分配到你的账户里。

简单的解释如下: 现在比特币全网每10分钟产生一个区块,这个区块包含25个比特币。假设全球有1W人参与挖矿,那么在这10分钟内,只有1个幸运儿拿走了这25个比特币,其它人则颗粒无收。而矿池的原理是大家组队开采,并按约定的分配方式分配,使得矿工的比特币收益趋于稳定,减少矿工的风险。在此以最常用的PPS分配方式为例,假设你的算力是10T,而整个矿池的算力是100T,你的算力占矿池算力的1/10,假设矿池一天能产生10个比特币,那你每天就能拿到1个比特币。

(3).云算力

在现实情况下,挖矿矿机常常供不应求,同时,矿机发货需要很长的等待期。矿机安装、调试、维护等流程非常复杂,需要耗费大量的精力,矿工们还要忍受矿机的噪音和热量。对矿工来说,最大的成本还不是这些,是挖矿所消耗的高昂的电费,中小矿工的盈利空间越来越小甚至为负。

随着算力的提升,获得新的比特币所需进行的计算也越难——这种机制旨在限制少数矿工手中的比特币数量和支配地位。很多分析师都试图计算矿工的收支平衡价格,这个价格可能会为比特币的价格提供支撑。

温馨提示:文章不代表币圈子立场,不构成任何投资建议,谨防风险!本文来源于币圈子网站,转载请注明出处!侵权必究!
相关阅读
扩展阅读