比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads
首頁 > XMR > Info

HASH:BTC 的挖礦算法究竟是如何運算的?_比特幣

Author:

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

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

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

BTC短線走高突破23000美元:金色財經報道,行情顯示,BTC短線持續上漲突破23000美元,現報23016.3美元,日內跌幅達到10.53%,行情波動較大,請做好風險控制。[2022/6/14 4:25:32]

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

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

金色財經行情播報丨BTC小幅回調 下方關注9750USDT支撐位:據火幣行情顯示,BTC價格在昨日晚間重探10000USDT后,今日小幅回調,目前在9800USDT附近徘徊。4小時圖均線MA5構成BTC價格壓力,并且在MA10附近選擇方向。1小時圖有呈均線空頭排列之勢,下方需關注9750USDT附近支撐位。截至10:00,主流幣的具體表現如下:[2020/5/9]

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

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

分析 | 2019年XRP對BTC價格仍下跌近50%:根據TradingView的數據,2017年,XRP在Bittrex上對BTC的價格飆升了1600%。然而,緊隨其后的2018年XRP對BTC的價格下跌14.5%,到目前為止,隨著大部分交易轉移至幣安,2019年XRP對BTC的價格又下跌了46.6%。 XRP失寵的原因很難確定。2017年末,伴隨著將上市Coinbase的謠言,以及與多家銀行和金融機構達成合作的傳聞,XRP的價格一路飆升。但XRP直到今年2月才上線Coinbase和Coinbase Pro,這雖然使其價格短暫回升,但在此之后,XRP對BTC的價格一路下跌。紐約的用戶現在也可以在Coinbase交易XRP,這一消息使得XRP價格在過去幾天再次上漲,自周一以來對BTC價格已上漲了約20%。 此外,投資者可能最終意識到,Ripple Labs宣布的許多銀行合作伙伴關系與XRP的使用無關,也不涉及Ripple向這些機構支付的款項,以鼓勵它們試用這家金融科技公司的產品。[2019/5/15]

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

聲音 | Sam Bourgi:斷言熊市終結為時尚早 但短線急漲或有助BTC沖擊5000美元:數字貨幣分析師Sam Bourgi最新分析指出,隨著BTC價格持續走升,這一在整個數字貨幣市場中占絕對主要地位的幣種,看似正在“驅動”市場擺脫2018年保持了一整年的熊市狀況。在今日行情又一輪的上漲走出后,目前BTC價格已經來到了去年12月一波強勢反彈后創出的高點附近,行情保持了三個月之久的底部震蕩格局有望破位,而只要價格能夠沖破箱體上沿,料將為價格進一步上攻5000美元大關蕩平道路。不過想要徹底逆轉長期跌勢,BTC至少需要收復6000美元這一礦工挖礦的共識采礦成本,因此目前談論熊市終結為時尚早。[2019/2/24]

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

Σ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使用CryptHash算法,該算法被有意設計成難以在硬件中實現的形式。它將1024個不同的Hash值存儲到內存中,然后以不可預測的方式將它們結合起來,以獲得最終結果。因此,與SHA-256Hash相比,Scrypt需要更多的電路和內存。你可以通過查看挖礦硬件來了解其影響,Scrypt的計算速度比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倍。很明顯,我不會靠人工挖礦發家致富,我甚至還沒有包括我需要的所有紙和鉛筆的成本。

作者:SajjadHussain

翻譯:李翰博??

編輯:Olivia

Tags:HASHASH比特幣BTCHASH價格ZASH比特幣價格實時行情分析師BTC哪里交易

XMR
AVE:關于WBF恢復PIC提幣業務的公告_比特幣

尊敬的用戶: WBF交易所將于新加坡時間2020年10月4日12:00恢復PIC正常提幣,感謝您對WBF交易所的支持,如有任何問題,請聯系WBF交易所官方客服.

1900/1/1 0:00:00
比特幣:評論:BitMEX被美國監管方針對或有利于比特幣ETF產品獲得批準_區塊鏈

據Cryptoslate消息,加密基金IkigaiAsset聯合發起人TravisKling表示,BitMEX被美國監管方采取行動后,或有利于比特幣ETF產品獲得批準.

1900/1/1 0:00:00
比特幣:2020.10.2—比特幣簡評!_BLOC

比特幣天圖比特幣天圖自2020.9.5開始橫盤調整,到今天,已經接近一個月的時間了。特別是自2020.9.14開始,15EMA被反復上穿下打,進一步印證了震蕩的中期格局.

1900/1/1 0:00:00
BTC:幣圈羅浩天:10.4btc震蕩周期不做突破,日內操作區間不變_PoolTogether USDC Ticket

當交易成為生活中的一部分,周末復盤也成為了一種習慣——本專欄為數字貨幣技術分析連載,文章均為原創首發,思路清晰,點位精準,歡迎對比參考,實時跟單體驗名額可聯系本人獲取.

1900/1/1 0:00:00
ILV:三少解幣:10.3比特幣以太坊夜間操作分析震蕩行情該如何判斷走勢_ilv幣有投資價值嗎

趨勢的形成不是憑想象,利潤的積累不是靠運氣!也許會有犯錯,也許會有過失,但這些都是交易中的風險所造成,而風險只能去防控,并不能去避免,因為沒了風險就等于沒了利潤,因此只有明白把控風險.

1900/1/1 0:00:00
KEX:BKEX Global 關于支持LEND遷移到AAVE的公告_BAL

親愛的BKEXer: BKEXGlobal將支持LEND遷移到AAVE,具體詳情如下:2020年10月3日17:40暫停LEND/USDT交易對交易功能.

1900/1/1 0:00:00
ads