加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads

挖礦從入門到精通(三):POW挖礦邏輯過程_比特幣:MER

Author:

Time:1900/1/1 0:00:00

POW挖礦本質就是構造符合要求的區塊并進行驗證的過程。本期教程將通過介紹比特幣區塊的結構與其打包,驗證過程來解釋POW挖礦的邏輯過程。

區塊結構

2019-09-1914:49:20爆出的比特幣區塊來自:BTC.com

比特幣區塊分為四部分,區塊頭Blockheader,區塊大小Size,區塊交易數Txcounter,以及交易列表。

美國民主黨參議院Warren就高能耗向加密貨幣挖礦公司施壓:1月28日消息,美國民主黨參議院Warren就高能耗向加密貨幣挖礦公司施壓。(金十)[2022/1/28 9:18:22]

區塊頭內包含六個字段,Version,PrevBlock,MerkleRoot,Time,Bits,Nonce。

區塊打包過程

Neptune Digital Assets宣布將開始比特幣挖礦業務:加拿大上市公司Neptune Digital Assets宣布,將在未來幾周開始比特幣挖礦業務。Neptune已經和Link Global Technologies達成合作,后者將為多達1,500臺ASIC礦機提供機架空間,電源,設施和服務。Neptune預計,目前挖礦困難下,1500臺機器每天約挖掘0.7 BTC。(GlobeNewsWire)[2021/3/4 18:15:50]

具體過程如下:

從未確定交易池中選擇交易,通常盡可能多的優先選擇手續費高的交易。

構造coinbase交易,計算打包交易中的挖礦手續費,與coinbase獎勵一起發送到打包礦工的地址。

金色財經挖礦數據播報 | BTC今日全網算力下降1.94%:金色財經報道,據蜘蛛礦池數據顯示:

BTC全網算力113.140EH/s,挖礦難度17.35T,目前區塊高度640360,理論收益0.00000841/T/天。

ETH全網算力181.459TH/s,挖礦難度2311.09T,目前區塊高度10512773,理論收益0.01020104/100MH/天。

BSV全網算力1.991EH/s,挖礦難度0.30T,目前區塊高度644855,理論收益0.00045198/T/天。

BCH全網算力2.929EH/s,挖礦難度0.39T,目前區塊高度645108,理論收益0.00030731/T/天。[2020/7/23]

由打包交易與coinbase交易得到區塊結構中的區塊大小,區塊交易數與交易列表。

俄羅斯為加密貨幣礦工們找到了最佳的挖礦位置:俄羅斯區塊鏈和加密貨幣協會(RACIB)對俄羅斯地區最適合挖礦的地區進行了研究,以確定該國加密貨幣挖礦的最佳地點。[2017/11/15]

對所有交易進行hash運算,得到MerkleRoot。

自行填寫Nouce,由當前環境填寫Version,PrevBlock,Time,Bits,與得到的hashMerkleRoot一同構成區塊頭。

區塊頭與區塊大小,區塊交易數與交易列表就構成了一個比特幣區塊。

打包一個比特幣區塊,礦機一瞬間就可以完成,但是比特幣主鏈只會允許符合難度要求的區塊進行廣播,那么如何驗證區塊是否符合難度要求呢?

區塊難度驗證

20190919比特幣難度情況來源:BTC.com

驗證過程為:區塊打包成功后對區塊中的區塊頭進行hash運算,將運算結果與當前全網難度比對,若運算結果小于全網難度,則成功廣播。但如果運算結果大于全網難度,則需要重新構造區塊頭再次循環。

由于hash算法的不可逆性質,礦工只能挨個去嘗試改變區塊頭的構造來滿足難度要求,算力越大,滿足難度要求的可能性就越大,這就是POW工作量證明機制。

礦工需要不斷改變區塊頭的信息,使得SHA256D<全網難度,那么在第一次驗證失敗后如何更改區塊頭信息呢?

