比特币挖矿,这是什么,怎么做?完整指南2019
目录
- 什么是比特币挖矿?
- 在哪里购买矿工?
- 挖比特币的方法
- 比特币挖矿场
- 比特币矿池
- 比特币挖矿软件
- 开采比特币的软件如何工作?
- 适用于Windows / MAC / Linux的最佳比特币挖矿软件
- CGMiner
- 操作系统支持
- 高炉
- 操作系统支持
- 轻松矿工
- 操作系统支持
- 比特币矿工
- 操作系统支持
- RPC矿工
- 操作系统支持
- CGMiner
- 关于比特币挖矿的结论
比特币挖矿是当今引起人们极大兴趣的活动之一,尽管在大多数国家它不是很赚钱。主要问题在于能源的过度消耗,这在世界许多地方都是昂贵的服务,并且使RIG设备的能源消耗过多。
但是,在一些用电经济的国家,例如中国,委内瑞拉或厄瓜多尔,比特币挖矿可能会带来额外的收入。
什么是比特币挖矿?
挖矿是从区块链中提取加密的过程。
挖矿的定义类似于金矿开采,但是没有比这更错误的了。挖矿比其他任何事情都更具竞争性。
为了开采比特币,使用了一种称为哈希的算法,该算法负责分解区块链并以固定长度为单位确定其长度,该值称为随机数。
矿工的工作是分析区块链,以确定最后一个系统块的随机数,以便插入引用新交易的新块。
问题在于算法不确定是否知道区块链的价值。
为此,它必须抛出随机值,直到猜测出正确的值为止。竞争是区块链网络由多个矿工或节点组成,这些矿工或节点同时处理同一块区块链,但只有谁猜到随机数会获得奖励。
能够在更短的时间内分析大量数据的矿工是最有可能破译正确价值的矿工。
在哪里购买矿工?
虽然您可以购买矿机,但是获得新矿机的最佳方法是将其部分组装。
矿工只不过是一台能够在短时间内处理大量信息的计算机。
为此,在连接到处理器的主板上安装了多个图形处理单元(GPU)。
矿工的能力将取决于图形处理单元的能力,这就是为什么将它们安装在每个矿工两个到六个之间以具有更大的计算能力的原因。这使得矿工的组装成为昂贵的投资。
组装矿工与建造常规计算机没有太大区别。但是,对于从未进行过此类工作的人员,可以聘请组装RIG所有组件的专家。
挖比特币的方法
除了我们可以在家中进行的单人挖矿之外,还有一些挖矿策略或方法被实施,目的是通过解密随机数来增加成功的可能性。最受欢迎的是:
比特币挖矿场
农场是由多个矿工组成的合作系统,这些矿工聚集在一起以增强他们的能力。
当中国政府开始投资加密货币时,它宣布建立具有强大处理能力的挖矿场。
比特币矿池
矿池是矿工的协作系统,但与农场不同,该系统的设备去中心化并通过互联网连接。这个想法是结合处理能力来解密区块链的现时。
在操作结束时,将根据提供给组的处理能力在矿池的成员之间分配挖矿奖励。
比特币挖矿软件
如果您更喜欢去“自己的配置”路线,还有另外两个选项可以考虑。您可以加入一个挖矿小组,直接贡献哈希或挖比特币的力量。
无论哪种方式,您都将需要相同的组件来进行比特币挖矿。
一旦配置了挖矿平台,如果您是独立挖矿,或者是通过散列力量在起作用的挖矿小组,则必须直接与区块链联系。
允许您进行这种通信的部分称为比特币挖矿软件。
中本聪(中本聪)在2009年首次提取了原始的加密货币比特币。
那时,有可能在家中使用CPU或普通笔记本电脑进行开发而无需花费很多钱。
但是,随着时间的流逝,随着越来越多的节点开始加入比特币网络,难度增加,开发人员很快发现显卡可以比CPU更快地利用比特币,这标志着显卡扩散的开始。
随着加密的价值越来越高,竞争迫在眉睫,更多的资金被注入挖矿业,并且很快引入了ASIC(专用集成电路)。 ASCI非常昂贵,但比显卡更强大。
因此,由于零售和小型矿工无法与有能力使用ASIC运营挖矿平台的人竞争,因此通过GPU进行的工作越来越少。
基本上,在这一点上,使用GPU提取比特币在经济上是不可行的。这种情况导致了更大的中心化。可用于使用GPU开发比特币的软件也已过时。
本文介绍了可以与ASIC一起使用的五个最佳比特币挖矿程序。
开采比特币的软件如何工作?
比特币挖矿软件具有多种功能。如上所述,主要的是与比特币网络的通信。它用于将挖矿平台的输入传输到网络,同时从其他节点接收有关网络的元数据。
不仅如此,它还监视网络的其余部分以取得共识。如果您属于小组成员,则该软件会将相同的信息传输给小组中的其他参与者。
该软件还负责收集必要的信息以进行正确的挖矿提取,在此信息中,我们可以找到风扇速度信息,哈希率或连接信息等。
在选择比特币挖矿软件时,必须考虑所有这些因素。但是,最终决定取决于个人的偏好。以下比特币挖矿软件列表为该功能提供了最佳软件。
适用于Windows / MAC / Linux的最佳比特币挖矿软件
下面的列表决不是决定性的,并且没有按顺序列出。根据加密货币经济,它是用于挖比特币的最佳软件的精选。
CGMiner
毫无疑问,CGMiner是提取比特币的最受欢迎的软件。它与所有GPU以及FPGA和ASIC矿机兼容。
CGMiner具有非常活跃的支持者社区和许多功能。包括对矿池和单人挖矿的支持。
该软件是开源的,可以通过GitHub存储库下载。 CGMiner包含的最重要功能包括配置文件,日志记录,监视以及API超频和监视功能。
它还支持远程接口功能,多GPU支持,新块自检测,风扇速度控制,CPU提取支持等许多其他功能。 CGMiner是在CPU-Miner上创建和改进的。
操作系统支持
CGMiner在所有主要操作系统上均可用。这包括Windows,Mac OSX和Linux操作系统。 CGMiner使用Linux和Windows的C编程语言进行编码,很少使用非挖矿CPU和RAM。
高炉
BFGMiner是其他最受欢迎的比特币挖矿程序之一。具有完整的可定制功能,并与包括FPGA和ASIC机器在内的各种矿机兼容。
BFGMiner是CGMiner的分支,具有自定义功能和其他功能,使其对更广泛的受众更具吸引力。
使BFGMiner变得非常流行的一些有趣功能包括集成的超频,自动矿池故障检测,多设备兼容性,风扇控制(包括自动调整),远程接口功能以及与GUI配合使用的选项,默认命令行以及其他功能。可以在其官方论坛主题中找到。
操作系统支持
像CGMiner软件一样,BFGMiner也用C语言编码。它支持多种类型的操作系统,包括主要的操作系统,例如Windows,Linux和OSX。
轻松矿工
EasyMiner不仅仅是一个独立的比特币挖矿软件,更是一个GUI界面。它可以与其他软件一起使用,并通过易于使用的界面为用户提供使用其喜爱的软件的能力。
EasyMiner是一款出色的启动软件,适用于同时关心界面和功能的矿工。它呈现出令人愉悦,干净,清晰和现代的界面。
界面提供的简单性将立即识别出比特币挖矿领域中的任何高级或新用户。
它最实用的功能包括与CGMiner,ccminer和minerd软件的轻松集成。
使用EasyMiner允许您配置矿工以通过图形界面查看性能指标和其他比特币挖矿活动。
该软件支持提取通过SHA-256和Scrypt算法(包括比特币和Litecoin等)进行加密的硬币。
操作系统支持
EasyMiner支持在Windows,Android和Linux操作系统上进行挖矿。
比特币矿工
Bitcoin Miner是为ZTEX FPGA板开发的开源软件。它仅带有USB接口,可用于矿工与区块链之间的编程和通信。
通过使用该软件,用户可以创建具有标准组件(例如USB集线器)的低成本FPGA集群,并允许通过单个或最少的软件实例执行大规模的挖矿操作。
比特币矿工提供的其他功能包括即用型比特流,它不需要任何Xilinx软件或许可证,并且能够选择具有最高有效哈希率的频率。
操作系统支持
Bitcoin Miner仅在Linux和Windows上运行。
RPC矿工
如简介部分所述,比特币挖矿更是一种主观活动,具有各种偏见和偏好。
从这个意义上说,有些人是Mac OS平台的拥护者,对于这些人来说,首选的比特币挖矿软件必须与OSX兼容。
与支持多种操作系统的CGMiner或BFGMiner相比,RPC Miner(也称为puddinpop矿机)仅在Mac OS上运行。该软件与Mac OS版本10.6及更高版本兼容。
RPC Miner具有许多功能,包括性能指标报告,组挖矿支持和日志记录。
操作系统支持
RPC Miner是Mac OS平台专用的。
关于比特币挖矿的结论
挖比特币提供了几种不同的选择,从在云中进行挖矿或安装硬件以及独立管理平台的选择开始。
如果选择转到硬件安装路径,则可以独立执行提取,也可以加入挖矿小组。
在回报方面并没有太大的区别,因为当它们独立提取时,奖励会随着时间的流逝而相距甚远,但会更大。
另一方面,当在矿池中提取时,奖励会更连续但更小。最后,它们增加了几乎相同的性能。