當前位置:
首頁 > 最新 > 比特幣挖礦到底在計算什麼?真正目的被揭開,真相讓人不敢相信

比特幣挖礦到底在計算什麼?真正目的被揭開,真相讓人不敢相信

挖礦程序的實質是計算Hash值,靠得就是SHA-256演算法,即大量的【整數】運算,所以靠手算也是可能實現挖礦的哦。具體演算法如下:

SHA-256演算法把之前64bit的區塊數據整合成加密數據併產生了32bit的輸出,但是同樣的工作需要進行64次操作才算是一次完整的SHA-256計算。下圖展示了把8個4bit的輸入(A到H),展開或分別進行對應的運算從而產生新的值,周而復始運行64次,最後得出的結果需要符合最高20bit為全零才能算做有效算力。

既然是很簡單的重複計算,計算機應該很在行才對,效率應該很高才對,為什麼一直算不完呢?雖然說現在計算機已經非常厲害了,但是相比計算的空間,簡直是不足一提。

sha256有256個二進位位,所以sha256的組合有2的256次方等於1.1579208923732e+77,簡直是個天文數字。隨著算力的不斷增加,由原來的cpu挖礦,逐漸變為GPU挖礦,然後又出現FPGA,最終發展成為專業的ASIC晶元。目前螞蟻S9i礦機算力大概是14T/s.

至於說可不可以用紙筆算,答案是可以的。你可去試試,但是,我敢保證會一無所獲。不用說你通過紙筆計算的效率有多麼慢,目前為止,就算是用CPU、GPU、FPGA,甚至是ASIC能挖到比特幣的概率都是非常非常小的,約等於沒有機會。

現在挖礦都會連接到礦池,自己憑藉紙筆算幾乎沒有任何機會,但是理論上是可行的,雖然概率極小,但是還是有一點點的。

一個礦工獲得記賬權的幾率與其算力佔全網算力之和的比例成正比。換句話說,找到該隨機數的概率相當於將一億個骰子扔出,最後骰子總和小於1億零50。因此,挖礦需要大量的計算機,安裝特定的演算法軟體,日夜重複運行,非人力所能為。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 小玉豪愛美麗 的精彩文章:

十萬放餘額寶一個月多少利息?網友:再也不去銀行存錢了

TAG:小玉豪愛美麗 |