主页 > imtoken安装下载地址 > Golang语言情怀--区块链技术第75期-比特币矿机为什么会烧显卡?

Golang语言情怀--区块链技术第75期-比特币矿机为什么会烧显卡?

imtoken安装下载地址 2024-01-10 05:10:25

今天小编就为大家梳理一下区块链的基础知识。 我们计划每周分析一篇文章的源代码; 我们目前正在筹划建立区块链论坛; 初步定位:Heron Chain(域名:HeronChain.Com),并对外公布给大家。

目前比特币的挖矿方式主要是通过矿机,这就使得比特币矿机的选择非常重要,尤其是比特币矿机的核心配置显卡,因为挖比特币就是利用显卡进行连续挖矿. 在通用计算中,经常会发生烧显卡这样的事情。 那么,比特币矿机为什么会烧显卡呢? 接下来,比特币小编就带大家详细了解一下。

现在挖矿主要靠显卡(GPU)。 普通家用电脑可能会挖一个币几百年。

现在矿业已经进入专业化、集群化时代。 没有专业的矿机,就没有利润(因为你有电费)。 一台机器如何与其他数万台机器竞争。 如果真想挖矿,建业会买专门的矿机,加入大型矿池。

如果你想挖矿,你可以挖以太坊。 现在它每天都在稳步升值。 按照现在的发展趋势,7个月左右就会回本,然后就可以盈利了。

挖矿绝对是第一个推荐专业矿机的。 很多新入门的童鞋都会选择使用显卡挖矿,但是显卡挖矿就像是用“万能药”来做专业的工作。 也可以做,但是效率肯定不高。 . 挖比特币,主要关注几个点,一是算力(即挖矿速度),二是功耗,三是性能稳定。 算力比特币什么技术,比特币挖矿比解决问题的速度更重要,速度的重要性不言而喻; 功耗与效率直接相关,是成本支出的问题; 性能稳定比特币什么技术,主要取决于工作频率不变时的计算力稳定性。 试想一下,谁也不希望矿机时不时掉一下算力甚至坏掉,毕竟是烧钱的~

显卡一般有几G的算力,而专业的矿机芯片高达几千G。以全球功耗最低的芯片BM1387为例,搭载它的矿机拥有算力高达14T,上墙功耗仅为800W,额定算力达到±5% 13.5 TH/s,供电效率0.1J/GH + 12%(上墙, AC / DC 93%效率,25°C环境温度),额定电压:11.6~13.0V。 另外,在非独立供电的情况下,三块电源板可以分别接不同的电源,但是每块电源板不能接多个电源,电源板必须最后上电。

在矿机中,我个人比较看好必视得矿机。 同时,以比特币前期的平均投资成本计算,必时得矿机7个月左右基本可以收回成本,后期收益不可估量。

比特币什么技术_外国的比特币便宜中国的比特币贵为什么?_siteiotachina.com 比特币技术

为什么比特币矿机会烧显卡?

其实理解这个问题的核心就是回答为什么用显卡挖比特币。

现在比特币挖矿越来越火爆,想必很多人都知道显卡GPU运算的挖矿速度远高于CPU。 当然,即使GPU计算无法与专业矿机相提并论,但这也不妨碍业余矿工对GPU计算的推崇。 那么为什么GPU计算在比特币挖矿中比CPU有绝对优势呢? 下面小编带你解读一下。

首先,CPU 和 GPU 在计算机中针对不同的任务进行了不同的设计:

1. CPU主要针对串行指令进行优化,而GPU针对大规模并行操作进行优化。

2. 现代多核 CPU 的目标是指令集并行性 (ILP) 和任务并行性 (TLP),而 GPU 的目标是数据并行性 (DLP)。

GPU 通常具有带宽更大的内存,也称为视频内存,因此它们在高吞吐量应用程序中会有良好的性能。

CPU需要很强的通用性来处理各种数据类型,同时逻辑判断会引入大量的分支跳转和中断处理。 这些都使得CPU的内部结构异常复杂。 GPU面临的是类型高度统一、相互独立的大规模数据、不需要中断的纯计算环境。

GPU使用了大量的计算单元和超长的流水线,但只有非常简单的控制逻辑和省去了Cache。 CPU不仅在Cache中占用大量空间,而且控制逻辑复杂,优化电路很多。 相比之下,计算能力只是CPU的一小部分。 因此,不同于CPU擅长逻辑控制和通用数据运算,GPU擅长大规模并发计算,适合密码破解。

简单来说,CPU就是通用计算。 简单来说,就是无脑计算和暴力计算。 无论是100个孩子分享苹果,还是模拟地球,都可以分解成1+1=2这样最基本的计算方式进行暴力。 GPU专门处理高阶数学算法,比如计算光源、物体、视点、阴影的相对位置,这些都需要三角函数的堆积。 比特币矿工使用 SHA-256。 这是美国国家安全局发明的安全哈希函数,一般用于密码加解密。 该算法会进行大量的32位整数循环右旋转操作(Right-Rotate),非常适合擅长大规模并发计算和破解密码的GPU。

以折叠之家为例。 Folding home是一个分布式计算项目(类似于比特币模型),研究蛋白质折叠、错误折叠、聚集以及由此引起的相关疾病。 FH一开始只支持CPU,后来增加了对PS3游戏机的支持,不过也是使用内置的CELL处理器进行计算。 FH因为ATI的加入,为GPU计算翻开了新的一页,现在FH二代GPU客户端已经可以支持ATI和NVIDIA全系列的DX10 11 GPU。

使用CPU(i7-2600K)计算时间需要超过52天

使用GPU(GTS450)计算仅需7小时11分钟

不仅CPU和GPU之间存在巨大的差距,不同架构的GPU之间也存在相当大的差异。 比特币的计算基于SHA-256算法。 该算法会有大量的位操作“Right-Rotate”。 对于这个操作,AMD显卡原生只需要1条硬件指令,而NVIDIA显卡则需要3条硬件指令。 因此,即使计算单元数量接近,AMD显卡的挖矿效率仍然高于NVIDIA显卡。

当然还有YaCoin,它采用动态Hash算法实现仅CPU挖矿,目前不支持GPU或ASIC矿机。 想用CPU挖矿的可以关注。 如果偶尔玩玩主流的比特币,GPU还是最好的选择。 所以,比特币矿机主要通过显卡处理计算获取比特币,自然是消耗显卡的。

显卡品牌分为几个系列。 例如,蓝宝石系列包括铂金、超级铂金和铂金极光版本,价格依次上涨。 迪伦的系列包括军阀、战神和战魔,价格依次递增。

外国的比特币便宜中国的比特币贵为什么?_siteiotachina.com 比特币技术_比特币什么技术

兄弟们,兴趣是最好的老师; 不负青春,不负青春! 快点!

参考:

Go语言中文文档

Go语言官方文档

海伦链论坛(建设中)

HeronChain.com/

比特币什么技术_siteiotachina.com 比特币技术_外国的比特币便宜中国的比特币贵为什么?

Golang语言情怀

编号:wwwGolang Ltd

游戏服务器架构丨分布式技术丨大数据丨Go语言学习

siteiotachina.com 比特币技术_外国的比特币便宜中国的比特币贵为什么?_比特币什么技术