POW挖礦本質就是構造符合要求的區塊并進行驗證的過程。本期教程將通過介紹比特幣區塊的結構與其打包,驗證過程來解釋POW挖礦的邏輯過程。
區塊結構
2019-09-1914:49:20爆出的比特幣區塊來自:BTC.com
比特幣區塊分為四部分,區塊頭Blockheader,區塊大小Size,區塊交易數Txcounter,以及交易列表。
正康國際旗下公司計劃推出穩定幣交易和流動性挖礦平臺xSigma:納斯達克上市公司正康國際子公司xSigmaCorporation即將推出穩定幣去中心化交易和流動性挖礦平臺xSigma,xSigma將由xSigma區塊鏈研發部門xSigmaLabs開發。11月底,xSigmaCorporation與軟件開發公司DentoroAllianceLP(Dentoro)簽署為期多年的、價值150萬美元的合作協議,Dentoro將以新股東身份加入xSigmaCorporation,將持有后者49%的股權,將提供軟件開發知識,并幫助創建和啟動DeFi協議。注,正康國際是一家從事高性能不銹鋼產品的制造商,公司于2017年9月份在美上市,主要通過其子公司浙江正康實業股份有限公司從事不銹鋼管件、單壓管等管件及配件的設計生產,產品包括鋼帶、薄壁不銹鋼管、管件連接件及配件等。XSigma于2017年由正康國際與美國的TNT區塊鏈公司合作成立,專注于將區塊鏈技術應用于薄壁不銹鋼管道的制造系統和供應鏈管理系統,用來確保從源頭到消費者的安全飲用水傳輸質量。[2020/12/2 22:51:08]
WBF交易所即將開啟“鎖倉WT參與Defi流動性挖礦”:據官方消息,WBF交易所將于近日開啟“鎖倉WT參與Defi流動性挖礦”活動(第一期),存WT得DeFi生態代幣,鎖倉總額度1000萬枚WT,第一期額度100萬枚WT,挖出的DeFi代幣將會以空投形式返還給參與用戶。具體詳情近期將以公告形式發出。
2020年,DeFi流動性挖礦盛行,WBF已率先切入“DeFi”生態賽道,已經開設DeFi交易專區,并上線了數十個DeFi項目,成交活躍。
WBF是一家具有“偉大格局觀”的交易所集團。截至2020年6月27日,WBF交易所全球真實注冊用戶已突破500萬,同期最高日活達24萬。[2020/9/3]
區塊頭內包含六個字段,Version,PrevBlock,MerkleRoot,Time,Bits,Nonce。
金色財經3月6日挖礦收益數據播報:金色財經報道,據印比特數據顯示,按照BTC參考價格63400元、電價0.38元/kWh計算,當前在售主流BTC礦機的市場價格及回本周期為:芯動T3+-57T(全新現貨9500元,346天回本)、神馬M20S-68T(全新現貨11950元,291天回本)、阿瓦隆1066-50T(全新現貨5650元,246天回本)、螞蟻S17+-67T(3月份期貨12600元,278天回本)。[2020/3/6]
區塊打包過程
比特幣挖礦耗每年耗電約350億度電:據Bitcoin消息, Digiconomist博客創始人Alex de Vries曾引用比特幣能源消耗指數BECI稱每年用于BTC的挖礦耗電量約與愛爾蘭年耗電量相同。批評者稱這把實際挖礦耗電量擴大了1.15倍,Coinshares發布報告稱比特幣挖礦耗每年耗電約35太瓦時,約350億度電,是BECI指數計算結果的一半。[2018/6/17]
具體過程如下:
從未確定交易池中選擇交易,通常盡可能多的優先選擇手續費高的交易。
構造coinbase交易,計算打包交易中的挖礦手續費,與coinbase獎勵一起發送到打包礦工的地址。
由打包交易與coinbase交易得到區塊結構中的區塊大小,區塊交易數與交易列表。
對所有交易進行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礦機體驗資格!
“進階”掌握挖礦業內人士核心技能,你也可以成為礦圈大佬!
下期預告:
《挖礦從入門到精通-入門篇》
礦池如何下發任務給礦機
關注“科學挖礦”公眾號,獲取最新挖礦測評資訊!
Facebook擬議的全球數字貨幣Libra其實是“另一種”支付系統,它可以被看做是一個更好的強化版PayPal,但需要注意的是,與比特幣或其他主流加密貨幣相比.
1900/1/1 0:00:00推特網紅@DrBitcoinMD認為,為比特幣和其他加密資產提供法幣入口的交易所,在把比特幣單位換成聰之后,應該會吸引更多新買家.
1900/1/1 0:00:00在2017年,區塊鏈的一切活動都向以太坊看齊,以太坊的價格飆升,人們蜂擁而至來創建應用(那是在“buidl”運動之前),而且大企業開始參與其中。但是這種史無前例的成功超過了以太坊的處理能力.
1900/1/1 0:00:00自從大約三周前推出以來,Bakkt實物交割的比特幣期貨合約交易一直受到低迷交易量的困擾,雖然現在出現了一些復蘇的跡象,但這種趨勢能否保持下去似乎還需要更多耐心.
1900/1/1 0:00:00看起來很粗糙——但這個紙箱是ATM機的原型,可以通過比特幣的擴容方案閃電網絡,在數秒內把零錢變成“Satoshi”。 這臺機器最多可以識別六種貨幣.
1900/1/1 0:00:00作者:高承實 全球第一個區塊鏈項目——比特幣系統誕生已經整整10年。經歷了2017年全年和2018年上半年的高潮,區塊鏈整個行業目前進入了低谷期.
1900/1/1 0:00:00