區塊鏈100講:用來抨擊區塊鏈的算力浪費,究竟是浪費了什麼?

image

上一講《區塊鏈100講:不作碼農作礦工,該怎麼和爹媽解釋》說到**「挖礦」的實質就是礦工依靠算力爭奪打包權**。那麼這個「算力」又是什麼呢?本期《區塊鏈100講》聊聊**「什麼是算力」**。算法

****算力能夠簡單理解爲計算能力。挖礦就是一道計算題,****在經過「挖礦」獲得比特幣的過程當中,礦工須要在最快的時間內經過一個隨機數計算出一個值小於給定的難度目標,而要找到這個值,並無固定算法,只能靠計算機隨機的哈希碰撞。隨機數能夠變化,並且要從0試到最大值2^32。學習

一臺礦機每秒鐘能作多少次哈希碰撞,就表明它的算力是多少,單位寫成hash/s。區塊鏈

目前主流的礦機爲14T左右的計算量級,即一臺礦機就能每秒作至少1.4*10的13次方次哈希碰撞,咱們能夠說,這一臺14T規格的礦機就有14T的算力。礦工所掌握的全部礦機佔比特幣全網總算力的百分比是多少,就表明TA在這10分鐘競爭中可以獲勝的機率就是多少。3d

舉個栗子,若是比特幣如今全網的算力是100,而某個礦工擁有10的算力,那麼TA每次競爭記帳成功的機率就是1/10。get

也就是說這個礦工只有1/10的的機率可以挖到礦,9/10的多是白算了...這也是你們所說的弊端之一:浪費大量的算力,可是這種方式能在必定程度上保證挖礦的公平。而礦池是集中算力一塊兒挖礦,簡單理解就是你們一塊兒來破解這道數學題,這樣成功的機率就會大大提高。數學

也能夠說:比特幣挖礦是一個比拼算力、以算力爭奪話語權的過程,算力就是計算能力。你明白了嗎?hash

本文內容主要來源於:百度百科、火幣網社區

補充閱讀:區塊鏈100講:從村裏的帳原本看什麼是區塊鏈比特幣

區塊鏈100講:區塊鏈爲何叫「區塊」「鏈」?隨機數

區塊鏈100講:總被提起的拜占庭問題究竟是什麼鬼?

區塊鏈100講:世界銀行說,比特幣給各國央行打了個樣

區塊鏈100講:不作碼農作礦工,該怎麼和爹媽解釋

如下是咱們的社區介紹,歡迎各類合做、交流、學習:)

image

相關文章
相關標籤/搜索