買以太坊 買以太坊
Ctrl+D 買以太坊
ads

ASH:BTC的挖礦算法究竟是如何運算的?_SHA

Author:

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

比特幣挖礦是比特幣系統安全的一個關鍵部分。其原理是,比特幣礦工將一堆比特幣交易歸為一個區塊,然后反復執行一種叫做Hash的加密操作幾十億次,直到有人找到一個特殊的目標Hash值。至此,該區塊即被開采并成為比特幣區塊鏈的一部分。Hash 任務本身并不能完成任何有價值的任務,但由于通過它找到一個成功的目標值非常困難,所以它確保了沒有人擁有接管比特幣系統的能力和資源。

Hash 函數是指輸入一個數據區塊并創建一個較小的、不可預測的輸出。Hash 函數的設計使得沒有 "捷徑 "來獲得所需的輸出結果--你只能不斷地對區塊進行Hash操作,直到你通過蠻力找到有效的一個結果為止。對于比特幣來說,Hash 函數是一個叫做SHA-256的函數。為了提供更高的安全性,比特幣將連續重復SHA-256函數兩次,這個過程被稱為雙SHA-256。

BTC 24小時資金凈流入12.43億元人民幣:金色財經監測數據顯示,加密貨幣市場24小時資金凈流入排名前三分別為:BTC(+12.43億元人民幣)、ETH(+6.22億元人民幣)、EOS(+1.41億元人民幣);資金凈流出前三分別為:BCH(-2.1億元人民幣)、BNB(-1.32億元人民幣)、XRP(-0.42億元人民幣)。[2020/5/24]

在比特幣中,一個成功的Hash值是一個以足夠多的零開頭的數值。就像很少能找到一個以多個0結尾的電話號碼或車牌一樣,很少能找到一個以多個0開頭的Hash。但比特幣的難度是呈指數倍增加的。目前,一個成功的Hash必須從大約17個0開始。換句話說,找到一個成功的Hash比在地球上所有沙粒中找到某一粒沙子還要難。

BTC在15分鐘內跌幅超過1.00%:據火幣全球站數據顯示,BTC/USDT在15分鐘內出現劇烈波動,跌超1.00%,達到-1.05%。當前報價為7070.66美元,行情波動較大,請注意風險控制。[2020/4/13]

下圖顯示了比特幣區塊鏈中的一個區塊以及它的Hash值。黃色的字節經過Hash后生成區塊Hash值。在這種情況下,生成的Hash值以足夠多的0開始,因此此次挖礦成功。然而,Hash很難一次得到的,在這種情況下,礦工會改變nonce值或其他區塊內容,然后進行反復嘗試。

比特幣使用的SHA-256Hash算法

分析 | BTC短期轉為空頭:據Huobi數據顯示,BTC現報9600美元,日內漲幅-5%。針對當前走勢,金色盤面特邀分析師Terry表示:

昨晚受到利空事件影響,導致市場大跌。但從技術分析,其實昨晚BTC就是有在構筑短期的頭部,因為10250的位置完全不能站上去,就說明整體的走勢是開始往下發展。這次的調整的級別是日線,級別和力度是比較大的。今天早上最低到9300附近的企穩,9300附近是日線上升通道的下軌。如果這個位置撐不住的話,短線有可能考驗到9000下方。[2020/2/20]

SHA-256的Hash算法采用512位(即64個字節)的輸入塊,對數據進行加密組合,并產生256位(32個字節)的輸出。SHA-256算法由重復64次的相對簡單的回合組成。下圖顯示了一個回合,它需要8個4字節的輸入--A到H,然后執行一些操作,并生成A到H的新值。

行情 | BTC短線跌破8400美元:火幣全球站數據顯示,BTC短線下跌,跌破8400美元,現報8363美元,日內跌幅為1.71%,行情波動較大,請做好風險控制。[2020/1/25]

藍色方框以非線性的方式將數值混合在一起,因此很難用密碼學分析這些值。由于算法使用了幾個不同的函數,所以發現攻擊就更難了。(如果你能找出一種數學捷徑來生成成功的Hash值,你就可以接管比特幣挖礦了)。

Ma大多數框看A、B、C的位數,對于每個位置,如果多數位數為0,則輸出0,否則輸出1。也就是說,對于A、B、C的每個位置,看1位的數量。如果是0或1,輸出0,如果是2或3,輸出1。

聲音 | John McAfee:我和McAfee團隊只使用ETH、BTC和其他可追蹤的數字貨幣:John McAfee在推特上表示,為了準備與美國國稅局(Internal Revenue Service)的戰斗:我故意從不使用隱私幣進行交易,包括McAfee團隊中的任何人。我們只使用ETH、BTC和其他可追蹤的數字貨幣。使用這些數字貨幣是不可能隱藏交易的。錢包對任何人都是開放的。我與Mcafee團隊使用可跟蹤的數字貨幣進行交易,這些數字貨幣可以處理任何交易。我不希望美國國稅局通過將數字貨幣轉移到一個無法追蹤的交易所錢包而失去對我資金的追蹤。我的財務是公開可見的。據此前報道,John McAfee向美國國稅局提出“挑戰”,要求后者追究他的逃稅行為。[2019/1/6]

Σ0框將A的位數反轉,形成三個反轉版本,然后將它們相加模數為2。換句話說,如果1位的數量是奇數,則和為1,否則為0,和中的三個值分別是A向右反轉2位、13位和22位。

