主页 > imtoken最新版下载 > 为什么不用CPU挖矿? 但是,一个软CPU要挖出一个,需要一万年的时间!

为什么不用CPU挖矿? 但是,一个软CPU要挖出一个,需要一万年的时间!

imtoken最新版下载 2023-07-22 05:13:51

并不是说CPU不能挖。 一开始,CPU是用来挖矿的。 但是随着对挖矿算法的深入研究,大家发现原来挖矿就是重复同样的工作,CPU是一个通用的计算单元。 分支预测单元、寄存器单元等模块很多,对提高算力一点帮助都没有。

此外,CPU 根本不擅长执行并行计算。 它一次可以执行十几个任务。 这和拥有上千个流处理器的显卡相去甚远。 显卡太高了。 开发相应的挖矿算法进行挖矿。

挖出来的比特币怎么买_比特币已经挖出多少_多久可以挖出一枚比特币

比特币已经挖出多少_挖出来的比特币怎么买_多久可以挖出一枚比特币

以BTC为例,其最基本的算法原理是将10分钟内的所有交易记录作为输入,加上一个随机数,当10分钟内的所有交易记录加上你的随机数,计算出一个SHA256哈希值。 几乎都是整数计算。 这基本上就像是专门为显卡打造的。 显卡很适合这种无脑算法。 流处理器越多,优势越大。

就Hash计算而言,它几乎是独立的、并发的整数计算,GPU正是为此而设计生产的。 相比于CPU可怜的2-8个线程和长得惊人的控制判断和调度分支,GPU可以轻松并发进行上百个线程的整数计算(没有任何判断的无脑蛮力才是A卡的强项)。

OpenCL可以在GPU上使用大量统一的着色器作为整数计算资源。 而且A卡的shader(流处理器)资源是N(同级别卡)的数倍

比特币已经挖出多少_多久可以挖出一枚比特币_挖出来的比特币怎么买

不过后来大家发现显卡还是太弱了,直接用ASIC大规模堆叠ALU单元可以大幅提升算力。 掌上计算板的计算能力已经是显卡的几十倍。 没有特殊的 ASIC 矿机就无法开采硬币。

虽然后来的币LTC使用的Scrypt算法也引入了大量相互依赖和随机的内存访问指令,但是当Footprint足够大的时候,GPU的L2层面,甚至在TLB 级别,导致更多的 DRAM 访问被用来削弱矿机(ASIC/FPGA)在整数计算性能方面相对于 GPU 的优势。 但是矿机还在针对性的开发中,目前只有专门的矿机才能挖矿。

但是像第二代虚拟货币(比如ETH、ZEC),由于吸取了前人爆款算法的经验,在挖矿算法上做了比较特殊的优化,防止无脑操作,对挖矿的要求特别高。显存。 因此可以有效抵御矿机的入侵。

比特币已经挖出多少_挖出来的比特币怎么买_多久可以挖出一枚比特币

也是因为ETH只能用显卡挖,导致了2017年下半年开始的一波显卡涨价和缺货潮,很多矿工卖掉几千块显卡回去造矿机挖矿这些虚拟货币。

久而久之,大家都认为CPU不能挖了,其实只是效率和收益太低了。

如果一定要用CPU挖,挖一个要多久?

挖出来的比特币怎么买_多久可以挖出一枚比特币_比特币已经挖出多少

首先,我给大家解释一个概念——哈希函数(Hash function)。 哈希函数是一种可以将任意长度的数据映射到固定长度的数据的函数。 哈希函数返回的值称为哈希值、哈希码、哈希,或简称为哈希。 一个用例是哈希表多久可以挖出一枚比特币,它广泛用于快速搜索数据。 比特币的产生是通过不断碰撞的哈希值来计算的。 一般来说,就是计算出正确答案的次数。 普通笔记本电脑的cpu每秒可以计数800-1000次,中端显卡可以计数2000多次,这也是显卡价格从2017年初开始飙升的原因。几乎翻了一番价格。

例如,挖矿相当于1亿个骰子掷出一个小于1亿和50的数字,谁先掷出,谁就获得记账权。 1亿和50是一个Hash值,掷骰子的过程称为Hash碰撞,挖矿算力的单位是每秒发生多少次Hash碰撞。 我给大家看一下哈希值算力单位表。

多久可以挖出一枚比特币_比特币已经挖出多少_挖出来的比特币怎么买

挖出来的比特币怎么买_多久可以挖出一枚比特币_比特币已经挖出多少

使用一台cpu i7、6700k、16G内存配置的电脑作为测试平台,其算力约为1.8GH/s,即0.0018TH/S,每天24小时挖矿,收益为0.00000021个比特币多久可以挖出一枚比特币,这是不可忽略的。 按照这个速度,开采一个比特币需要 13,000 年……我的天哪。

每天开采的比特币大概价格是多少? 以当今各大平台比特币均价74973元计算,这台上万配置的主机满负荷工作后,每天可挖出价值一分五毛以上的比特币。 所以那些想在大声笑的时候挖矿赚钱的人,我们去睡觉吧。

那么为什么比特币这么难挖呢? 而专业矿机的算力又是怎样的呢? 例如,一台蚂蚁s9矿机的算力相当于13.5TH/S,相当于7500张1080ti显卡算力的总和,一个中型矿场有上百台这样的矿机,以及它的计算能力真的很惊人。返回搜狐查看更多