當前位置:編程學習大全網 - 源碼下載 - 〈挖礦系列3〉比特幣礦機發展史

〈挖礦系列3〉比特幣礦機發展史

比特幣從發明誕生出來後,比特幣挖礦主要經歷了3個階段(現在的礦池是挖礦的方式,非礦機技術)

CPU→GPU→ASIC專業礦機

壹、CPU挖礦

說起CPU挖礦,誰是第壹個呢?前面文章也說了,就是比特幣的發明者中本聰(無明確的證據,按邏輯應該是正確的)。

CPU挖礦是第壹代的挖礦。2009年1月3日,比特幣創始人中本聰用電腦CPU挖出了第壹批比特幣,挖出了第壹個創始區塊,區塊裏包含50個比特幣。

隨後壹些極客、程序員、遊戲挖機紛紛加入CPU挖礦,但當時的CPU挖礦,僅僅是壹種嘗試和好玩,並沒有現在的商業化。

二、GPU挖礦

GPU(圖形處理單元,即顯卡)挖礦是第二代的挖礦。

從CPU換到GPU挖礦,是因為CPU中央處理器是通用性計算單元,裏面設計了計算機很多的分析處理需求,其綜合能力強但單項能力較弱,而比特幣的SHA256 hash運算,是非常單壹的無腦重復計算,而且CPU的並行運算能力不強,後來,有人發現GPU的高吞吐率和高並行處理能力,其運算效率比CPU高10倍以上,並且GPU可以超頻使用以提升性能,適用於大規模的並發運算,比如密碼破解,於是人們紛紛轉向GPU挖礦。

大家肯定都聽說過比特幣歷史上最貴的吃貨、比特幣Pizza的故事了。沒錯,這個人叫Laszlo Hanyecz,他是個程序員,他在2010年5月22日,用1萬枚比特幣購買了兩個披薩,當時這兩個披薩只值不到50美元,但是這壹萬枚比特幣拿到現在值幾個億了。

大家都在說Laszlo Hanyecz肯定腸子都悔青了,但是也未必,因為Laszlo Hanyecz是第壹個使用GPU挖比特幣的人,他挖到了非常多的比特幣,當時的1萬枚可能只是九牛壹毛了。

圖片來源於網上

但是GPU也存在缺陷,就是原本是做圖像處理的,內置的這些硬件非常好電,散熱也是個問題。

三、ASIC專業礦機挖礦

ASIC專業礦機是屬於第三代的挖礦。

ASIC是Application Specific Integrated Circuit的縮寫,是壹種專門為某種特定用途設計的電子電路(芯片)。用於挖礦的芯片,就是礦機ASIC芯片了。因為被設計為只進行某壹挖礦需要的特定算法,所以ASIC芯片的設計可以簡單的多,成本也低的多。不過最重要的是,就挖礦算力來說,ASIC可以比同時代的CPU、GPU高出幾萬倍甚至更多。

ASIC礦機的出現,是隨著參與挖礦的人越來越多,算力不段上升,而GPU的算力也達到了極限,為了突破這個局限,就有人開始研發專門的礦機。

世界上第壹臺ASIC芯片的礦機是誰發明的呢?對,就是人稱“南瓜張”的張楠賡的阿瓦隆礦機。

礦機的芯片,需要非常強的研發技術實力,比如通訊領域,最強的芯片研發企業是高通、華為海思,因此礦機的芯片研發是壹場高科技的競賽,最早的礦機廠商有龍礦礦機、閃電礦機、瑞典的KNC Minner,都已經從市場上消失,現在市場上最大的礦機廠商包括比特幣大陸(螞蟻礦機)、嘉楠耘智(阿瓦隆礦機)、Bitfury、Watts Miners等,

現在最火爆的礦機當屬比特大陸的螞蟻系列了,後續再詳細介紹如何挑選和購買礦機。

本文只簡單結束了比特幣礦機從CPU、GPU到ASIC的技術發展歷程,而現在的ASIC礦機尤其比特幣大陸的礦機占據了市場70%以上的算力和市場份額,被質疑為“算力霸權”和跟“去中心化”違背,潛在的“51%”攻擊和不公平等。而現在的礦機已經是壹條完整的產業鏈,無論如何發展,也是基於市場和追求利益的行為。後續繼續分析。

  • 上一篇:微信上的公眾號比如同城密愛,快約同城是真的嗎?
  • 下一篇:kodak是美國的嗎?生產基地在日本?
  • copyright 2024編程學習大全網