Ch "選擇 "框根據輸入E的值選擇輸出位,如果E的某位為1,則輸出位為F的對應位,如果E的某位為0,則輸出位為G的對應位,這樣,F和G的位就根據E的值進行隨機選擇。

下一框Σ1對E的位進行反轉和,除了移位是6位、11位和25位外,其他與Σ0類似。

紅框執行32位加法,生成A和E的新值,輸入Wt是基于輸入數據,稍加處理。(這是輸入塊被輸入到算法中的地方。)輸入Kt是為每一輪定義的常數。

從上圖可以看出,一輪中只有A和E是變化的。其他值不變通過,舊的A值變成新的B值,舊的B值變成新的C值,以此類推。雖然SHA-256的每一輪都不會對數據有太大的改變,但64輪之后,輸入的數據將完全被擾亂。

這對挖礦的硬件意味著什么?

SHA-256的每一步在數字邏輯中都非常容易實現--簡單的布爾運算和32位加法。(如果你學過電子學,你可能已經可以把電路可視化了)。出于這個原因,定制的ASIC芯片可以在硬件中非常高效地實現SHA-256算法,在一個芯片上并行地放上幾百輪。

相比之下,Litecoin、Dogecoin和類似的altcoins使用Crypt Hash算法,該算法被有意設計成難以在硬件中實現的形式。它將1024個不同的Hash值存儲到內存中,然后以不可預測的方式將它們結合起來,以獲得最終結果。因此,與SHA-256 Hash相比,Scrypt需要更多的電路和內存。你可以通過查看挖礦硬件來了解其影響,Scrypt(Litecoin等)的計算速度比SHA-256(比特幣)慢數千倍。

SHA-256算法出乎意料的簡單,很容易手動完成。(用于簽署比特幣交易的橢圓曲線算法用手計算會非常痛苦,因為它有很多32字節整數的乘法)。手工做一輪SHA-256花了我16分45秒。按照這個速度,Hash一個完整的比特幣區塊(128輪)需要1.49天,每天的Hash率為0.67次(雖然我可能會通過練習變得更快)。相比之下,目前的比特幣挖礦硬件每秒可以做到幾兆次的Hash,比我的手動Hash快了約五千萬倍。不用說,手動比特幣挖礦根本不實用。

有Reddit讀者問到我的能量消耗。其實不需要太多能量消耗,所以假設靜止代謝率為1500kcal/天,人工Hash的能耗差不多為10兆焦耳/Hash。一般挖礦硬件的能耗是1000兆焦耳/Hash。所以,我的能源效率低了101?。接下來的問題是能源成本。一個便宜的食物能量來源是甜甜圈,200千卡的熱量是0.23元。這里的電是0.15美元/千瓦時,便宜了6.7倍--比我預期的要接近。因此,我每Hash的能源成本大約是挖礦硬件的67倍。很明顯,我不會靠人工挖礦發家致富,我甚至還沒有包括我需要的所有紙和鉛筆的成本。

作者:Sajjad Hussain

翻譯:李翰博??

編輯:Olivia

Tags:ASHHASH比特幣SHAdatashieldcoinbankHedera Hashgraph比特幣害死多少人犯法StarSharks

以太坊價格今日行情
SWAP:金色薦讀 | DEX龍頭Uniswap為什么不著急發幣?_SUSHI

現在再看 SushiSwap,它遠沒有剛面世時的光鮮了。最開始,Uniswap 的進化、社區掠奪 VC 等點評一度將 SushiSwap 捧至神壇,在經歷創始人被爆控制價值 2700 萬美元的.

1900/1/1 0:00:00
FIL:10.10晚間行情:珍惜分歧中的買進機會_COI

文章系金色財經專欄作者幣圈北冥供稿,發表言論僅代表其個人觀點,僅供學習交流!金色盤面不會主動提供任何交易指導,亦不會收取任何費用指導交易,請讀者仔細甄別,謹防上當.

1900/1/1 0:00:00
BIT:金色前哨丨定了?歐洲央行2021年中啟動虛擬貨幣計劃_BitMEX

金色財經 區塊鏈10月5日訊  根據歐洲中央銀行(ECB)于10月2日發布的一份研究報告顯示,他們可能會在2021年中期認真考慮并研究“數字歐元”.

1900/1/1 0:00:00
ETH:8張圖 看懂DeFi如何助推以太坊的發展_DEF

過去幾個月來,數十個項目發布,大量資金涌入,DeFi 領域達到了新的高度。絕大多數 DeFi 應用都構建在以太坊上,并且,DeFi 的爆炸式增長已經影響到了整個以太坊網絡.

1900/1/1 0:00:00
MakerDAO:多名OTC商進入央行懲戒名單 銀行風控力度加大_SHIBGOTCHI

今年是中國央行嚴打洗錢之年,由于人民幣-加密貨幣無法合規,行走在邊緣的OTC商成為嚴打對象,許多OTC商停止業務,行業一片慘淡.

1900/1/1 0:00:00
區塊鏈:新聞周刊 | Uniswap推出治理代幣UNI 開啟流動性挖礦_比特幣

金色周刊是金色財經推出的一檔每周區塊鏈行業總結欄目,內容涵蓋一周重點新聞、行情與合約數據、礦業信息、項目動態、技術進展等行業動態。本文是其中的新聞周刊,帶您一覽本周區塊鏈行業大事.

1900/1/1 0:00:00
ads