區塊頭中的數據,Version,PrevBlock,Bits,Time在同一時刻是一定的,不會發生變化。礦工能夠修改的部分為Nonce和MerkleRoot。

Nouce是一個四個字節的隨機數,可能取到的值有2^32個。在早期使用CPU與GPU進行比特幣挖礦時,礦工只需要通過改變Nonce的值來重新構造區塊頭從而得到新的SHA256D。

MerkleRoot是對區塊內所有交易進行hash運算的256位hash值,改變coinbase的輸入信息和改變交易排列順序都可以改變MerkleRoot從而改變區塊頭得到新的SHA256D。

ASIC礦機出現后,Nonce提供的2^32可能取值無法將爆塊時間控制在10分鐘,故現階段礦工通過修改Nonce和MerkleRoot兩種方式來重構區塊頭。

挑Sir碎念

《挖礦從入門到精通》專為挖礦小白量身定做,將通過“入門”“實戰”“進階”三大階段進行系統性專業性數字貨幣挖礦教學指導。

“入門”掌握核心挖礦知識/資源庫,從此不是挖礦小白!

“實戰”挑Sir帶你免費體驗挖礦過程,積極互動將有機會在“實戰”階段獲得挑Sir礦機體驗資格!

“進階”掌握挖礦業內人士核心技能,你也可以成為礦圈大佬!

下期預告:

《挖礦從入門到精通-入門篇》

礦池如何下發任務給礦機

關注“科學挖礦”公眾號,獲取最新挖礦測評資訊!

Tags:比特幣OOTMERROO大學生玩比特幣賺了上億的人minifootball幣發型量STREAMERINU幣ROOK幣

比特幣價格今日行情
觀點:為什么PoS和Staking是大勢所趨_STA:PSTAKE

每次打開Figment.network的網站,我時常會陷入思考:如果PoS和Staking不是未來的方向,那么為什么在2020年上線主網的將近20個項目中,清一色的都采取了PoS的共識.

1900/1/1 0:00:00
芝商所Q3報告:盡管行情震蕩,但比特幣期貨規模同比增長61%_比特幣:NODE

芝加哥商業交易所集團最近發推文稱,盡管比特幣價格回落,但客戶對CME比特幣期貨的興趣在2019年第三季度仍然保持強勁.

1900/1/1 0:00:00
QKL123區塊鏈榜單 | 市值明顯下降,交易有所降溫(201909)_區塊鏈:區塊鏈工程好就業嗎

QKL123區塊鏈排行榜包括區塊鏈項目、交易平臺、區塊鏈媒體、區塊鏈公眾號、區塊鏈礦池、區塊鏈礦機、Staking項目、ETHDapp、EOSDapp、區塊鏈錢包十大榜單.

1900/1/1 0:00:00
BTC止跌反彈重回8200美元,市場行情有望回暖_BTC:HBTC

作者|哈希派分析團隊 加密分析師:投資組合的80%是由BTC、ETH和DOT等組成的冷錢包資產:12月26日消息,加密分析師兼全職交易員Micha?l van de?Poppe透露.

1900/1/1 0:00:00
Forbes:企業區塊鏈成功的五個關鍵要素_FOR:ORT

本周一Forbes刊文列舉了企業區塊鏈想要成功必須要具備的五個關鍵要素。文中稱,區塊鏈的作用是由網絡效應驅動的。也就是說,共享平臺上的參與者越多,其潛在價值就越大.

1900/1/1 0:00:00
報告:Dapp交易量下降近40%,類仍最受歡迎_DAP:區塊鏈dapp開發語言

原文:thenextweb原題:《最新報告:區塊鏈應用程序交易量下降近40%,類仍為最受歡迎項目……》 整理:Carol 來源:區塊鏈大本營,有刪減雖然區塊鏈已經在不斷發展,但在應用層面.

1900/1/1 0:00:00
ads