99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于比特幣WK與HASH

OpenFPGA ? 來源:OpenFPGA ? 作者:OpenFPGA ? 2022-06-29 09:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

挖礦(下稱WK)一直是2020~2021的熱點(diǎn)話題,一直持續(xù)到今天,今天我們想聊聊用FPGA進(jìn)行WK的核心是什么,以及為什么會現(xiàn)在鮮有用FPGA進(jìn)行挖礦的了?

WK在挖什么?

大家都在聊WK,那么這個(gè)礦是什么?這個(gè)其實(shí)很多人都了解的,就是虛擬數(shù)字“幣”,最著名的就是Bitcoin。

今天我們的主題并不是Bitcoin,也不是區(qū)塊鏈這些,而是WK(以Bitcoin為例)。

WK實(shí)際上就是通過一系列算法,計(jì)算出符合要求的哈希值(HASH),從而爭取到記賬權(quán)。這個(gè)過程實(shí)際上就是試錯(cuò)的過程,一臺計(jì)算機(jī)每秒產(chǎn)生的隨機(jī)HASH碰撞次數(shù)越多,先計(jì)算出正確HASH的概率就越大。

這就是WK的本質(zhì)。

關(guān)于比特幣WK與HASH

今天第一個(gè)項(xiàng)目是一個(gè)介紹類項(xiàng)目,關(guān)于比特幣WK與HASH。

https://github.com/ray33ee/BitcoinHash-Verilog

項(xiàng)目關(guān)于HASH組成以及在WK中的應(yīng)用,作者很用心的手繪了很多框圖幫助我們理解,同時(shí)也有Verilog描述。

f33781de-f743-11ec-ba43-dac502259ad0.png

關(guān)于比特幣任務(wù)生成器

在使用FPGA集群進(jìn)行挖礦需要使用CPU接收任務(wù),所以需要一個(gè)任務(wù)接收的FPGA,現(xiàn)在一般使用ZYNQ,以前也有軟核,下面這個(gè)項(xiàng)目就是關(guān)于比特幣任務(wù)生成器。

https://github.com/Canaan-Creative/MM

Miner Manager 是一個(gè)比特幣任務(wù)生成器固件,適合 FPGA 和更快的礦機(jī),它內(nèi)部有 LM32 CPU,適合 XC6SLX16 等小型 FPGA。

關(guān)于比特幣礦工

https://github.com/teknohog/Xilinx-Serial-Miner

https://github.com/teknohog/Open-Source-FPGA-Bitcoin-Miner

這個(gè)是已經(jīng)應(yīng)用并淘汰的比特幣WK程序,一個(gè)使用Xilinx FPGA實(shí)現(xiàn),一個(gè)使用Altera實(shí)現(xiàn)的。

https://github.com/kmod/bitcoin_mining

一個(gè)簡單的比特幣挖掘系統(tǒng),用于 Digilent Nexys 3 fpga 板上.

https://github.com/fpgaminer/fpgaminer-vanitygen

一個(gè)功能性的,實(shí)驗(yàn)性的項(xiàng)目,性能較低。

https://github.com/byingyang/mojo-miner

為 mojo fpga 開發(fā)板開發(fā)的比特幣礦工

https://github.com/jackproudfoot/fpga-bitcoin-miner

ECE350 最終項(xiàng)目

https://github.com/dawood95/BitcoinMinerFPGA

ECE350 最終項(xiàng)目

https://github.com/jkiv/shapool-core

針對 Lattice iCE40 比特幣礦工

https://github.com/xtrinch/fpga-bitcoin-miner

針對 Lattice ECP5

https://github.com/dawood95/BitcoinMinerFPGA

ECE 337 最終項(xiàng)目

https://github.com/ivandavid14/Bitcoin

EE454 最終項(xiàng)目

https://github.com/jesstherobot/llbitcoin

https://github.com/ailuropoda0/BitcoinMiningAlgorithm

