那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于比特幣WK與HASH

OpenFPGA ? 來源:OpenFPGA ? 作者:OpenFPGA ? 2022-06-29 09:33 ? 次閱讀

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

WK在挖什么?

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

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

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

這就是WK的本質。

關于比特幣WK與HASH

今天第一個項目是一個介紹類項目,關于比特幣WK與HASH。

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

項目關于HASH組成以及在WK中的應用,作者很用心的手繪了很多框圖幫助我們理解,同時也有Verilog描述。

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

關于比特幣任務生成器

在使用FPGA集群進行挖礦需要使用CPU接收任務,所以需要一個任務接收的FPGA,現在一般使用ZYNQ,以前也有軟核,下面這個項目就是關于比特幣任務生成器。

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

Miner Manager 是一個比特幣任務生成器固件,適合 FPGA 和更快的礦機,它內部有 LM32 CPU,適合 XC6SLX16 等小型 FPGA。

關于比特幣礦工

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

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

這個是已經應用并淘汰的比特幣WK程序,一個使用Xilinx FPGA實現,一個使用Altera實現的。

https://github.com/kmod/bitcoin_mining

一個簡單的比特幣挖掘系統,用于 Digilent Nexys 3 fpga 板上.

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

一個功能性的,實驗性的項目,性能較低。

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

為 mojo fpga 開發板開發的比特幣礦工

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

ECE350 最終項目

https://github.com/dawood95/BitcoinMinerFPGA

ECE350 最終項目

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

針對 Lattice iCE40 比特幣礦工

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

針對 Lattice ECP5

https://github.com/dawood95/BitcoinMinerFPGA

ECE 337 最終項目

https://github.com/ivandavid14/Bitcoin

EE454 最終項目

https://github.com/jesstherobot/llbitcoin

https://github.com/ailuropoda0/BitcoinMiningAlgorithm

https://github.com/WebKingdom/bitcoin_asic

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

GPU、ASIC和FPGA算力對比

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

通過以上的項目在Vivado中在XC7A200T上的算力及功耗如下:

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

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

而GPU呢?

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

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

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

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

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

經過以上對比,高下立判,不解釋。

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

總結一下:雖然ASIC已經淘汰了FPGA,但是FPGA真的一無是處嗎?

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

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

FPGA礦機的幾個特點:

1、通過上面的對比,FPGA的算力功耗比比GPU低很多;

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

3、優化得當,算力比GPU高很多;

4、當算法內存需求小、并行性較高時,其優勢較GPU更高;

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

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

最后點綴一下主題:“FPGA WK”的本質是什么?

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

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 虛擬數字
    +關注

    關注

    0

    文章

    18

    瀏覽量

    7081
  • 比特幣
    +關注

    關注

    57

    文章

    7006

    瀏覽量

    141249

原文標題:從開源項目探討“FPGA挖礦”的本質

