比特幣挖礦背後令人吃驚的電力消耗是如何發生的?

之前有一份報告指出,2017年,比特幣的挖礦業務共消耗了36太瓦時的能源 ,這與卡達一年的能源消耗量相當。而今年,比特幣的電力需求量將增至三倍以上,耗電量可能會超過125太瓦時,這與阿根廷整個國家一年的能源消耗量相同。這是一個相當令人震驚的數字,那么,為何只是用運行挖礦的機器,就會產生如此大的電力消耗呢?

挖礦挖礦

正確的來說,挖礦的主要目的並不是挖比特幣,而是通過對一套哈希算法求解來獲得新的區塊。礦工在獲得新的區塊後可以隨意將還沒有納入新的區塊的交易納入該區塊,並將其加入到整個區塊鏈中,使得所有用戶都能夠看到這些交易,並使其生效。每一個區塊可以容納1MB的交易量。礦工在挖礦的時候會得到兩方面的收益。首先是系統給出的獎勵,在每獲得新的區塊時獲得一定的系統獎勵。該獎勵從最開始的每次25個比特幣以每4年減半的速度分發。其次是每次比特幣交易的時候交易雙方都會上交“手續費”,手續費多少由交易雙方共同確定。該手續費將由擁有新區塊的礦工所得。而手續費高的交易會優先被礦工納入自己新獲取的區塊中。也就是說如果你打算不出手續費進行交易,你的交易可能永遠沒辦法生效。

挖礦挖礦

從以上我們可以看出,比特幣挖礦的重要作用其實是獲得新的區塊,將區塊放入區塊鏈中使得交易生效。礦工會在維護比特幣區塊鏈系統正常運作的同時得到來自系統和交易雙方給予的報酬。而比特幣挖礦的系統,因為安全性的需要,被特別的設計成需要相當大的計算能力才能解出(但很容易驗證)的SHA-256.1的散列(哈希)算法。解答這種哈希算術除了在比特幣系統中獲得新區塊之外沒有任何實際意義。我們稱之為“工作量證明”(proof-of-work)。

工作量證明其實就是一個數學問題,在這方面,不存在任何捷徑可走,SHA-256算法是被故意設計成非常難,以至於需靠蠻力計算。你需要儘可能多、儘可能快地嘗試不同的計算方案。這意味著你必須始終保持計算機的開機狀態,並打開風扇來冷卻過熱的超頻處理器。而隨著比特幣的剩餘數量越來越少,挖礦的難度也在提升,算力也就會繼續增加,這就必然造成電力消耗的持續增加。

電能電能

按照這樣的發展,可以預見,未來挖礦的電力消耗將達到一個非常恐怖的數量,這對於比特幣來說,是一個必須要解決的問題,因為沒有國家會願意付出如此大的代價。

相關知识

熱門知识

熱門詞條

聯絡我們