什麼是 NerdMiner?
定義 · NerdMiner
免費開源韌體(NerdMiner_v2,也稱為 NerdSoloMiner),適用於 ESP32 微控制器開發板。它透過 Stratum 協定連接單人礦池,在開發板的處理器上計算區塊標頭的雜湊,並在小螢幕上顯示進度。
這個專案說得很清楚:目的是讓你認識挖礦,並在桌上擺一個好看的硬體裝置。裡面沒有挖礦晶片。ESP32 是一款通用晶片,也負責執行 Wi-Fi,所以每次雜湊都是用較慢的方式完成。
ESP32
整台礦機
一個便宜的 Wi-Fi 微控制器就能完成雜湊運算、網路連線和螢幕顯示。
kH/s
是數千,不是數兆
每秒千次雜湊。真正的挖礦機以每秒太次雜湊計算。
單人挖礦
孤注一擲
它在單人礦池挖礦,所以不是拿下整個區塊,就是什麼也拿不到。
~1 W
USB 供電
使用手機充電器即可運作。假設功耗為 1 W、每 kWh 電費為 15¢,一年約花 $1.31。
NerdMiner 的速度有多快?
速度取決於電路板和韌體。較新的韌體會使用 ESP32 內建的 SHA-256 硬體,速度快上好幾倍。即使如此,還是來看看它的速度差距有多大。圖表上的每一級都比前一級大十倍。
從 NerdMiner 到整個網路的雜湊率
| 開發板 | 算力 | 來源 |
|---|---|---|
| ESP32-C3(C3 Super Mini) | 約 24 kH/s | v1.7.0 更新說明 |
| Wemos Lolin S2 Mini | 約 38 kH/s | v1.7.0 更新說明 |
| ESP32 classic(WeAct D0WD) | 約 57 kH/s | v1.7.0 更新說明 |
| LILYGO T-Display S3 AMOLED | 約 78 kH/s | v1.7.0 更新說明 |
| 具備硬體 SHA 的 ESP32-S3 | 約 240 kH/s | 拉取請求 #663 |
NerdMiner 如何挖礦?
- 1
取得工作
礦池會傳送區塊範本,包含前一個區塊、交易和目標值。
- 2
雜湊
ESP32 會更改區塊標頭中的一個數字(nonce),再用 SHA-256 不斷計算雜湊。
- 3
傳送份額
雜湊值若達到礦池設定的簡單目標,就會以份額的形式送回礦池,讓礦池知道它正在運作。
- 4
希望
如果某個雜湊值真的達到網路的實際目標,就會挖出一個區塊,全部獎勵都會發到你的地址。
大型礦機做的事情就是這樣,只是速度慢了數十億倍。你可以在挖礦運作原理指南中親自試試,它會在瀏覽器裡挖出一個玩具區塊。
「最佳難度」是什麼意思?
螢幕會顯示 NerdMiner 找到過難度最高的份額。看起來像是有進展,其實不是:每次雜湊都是一次全新的抽獎,而要找到區塊,份額的難度必須達到整個網路的難度。
NerdMiner 找到的最佳份額,與區塊所需的難度
差距約有 8.4 十億倍。即使把 1,851 台 NerdMiner 中表現最好的一台接到同一個礦池,也離找到區塊差得很遠。
NerdMiner 真正的用途是什麼?
好玩又能學到東西,這本身就是很好的理由。你可以燒錄韌體、查看實際的 Stratum 連線、看到份額送達,也能用文章教不了的方式了解難度。它也能當桌上時鐘和比特幣數據螢幕。
64 十億年
平均等待時間(單人挖礦)
ESP32-S3,硬體 SHA,即時版
4.7×
宇宙年齡
每個 13.8 十億年
$1.31
每年用電量
假設功耗為 1 W,每 kWh 電價為 15¢
113 兆
網路難度
即時,根據算力計算
NerdMiner 與 Bitaxe 有什麼不同?
| NerdMiner | Bitaxe | |
|---|---|---|
| 雜湊運算量 | 通用型 ESP32 | Bitmain 挖礦 ASIC |
| 算力 | 約 24 至 240 kH/s | 約 0.3 至 2 TH/s(Gamma 1.1 TH/s) |
| 電力 | USB 供電約 1 W | 約 12 至 36 W |
| 單人挖礦平均等待時間 | 64 十億年 | 約 14,406 年(Gamma) |
| 最適合用在 | 用來學習,也可當桌上小玩具 | 用來學習,也像一張中獎機會渺茫的彩票 |
Bitaxe Gamma 的速度約是最快 NerdMiner 的 4.5 百萬倍。獨立挖礦的機率仍像抽彩券,只是理論上有可能中獎。詳情請看Bitaxe 指南和獨立挖礦指南。
如何設定 NerdMiner?
- 1
取得支援的開發板
LILYGO T-Display S3 是最初的款式。這個專案還列出許多其他 ESP32 電路板。
- 2
燒錄韌體
使用專案在 Chrome 上的線上燒錄工具,或搭配 GitHub 上的檔案使用 ESPtool。
- 3
設定它
連上它建立的「NerdMinerAP」熱點,接著輸入你的 Wi-Fi 資訊和 Bitcoin 地址。
- 4
選擇礦池
預設連到 Public Pool(public-pool.io,連接埠 3333),它接受算力很低的礦機。許多一般礦池不接受。
沒有 Bitcoin 地址就無法開始挖礦,記得先準備好一個。我們的錢包指南會說明如何取得。
挖比特幣能不靠機率嗎?
Yes. In the CloudMineCrypto app you mine for free with the free plan, ads, games, offers and daily check-ins, and estimated rewards tick up while your plans run, from their hashrate and live network data. No waiting for a block. Withdraw to your own wallet, Lightning included. Want more speed? A paid plan is an optional boost. It usually mines less than it costs, so add one for the fun of it.
注意:獎勵是估算值,會隨網路狀況變動,且不保證。方案不代表你擁有任何特定硬體或礦池,也不代表你持有其中的份額。適用條款。
常見問題
什麼是 NerdMiner?
一種以便宜的 ESP32 微控制器開發板製成的迷你開源 Bitcoin 礦機,通常配有小螢幕。它會透過 Public Pool 等礦池進行獨立挖礦,並顯示算力、最佳份額和網路統計數據。
NerdMiner 能挖到比特幣區塊嗎?
理論上可以,實際上不行。以每秒幾百 kH/s 的速度來說,平均等到一個區塊的時間會是宇宙年齡的許多倍。頁面上方的計算器會顯示即時數字。
NerdMiner 的雜湊率是多少?
這個專案列出的常見電路板速度約為 24 到 78 kH/s;使用較新硬體 SHA 韌體的 ESP32-S3 約為 240 kH/s。Bitaxe 的速度快數百萬倍。
NerdMiner 耗電量是多少?
耗電量很低。它使用 USB 供電,每年電費頂多幾美元左右。
NerdMiner 的最佳難度是什麼?
你的裝置目前找到過難度最高的份額。要找到區塊,份額的難度必須達到網路難度,這比 NerdMiner 通常能達到的難度高出數十億倍。
NerdMiner 還是 Bitaxe?
NerdMiner 是有趣又便宜的工具,能讓你了解挖礦如何運作。Bitaxe 使用真正的挖礦 ASIC,速度快上數百萬倍,但獨立挖礦的機率仍然很低。兩者都不能用來賺錢。
來源與延伸閱讀
- NerdMiner_v2(NerdSoloMiner)原始碼與設定方式 · BitMaker(GitHub)
- NerdMiner v1.7.0 發布說明(電路板算力) · BitMaker(GitHub)
- NerdMiner 的硬體 SHA-256(ESP32-S3 約 240 kH/s) · BitMaker(GitHub)
- 關於 NerdMiner · OSMU wiki
- Public Pool:連線裝置與找到的區塊 · Public Pool
- 難度 · Bitcoin Wiki
- Planck 揭示幾乎完美的宇宙(年齡 13.8 十億年) · 歐洲太空總署
- ESP32 微控制器系列 · 維基百科
本頁即時數據來自 CloudMineCrypto API,或旁邊標示的公開區塊鏈資料服務,並依排程更新,也會在頁面上標明來源。本指南僅供學習參考,不構成財務建議。CloudMineCrypto 不是投資產品,App 內的獎勵為估算值,不保證一定能獲得。
你已經看過運作方式了。現在來看它實際跑起來。
在 CloudMineCrypto app 領取免費 8 小時挖礦方案,根據即時網路數據看你的預估 BTC 一點一點增加。不需要硬體,也不用信用卡。