文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    DAC1280 TDATA引腳輸入的比特流,怎么產生這個比特流,算法是什么?

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

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

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

    比特價格飆升,突破10萬美元大關

    近期,比特市場價格呈現出顯著的上漲趨勢,尤其在最近數月內,其價格飆升更是引人注目。截至最新數據,比特的價格已經成功突破103,000美元/枚的重要關口,單日漲幅高達5%以上,再次刷
    的頭像 發表于 12-06 11:12 ?309次閱讀

    比特突破99000美元

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

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

    關于DAC1280這個芯片的1s density modulation怎么理解。我的理解:1S不斷的往TDATA引腳輸入高低電平,根據1S內傳輸的比特流中1占得比重來輸出一個對應的電流。這樣的話根據采樣定理,按照一個周期10個點的要求,是不是只能輸入0.1Hz的正弦波。
    發表于 12-05 06:04

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

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

    馬斯克:比特是有價值的

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

    英偉達高端顯卡供不應求,國內或解除比特禁令

    隨著比特價格走強,微星公司透露,加密貨幣開采活動推動了顯卡銷售增長,但其自身產品仍供不應求。當前顯卡市場普遍供應緊張,特別是英偉達的RTX Super系列,而微星與英偉達保持良好合作關系,因此受影響相對較小。
    的頭像 發表于 05-08 09:35 ?887次閱讀

    STM32F439的HASH模塊DMA傳輸計算問題求解

    項目中需要使用439的的HASH模塊計算文件的MD5值,使用的DMA方式,為了提高CPU效率,讓其他任務在DMA傳輸數據、硬件計算MD5期間可以得到運行,DMA的數據來自FMC外擴的SDRAM
    發表于 04-19 06:42

    WK-91S5防孤島保護裝置說明書

    WK-91S5防孤島保護裝置說明書
    發表于 03-22 09:56 ?4次下載

    比特價格首次破7萬美元,看漲期權熱度不減

    3 月 8 日,比特創下歷史新高至 70000 美元,隨后小幅回調。此前,比特在美東時間 3 月 5 日刷新紀錄至 69080 美元,但因獲利資金流出而下滑。
    的頭像 發表于 03-10 08:56 ?758次閱讀

    杭州穩控電力WK-9715新能源智能箱變測控裝置

    杭州穩控電力WK-9715新能源智能箱變測控裝置
    發表于 03-04 15:05 ?1次下載

    微機綜合保護裝置WK-94S1參數簡述

    WK-94S1微機綜合保護裝置包含線路、變壓器、電動機、電容器、母聯保護功能適用于10kV及以下電壓等級的電網用電系統。
    的頭像 發表于 02-28 14:23 ?650次閱讀
    微機綜合保護裝置<b class='flag-5'>WK</b>-94S1參數簡述

    微機綜合保護裝置WK-94S1參數簡述

    WK-94S1微機綜合保護裝置包含線路、變壓器、電動機、電容器、母聯保護功能適用于10kV及以下電壓等級的電網用電系統。
    的頭像 發表于 02-28 14:21 ?477次閱讀
    微機綜合保護裝置<b class='flag-5'>WK</b>-94S1參數簡述

    WK-91S5防孤島保護裝置的作用及功能

    防孤島保護裝置主要應用于光伏發電項目中,作為光伏項目不可或缺的一環,防孤島保護裝置在并網處發揮著重要作用。防孤島保護裝置WK-91S5主要用于低壓光伏項目,由于自身的裝置特點,目前WK-91S5型低壓防孤島保護已遍布全國23個省份和4個直轄市。
    的頭像 發表于 02-27 10:48 ?905次閱讀
    <b class='flag-5'>WK</b>-91S5防孤島保護裝置的作用及功能
    天天百家乐游戏| 优博百家乐现金网平台| 金殿百家乐的玩法技巧和规则| 百家乐官网金海岸| 多多视频棋牌游戏| 不夜城百家乐的玩法技巧和规则| 百家乐官网娱乐分析软件v| 鄂州市| 大发888 yule| 什么事百家乐的路单| 康莱德百家乐官网的玩法技巧和规则 | 金龙娱乐城开户送彩金| 百家乐博娱乐场开户注册| 澳门百家乐赢钱| 百家乐官网赢家| 百家乐官网视频打牌| 世界顶级赌场排名| 华硕百家乐的玩法技巧和规则| 百家乐真人投注网站| 福布斯百家乐官网的玩法技巧和规则 | 大发888 大发888游戏平台| 网上赌百家乐的玩法技巧和规则 | 希尔顿百家乐官网娱乐城 | 366百家乐官网娱乐城| 游艇会娱乐城| bet365 金融| 威尼斯人娱乐场首页| 新锦江百家乐的玩法技巧和规则 | 娱乐城百家乐打不开| 百家乐视频打牌| 御匾会百家乐官网娱乐城 | 梅州市| 皇冠线上开户| 玉龙| 百家乐官网波浪法则| 化德县| 海立方百家乐官网赢钱| 百家乐官网能战胜吗| 上杭县| 澳门百家乐官网免费开户| 百家乐官网境外赌博|