https://github.com/WebKingdom/bitcoin_asic

這個(gè)就是今天的第三個(gè)主角ASIC,這是一個(gè)ASIC比特幣礦工。

GPU、ASIC和FPGA算力對比

上面介紹的項(xiàng)目大家不用太在意,大部分都是落后的架構(gòu)和算力(不然我也不敢介紹),主要是大家可以學(xué)習(xí)比特幣SHA256算法實(shí)現(xiàn)原理,之前有個(gè)比較火的網(wǎng)站(https://fpga.guide/)現(xiàn)在也封掉了,F(xiàn)PGA挖礦基本也處于淘汰的狀態(tài)了,所以我們再回頭看看為什么FPGA被淘汰了?

通過以上的項(xiàng)目在Vivado中在XC7A200T上的算力及功耗如下:

f359f08e-f743-11ec-ba43-dac502259ad0.png

功耗約為0.5W,算力功耗比約為200MHash/sW。

而GPU呢?

在https://technical.city/en/video/bitcoin-rating 算力榜很容易得到數(shù)據(jù):

f36b8cea-f743-11ec-ba43-dac502259ad0.png

(較老的數(shù)據(jù))算力功耗比最高不會超過6MHash/sW。

最后就是ASIC,以螞蟻區(qū)塊鏈運(yùn)算機(jī)DR5 35T版本為例,其算力為35THash/s,功耗為1610W,算力功耗比約為21739MHash/sW。

f37cd0e0-f743-11ec-ba43-dac502259ad0.png

經(jīng)過以上對比,高下立判,不解釋。

PS:GPU挖礦是最簡單易行的,插上顯卡,下載個(gè)軟件就可以了。

總結(jié)一下:雖然ASIC已經(jīng)淘汰了FPGA,但是FPGA真的一無是處嗎?

通過對比我們發(fā)現(xiàn)FPGA其實(shí)在某些方面還是優(yōu)于GPU的,但是為什么現(xiàn)在鮮有用FPGA WK呢?其實(shí)這是一個(gè)誤區(qū),一些好的幣種肯定被ASIC取代了(第一個(gè)用FPGA挖礦的礦機(jī)是中國人制造的,創(chuàng)造者是中國人南瓜張(張楠賡,嘉楠耘智創(chuàng)始人))。在一些小眾的幣種里FPGA還是有一席之地的。

f3924cf4-f743-11ec-ba43-dac502259ad0.png

FPGA礦機(jī)的幾個(gè)特點(diǎn):

1、通過上面的對比,F(xiàn)PGA的算力功耗比比GPU低很多;

2、FPGA可以通過升級讓礦機(jī)挖取不同算法的POW幣種;

3、優(yōu)化得當(dāng),算力比GPU高很多;

4、當(dāng)算法內(nèi)存需求小、并行性較高時(shí),其優(yōu)勢較GPU更高;

5、風(fēng)險(xiǎn)較ASIC低,每個(gè)幣種都有不同算法,ASIC更新周期較慢,而且一旦“幣潮”前期的投入基本沒了,對于一個(gè)小公司可能就GG了。

(上面的對比反正就是拿我的優(yōu)勢對比你的劣勢,XX對比法則!@)

最后點(diǎn)綴一下主題:“FPGA WK”的本質(zhì)是什么?

通過上面一些Bitcoin的WK算法,我們能看出WK的本質(zhì)其實(shí)就是并行實(shí)現(xiàn)挖取不同幣種所需要的算法,比如SHA256或者Scrypt等。不能說在WK領(lǐng)域FPGA被淘汰了,而是在受歡迎的幣種里被淘汰了,在小幣種里還是受歡迎的,由于其“可重構(gòu)”的特點(diǎn)更適合在不同幣種之間進(jìn)行切換,硬件成本也低,或許哪一天這個(gè)領(lǐng)域突然就火起來了。或許你也可以先制作一個(gè)可以用FPGA進(jìn)行WK的幣種,讓全世界為你瘋狂~

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 虛擬數(shù)字
    +關(guān)注

    關(guān)注

    0

    文章

    18

    瀏覽量

    7147
  • 比特幣
    +關(guān)注

    關(guān)注

    57

    文章

    7007

    瀏覽量

    143439

原文標(biāo)題:從開源項(xiàng)目探討“FPGA挖礦”的本質(zhì)

文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    關(guān)于RK3568核心板可以下載固件成功,但是啟動失敗,串口打印日志顯示:HASH(c): error Invalid DTB hash !

    DTB: rk3568-atk-evb1-mipi-dsi-1080p#_saradc_ch2=341.dtb HASH(c): error Invalid DTB hash ! No find valid DTB, ret=-22
    發(fā)表于 07-01 09:42

    如何提升音頻音質(zhì)?比特率和采樣率是關(guān)鍵!

    在挑選音響、聲卡、耳機(jī)等音頻設(shè)備時(shí),我們都會特別關(guān)注其音質(zhì)表現(xiàn)——這關(guān)乎到我們聆聽音樂、觀看電影等娛樂體驗(yàn)的質(zhì)量。實(shí)際上,我們可以在音頻設(shè)備中看到一些名詞標(biāo)注:比特率、采樣率……這兩個(gè)可是影響音
    的頭像 發(fā)表于 02-05 17:26 ?3148次閱讀
    如何提升音頻音質(zhì)?<b class='flag-5'>比特</b>率和采樣率是關(guān)鍵!

    玻色量子上線550量子比特云服務(wù)

    2025年1月,由北京玻色量子科技有限公司(簡稱“玻色量子”)自研的相干光量子計(jì)算云平臺正式上線,可支持550計(jì)算量子比特云服務(wù)(以下簡稱“玻色量子550量子比特云服務(wù)”)。
    的頭像 發(fā)表于 01-13 09:11 ?1130次閱讀

    DAC1280 TDATA引腳輸入的比特流,怎么產(chǎn)生這個(gè)比特流,算法是什么?

    我想請問下關(guān)于DAC1280的TDATA引腳輸入的比特流的問題: 1,怎么產(chǎn)生這個(gè)比特流,算法是什么? 2,怎么控制輸出信號的頻率? 對您的回答感激不盡,謝謝。
    發(fā)表于 01-06 06:21

    微軟股東投票反對配置比特

    比特的大漲似乎吸引了很多眼球,似乎連微軟也不例外,NCPPR曾提議微軟公司用1%到5%的利潤購買比特,投資獲得的收益可以對沖通脹。但是微軟還是相對謹(jǐn)慎的拒絕了。 此前微軟董事會早些
    的頭像 發(fā)表于 12-11 14:30 ?1870次閱讀

    比特價(jià)格飆升,突破10萬美元大關(guān)

    近期,比特市場價(jià)格呈現(xiàn)出顯著的上漲趨勢,尤其在最近數(shù)月內(nèi),其價(jià)格飆升更是引人注目。截至最新數(shù)據(jù),比特的價(jià)格已經(jīng)成功突破103,000美元/枚的重要關(guān)口,單日漲幅高達(dá)5%以上,再次刷
    的頭像 發(fā)表于 12-06 11:12 ?633次閱讀

    比特突破99000美元

    比特價(jià)格日內(nèi)上漲3.4%;一度觸及99000美元的高點(diǎn)。 利好消息是美國候任總統(tǒng)特朗普提名支持加密貨幣的保守派律師阿特金斯(Paul Atkins)出任美國證券交易委員會(SEC)主席。這個(gè)消息引燃了新一輪的比特
    的頭像 發(fā)表于 12-05 11:01 ?1810次閱讀

    請問怎么理解DAC1280的比特流?

    關(guān)于DAC1280這個(gè)芯片的1s density modulation怎么理解。我的理解:1S不斷的往TDATA引腳輸入高低電平,根據(jù)1S內(nèi)傳輸?shù)?b class='flag-5'>比特流中1占得比重來輸出一個(gè)對應(yīng)的電流。這樣的話根據(jù)采樣定理,按照一個(gè)周期10個(gè)點(diǎn)的要求,是不是只能輸入0.1Hz的正弦波。
    發(fā)表于 12-05 06:04

    尋找超導(dǎo)量子比特信息丟失的原因

    一項(xiàng)新研究為超導(dǎo)量子比特中的信息是如何丟失的提供了新線索。 今天談一個(gè)全世界都非常關(guān)注的東西——超導(dǎo)量子比特。 我們知道,量子計(jì)算可能為我們帶來不可思議的指數(shù)級計(jì)算加速,為我們的未來注入無限的想象力
    的頭像 發(fā)表于 11-21 10:11 ?577次閱讀

    請問aic3254可以調(diào)節(jié)比特率嗎?需要涉及哪些相關(guān)的寄存器?

    請問aic3254可以調(diào)節(jié)比特率嗎,如果可以,需要涉及哪些相關(guān)的寄存器? 我在文檔中,看到了48k、96k、192k的字樣,但是沒有看到具體需要配置的寄存器。
    發(fā)表于 11-01 07:23

    科技看點(diǎn):微軟將審議比特投資提案 2024年烏鎮(zhèn)峰會AI“含量”高

    給大家分享一些科技巨頭的最新消息,比如微軟;還有一些業(yè)界重大科技新聞。 微軟將審議比特投資提案 據(jù)外媒報(bào)道微軟公司將在12月10日的年度股東大會上“評估投資比特”的提案。微軟表示“
    的頭像 發(fā)表于 10-25 16:49 ?2638次閱讀

    比特率和波特率的計(jì)算公式及舉例說明

    比特率(Bit Rate)和波特率(Baud Rate)的計(jì)算方法分別涉及數(shù)據(jù)傳輸?shù)牟煌矫妫旅鎸⒎謩e進(jìn)行說明。 比特率的計(jì)算 比特率是指單位時(shí)間內(nèi)傳輸?shù)亩M(jìn)制代碼位數(shù),單位是比特
    的頭像 發(fā)表于 08-05 15:18 ?2674次閱讀

    關(guān)于比特率與波特率的定義與區(qū)別介紹

    比特率和波特率都是衡量數(shù)字通信中數(shù)據(jù)傳輸速率的重要參數(shù)。比特率直接表示了單位時(shí)間內(nèi)傳輸?shù)臄?shù)據(jù)量(以比特為單位),而波特率則表示了信號變化的速率(以符號為單位)。在實(shí)際應(yīng)用中,需要根據(jù)具體的調(diào)制方式和通信協(xié)議來確定兩者之間的關(guān)系。
    的頭像 發(fā)表于 08-05 14:31 ?1102次閱讀

    馬斯克:比特是有價(jià)值的

    在特斯拉硅谷車主的一場活動中馬斯克表示比特以及一些其他加密貨幣是有價(jià)值的. 在這次在線活動中,馬斯克還談到了星艦的第五次試飛、星鏈Mini、Optimus人形機(jī)器人,以及Robotaxi
    的頭像 發(fā)表于 07-31 17:59 ?3350次閱讀

    Renesa RA如何使用SPI來實(shí)現(xiàn)高速比特流的發(fā)送

    有些特殊的外設(shè)會使用基于SPI模式,發(fā)送連續(xù)比特流來傳輸數(shù)據(jù)。本文主要介紹對于Renesa RA,如何使用SPI來實(shí)現(xiàn)高速比特流的發(fā)送。
    的頭像 發(fā)表于 07-22 14:38 ?2030次閱讀
    Renesa RA如何使用SPI來實(shí)現(xiàn)高速<b class='flag-5'>比特</b>流的發(fā)送