百科知識(shí)
顯卡挖礦是什么原理 為什么顯卡會(huì)被挖礦
一、為什么顯卡會(huì)被挖礦
1、所謂的礦就是一個(gè)個(gè)數(shù)據(jù)包,這些數(shù)據(jù)包需要解密。一般來說都是由CPU來算的,但是一個(gè)兩個(gè)可以,一堆一堆的CPU也受不了。又因?yàn)檫@些數(shù)據(jù)包的計(jì)算量很大,但計(jì)算方式簡(jiǎn)單,而這正符合GPU的工作原理。
2、沒說CPU不能挖,最開始都是用CPU挖,但是隨著對(duì)挖礦算法的深入研究,大家發(fā)現(xiàn)原來挖礦都是在重復(fù)一樣的工作,而CPU作為通用性計(jì)算單元,里面設(shè)計(jì)了很多諸如分支預(yù)測(cè)單元、寄存單元等等模塊,這些對(duì)于提升算力是根本沒有任何幫助的。
3、另外,CPU根本不擅長(zhǎng)于進(jìn)行并行運(yùn)算,一次最多就執(zhí)行十幾個(gè)任務(wù),這個(gè)和顯卡擁有數(shù)以千計(jì)的流處理器差太遠(yuǎn)了,顯卡高太多了,因此大家慢慢針對(duì)顯卡開發(fā)出對(duì)應(yīng)的挖礦算法進(jìn)行挖礦。
4、以BTC為例,它最基本的算法原理就是,把已有的10分鐘內(nèi)的所有交易作為一個(gè)輸入,加上一個(gè)隨機(jī)數(shù),當(dāng)10分鐘內(nèi)所有交易記錄加上你的這個(gè)隨機(jī)數(shù)計(jì)算出一個(gè)SHA256的hash。里面幾乎都是整數(shù)運(yùn)算,這個(gè)根本就像是為顯卡特別打造一樣,顯卡非常適合這種無腦性算法,流處理器數(shù)目越多約占優(yōu)勢(shì)。
5、就Hash計(jì)算而言,它幾乎都是獨(dú)立并發(fā)的整數(shù)計(jì)算,GPU簡(jiǎn)直就是為了這個(gè)而設(shè)計(jì)生產(chǎn)出來的。相比較CPU可憐的2-8線程和長(zhǎng)度驚人的控制判斷和調(diào)度分支,GPU可以輕易的進(jìn)行數(shù)百個(gè)線程的整數(shù)計(jì)算并發(fā)(無需任何判斷的無腦暴力破解乃是A卡的強(qiáng)項(xiàng))。
6、OpenCL可以利用GPU在片的大量unifiedshader都可以用來作為整數(shù)計(jì)算的資源。而A卡的shader(流處理器)資源又是N的數(shù)倍(同等級(jí)別的卡)
7、不過到了后來大家發(fā)現(xiàn),顯卡還是太弱了,直接上ASIC大規(guī)模堆ALU單元就能極大程度提升算力,巴掌大的算力板的算力已經(jīng)是顯卡的好幾十倍,所以現(xiàn)在比特幣不用專門的ASIC礦機(jī)根本挖不動(dòng)。
8、盡管后期的幣種LTC所使用的Scrypt算法還引入了大量相互依賴的、隨機(jī)的訪存指令,當(dāng)Footprint足夠大時(shí),還會(huì)在GPU的L2級(jí)別、甚至TLB級(jí)別出現(xiàn)大量的緩存失效,從而產(chǎn)生更多的DRAM訪問,以弱化礦機(jī)(ASIC/FPGA)相較于GPU在整數(shù)運(yùn)算性能上的優(yōu)勢(shì),但是依然被人針對(duì)性研發(fā)出礦機(jī),目前也只有專門礦機(jī)才能挖。
9、不過像第二代虛擬貨幣(比如說是ETH、ZEC這種)由于吸取了前輩們被爆算法的經(jīng)驗(yàn),在挖掘算法上做了更加特別優(yōu)化,防止出現(xiàn)無腦的運(yùn)算,對(duì)于顯存要求特別高,因此可以有效抵抗礦機(jī)的入侵。
10、也因?yàn)镋TH這種只能靠顯卡挖礦,造成了2017年下半年開始的顯卡漲價(jià)潮、缺貨潮,很多礦主都賣了成千張顯卡回去組建礦機(jī)挖掘這些虛擬貨幣。
11、久而久之,大家都認(rèn)為CPU不能挖礦,其實(shí)只是效率、效益太低了而已。
二、顯卡挖礦是個(gè)什么原理
比特幣的挖礦和節(jié)點(diǎn)軟件是基于P2P網(wǎng)絡(luò)、數(shù)字簽名、密碼學(xué)證據(jù)來發(fā)起和驗(yàn)證交易的。節(jié)點(diǎn)向網(wǎng)絡(luò)廣播交易,這些廣播出來的交易在經(jīng)過礦工的驗(yàn)證后,礦工用自己的工作證明結(jié)果來表達(dá)確認(rèn),確認(rèn)后的交易會(huì)被打包到數(shù)據(jù)塊中,數(shù)據(jù)塊會(huì)串起來形成連續(xù)的數(shù)據(jù)塊鏈。
三、顯卡挖礦是什么回事
1、就是在網(wǎng)絡(luò)上搜索一些數(shù)值計(jì)算,然后來挖掘一些數(shù)字貨幣的一個(gè)過程。
2、這需要有一個(gè)比較簡(jiǎn)單的的計(jì)算能力,但是需要比較頻繁,而顯卡確實(shí)是確實(shí)是有這方面的能力,只能提供一些簡(jiǎn)單的運(yùn)算,但是非常的長(zhǎng)時(shí)間的使用,所以使用顯卡挖礦。
關(guān)于顯卡挖礦是什么原理,為什么顯卡會(huì)被挖礦的介紹到此結(jié)束,希望對(duì)大家有所幫助。
其他文章
- 廣州靠譜代辦營(yíng)業(yè)執(zhí)照窗口
- 辦營(yíng)業(yè)執(zhí)照需要到哪里辦手續(xù)
- 上海無地址公司執(zhí)照注冊(cè)代辦機(jī)構(gòu)
- 網(wǎng)絡(luò)科技公司經(jīng)營(yíng)范圍怎么選
- 實(shí)業(yè)公司經(jīng)營(yíng)范圍5大類怎么寫
- 衛(wèi)生許可證網(wǎng)上申請(qǐng)教程
- 石家莊早餐車怎么辦理營(yíng)業(yè)執(zhí)照
- 沒有實(shí)體店辦理營(yíng)業(yè)執(zhí)照怎么辦
- 個(gè)人網(wǎng)店如何辦理營(yíng)業(yè)執(zhí)照
- 秀米海外怎么注冊(cè)公司的
- 個(gè)人注冊(cè)一家公司要多少錢
- 重慶云上注冊(cè)公司可靠嗎,重慶云上注冊(cè)公司靠譜嗎?
- 網(wǎng)上營(yíng)業(yè)執(zhí)照辦理網(wǎng)站是什么
- 代辦營(yíng)業(yè)執(zhí)照給3萬5
- 有了中介怎么注冊(cè)公司
- 網(wǎng)上注冊(cè)企業(yè)工商執(zhí)照流程
- 企業(yè)生產(chǎn)經(jīng)營(yíng)許可證號(hào)怎么找
- 醫(yī)藥企業(yè)注冊(cè)公司條件要求
- 青島公司注冊(cè)怎么做
- 天津注冊(cè)滴滴公司