1. 首頁
    2. 挖礦難度是如何調節的(你知道“挖礦”的難度有多大嗎?)

    挖礦難度是如何調節的(你知道“挖礦”的難度有多大嗎?)

    你知道挖礦的難度有多大嗎?想要成為一名挖礦的礦工,用有一臺專業的計算機設備是必不可少的,因為挖礦的過程就是計算機在不斷的進行哈希值計算的過程,計算機的硬件水平越高,運算能力越強。

    在比特幣發行之初,就有一批思想超前并敢于嘗試的人開始從事挖礦,這批人也被稱為第一代礦工,由于當時的計算機設備的軟硬件技術還不是太完善,并且挖礦的難度也不是很大,所以大部分礦工都使用家用計算機來進行挖礦,這時主要依靠計算機CPU的運算能力,當時一款中高端的cpu每秒可以運行大概2000萬次的運算,但是在隨后的幾年中,挖礦的難度在不斷提升,如果以當時cpu的計算水平,按照每秒2000萬次的運算速度,那么挖出一個有效區塊大概需要花費幾十萬年的時間,后來越來越多的礦工意識到,繼續使用cpu挖礦已經無法滿足挖礦需求了,隨后他們開始使用顯卡,也就是GPU來代替CPU進行挖礦,顯卡是專門為圖像處理而設計的,能夠進行高吞吐量的矩陣預算,在運算速度上要比CPU速度更快,通過使用顯卡超頻運行能夠大幅提升挖礦的效率,從此,通過顯卡挖礦稱為主流,這也使得顯卡市場價格大幅上漲。

    雖然使用顯卡能夠提升運算效率,但是隨著挖礦運算難度的增加,顯卡和 CPU一樣也會遇到性能瓶頸,一個高端顯卡超頻運行能夠達到每秒2億次的運算速度,有學者研究,按照當時比特幣的挖礦難度估計,即使使用100塊顯卡進行每秒2億次的運算,想要成功挖掘出一個有效區塊仍需要數百年的時間,使用顯卡挖礦的礦工們也被稱為第二代礦工。

    在第三代礦工中,為了突破顯卡的性能瓶頸,又出現了一種新的挖礦方式,通過一種可編程的程序設計語言來實現挖礦算法,通過這種方式,能夠達到每秒10億次的運算,是不是已經很快了?你以為這就可以了嗎?,事實證明,所有的挖礦手段最終還是敗給了不斷增加的挖礦難度,即使在每秒10億次的運算速度下,成功挖掘出一個有效區塊仍然需要100年的時間。

    在這之后,一種專門為挖礦而設計的專用集成電路面市了,可以理解為一種更專業的礦機,挖礦也在從個體挖礦逐漸轉向大型的專業挖礦中心,個體挖礦由于需要付出大量的財力、物理、精力,想要通過挖礦來獲取經濟收益,已經非常困難了,所以,有想通過挖礦來獲取經濟收益的朋友們,勸你還是放棄吧!

    相關文章
    草莓视频