2017年1月13日星期五

一位比特幣礦工的自白:天下沒有免費的午餐

在數字貨幣比特幣的世界中,存在一種神秘的工種——“挖礦”。顧名思義,就是像挖金子一樣去“挖”比特幣。挖比特幣的人被稱為“礦工”,孫小小(化名)就是一名“礦工”。孫小小是Haobtc自營礦場的負責人,在進入比特幣行業之前曾經做過某家公司的項目經理,2013年後,比特幣在中國風起雲湧,他開始涉足比特幣周邊產品、礦機銷售、比特幣導航網站。他向澎湃新聞透露,在與比特幣打交道的幾年中,自己雖然避開了很多“坑”,卻依舊踩過“雷”,最嚴重的時候賠掉了自己的所有家當,差點到了要去乞討的地步。哈希碰撞這一切要從挖礦開始講起。比特幣的概念由化名為“中本聰”的網絡極客在2009年提出,是一種不依靠特定貨幣機構發行,根據特定算法,通過大量計算產生的去中心化的數字貨幣。“可以這麼理解,比特幣系統是一個巨大的、不斷更新的賬本。每一頁都叫做一個區塊,按照時間順序連起來,就叫做比特幣的區塊鏈。每10分鐘新增一個區塊,裡面的內容是過去10分鐘系統內發生的一些交易。每一筆交易都會完完整整記錄在這個賬本里,比特幣就是賬本里記錄的錢。”孫小小解釋道,“其實我們電子銀行系統也是一個賬本,支付寶也是賬本,裡面也記錄了每個人的交易記錄。但是比特幣與銀行、支付寶有所不同的是,比特幣的交易信息不保存在中央服務器中,卻保存在所有連接到比特幣網絡的電腦裡。”在比特幣的工作量證明機制下,比特幣網絡裡任何人都可以爭取記賬權,誰先解決一道與記賬相關的數學題誰就先記賬。這種數學題有個特點——解起來很難,驗證很容易。“假設解題是在扔3個骰子,誰扔出來點數小於5就對了,扔出來比較困難,但是驗證卻很簡單,”孫小小用了一個近似的例子。但是真實的題目並不是這麼簡單,其難度相當於1億個骰子扔出小於1億零50的數字,誰先扔出來,誰就獲得記賬權。此時,1億零50就是個哈希值,扔骰子的過程叫做哈希碰撞,而挖礦算力的單位就是每秒鐘多少次哈希碰撞。目前比特幣全網算力達到236萬萬億次哈希碰撞每秒,相當於20多萬個50米長的標準游泳池裡面水滴的數目。但即便是這麼大的算力,也需要10分鐘左右才能碰撞到一個符合要求的哈希值。A
挖礦算力的單位“礦工”的任務就是參與爭奪記賬權,他們24小時不停地進行哈希碰撞,這個過程叫做“挖礦”。之所以有這個動力,是因為誰記賬,最新生成的比特幣就獎勵給誰。但是記賬的獎勵是遞減的,比特幣誕生之初,每記一頁賬本,賬本的內容是10分鐘內系統產生的幾十筆交易,就能拿到50個比特幣,但是按照中本聰的算法,後來記一頁獎勵25個,依次遞減,就像挖金子一樣,一開始挖得多,後來越來越少。每次新增獎勵減少一半的時間點,就叫做比特幣產量減半。B
比特幣記賬獎勵減半規律2012年比特幣進行了第一次產量減半,2016年7月,比特幣進行了第二次產量減半,目前記一頁賬本獲得的獎勵是12.5個比特幣。下一次減半會發生在2020年左右,而到2040年比特幣總數不會再增加,總量是2100萬枚。除了新增的比特幣,“礦工”的獎勵還有新增賬本記賬的手續費,在未來比特幣總量不增加之後,後者會成為礦工的主要收入。孫小小總結道,“挖礦”主要有四種作用:一是發行了新的可以流通的比特幣;二是確認交易,記賬;三是增加賬本一頁,也就是打包交易形成“礦”;四是通過工作量證明機制,讓比特幣賬本無法被人隨意篡改。全世界第一位礦工毫無疑問是中本聰,這個區塊被稱之為“創世區塊”,中本聰在上面寫著“2009年1月3日,財政大臣正處於實施第二輪銀行緊急援助的邊緣”,並藉此表達對現有貨幣體制的不滿。而接受第一筆比特幣轉賬的是密碼學大師哈爾•芬尼,他也是史上第二位礦工,在最開始的比特幣網絡中,只有中本聰和哈爾•芬尼兩人。
C
創世區塊瘋狂印鈔機“你的電腦曾經可能就是一台印鈔機,我不是在天方夜譚。如果在2009年比特幣誕生之初就意識到比特幣的價值,並且用自己的電腦輕易地挖到很多比特幣,留到今天的話那將是一筆不小的財富,”孫小小稱。事實上,通過比特幣一夜暴富的中國人很多,澎湃新聞就曾經接觸過一位通過比特幣實現財務自由的人士,目前他在從事比特幣底層技術——區塊鏈的研究,但是由於中國市場大量炒家湧入,他認為過於喧囂嘈雜,選擇退出,並不願再談及比特幣幣價。2010年,一個叫拉斯洛的美國人用1萬枚比特幣購買了2個披薩,這是比特幣歷史上的第一次商業交易。截止到2017年1月11日,一枚比特幣的價格已經上漲到6000元以上。曾經的比特幣非常好“挖”,普通電腦CPU就能完成,只需下載軟件就可以自動“解題”。但是隨著幣價上漲,想要“解題”的人越來越多,所以每生成2016頁賬本,題目的難度動態調整一次。到了2010年6月,有人開始使用顯卡挖礦,買了40多張顯卡,在天津做了個礦場,但是由於沒有及時維護,還沒有挖到多少比特幣,就虧損關停了。後來顯卡也漸漸無法解題,個人“挖礦”也越來越沒有優勢,“礦池”就被發明了。“‘礦池’把大家的算力收集起來,贏了大家一起分收益,就像遊戲組團一樣,”孫小小表示。更省電的挖礦工具很快被發明,北京航空航天大學的計算機系博士生“南瓜張”開始靠賣設備賺錢,他的礦機芯片阿瓦隆效率相當於幾百台電腦,2012年9月開始接受預定,2013年第一季度開始發貨。當時遇上塞浦路斯經濟危機,比特幣價格漲到266美元的歷史高點,市場火爆,“組裝挖礦機就好像組裝印鈔機”。有一幫人花了8000元買到“南瓜張”前3批1500台中的礦機,“賺翻了”。但是挖礦史上的一個“深坑”開始出現,有公司買了阿瓦隆芯片回去組裝,號稱3個月回本,但是事實上是沒法回本的,因為賣的是期貨礦機——先交錢,幾個月後再拿礦機。由於沒有及時拿到阿瓦隆芯片,這家公司延遲生產,在“時間就是生命”的挖礦業,定了礦機的用戶基本上無法回本了。但由於這款礦機的衝擊,當時“挖礦”的難度上漲得非常快,以前1天能挖一個幣的,變成只能挖0.8個幣。比特幣股歸零“當時我差點跳進這個坑,但是機智的我躲過了這個坑,繼而跳進了另外一個坑,”孫小小所說的就是比特幣圈最有名的烤貓礦機。2012年8月,有個化名“烤貓”的人在比特幣論壇發布了自己要在比特幣股票交易所GLBSE進行IPO的帖子,他已經成立一家公司,發行40萬股股票,預計公眾持有40%,深圳比特泉信息技術有限公司持股60%,原股價是0.1比特幣(0.1B)一股。該公司大約花費200萬元生產了第一代烤貓礦機。“其實不能說烤貓是個坑,因為它真的做出了礦機,並且批量生產了很多礦機,依靠挖礦和賣礦機賺了很多比特幣,給股東的分紅非常可觀,IPO的時候0.1B,後來股價漲了50倍,一下子變成了5B,而且一個幣從幾十元漲價到幾百元,更造就了很多富豪,”孫小小說。孫小小在烤貓股價為2B的時候,把手裡的錢全部買成了比特幣,然後把所有的幣買成了烤貓股票,他當時的想法是:持有的烤貓股票的分紅和幣價已經足夠支撐所有的日常開銷,無論是股價漲幣價不漲,還是反過來,都可以維持正常的生活,“如果兩個都漲,我就爽死了。”然而比特幣經歷2013年底的那次瘋漲之後,烤貓股價和幣價雙雙暴跌,但孫小小仍然抱了一絲希望,因為烤貓礦機即將推出新一代。但事實上後來的比特幣挖礦巨頭比特大陸的礦機也開始迅速佔領市場。在2014年5月,比特幣大陸的螞蟻礦機上市之前,孫小小得到了去深圳幫烤貓賣礦機的機會,“我毫不猶豫地接受了,因為我覺得這是在幫股東們賺錢。”但是在深圳的銷售進展並不是很順利,後來孫小小就離開了團隊。當時他的好朋友“閃電”多次勸他把股票賣掉,但是他選擇持有,因為內心抱有烤貓東山再起的幻想。可惜天不遂人願,2015年烤貓失聯了,孫小小手裡的股票歸了零。“要學會下車,下車能保命,”孫小小總結道。生死時速比特幣交易量中國最大,挖礦也是中國最多,大型礦場、礦池也是中國最多,而後者是成本決定的。孫小小稱,前幾大礦池很多在中國,這幾家礦池的算力在全網70%左右。D
礦池算力排名,紅線中的為中國礦池孫小小所負責的礦場的比特幣算力在100P以上,佔全球比特幣網絡總算力的6%。也就是說比特幣網絡每生成100枚比特幣,6枚都是孫小小的團隊挖到的,一天能挖到100枚左右。按照每個比特幣6000元的價格來計算的話,這些比特幣大概價值接近60萬人民幣。而按照每度電0.35元的價格來計算,使用螞蟻S7礦機去挖,每個幣挖出來成本3000多元。孫小小的礦場目前每小時耗電4萬度。按照主流算力,全球礦場現在每小時耗電量大於60萬度,每年52億度。“有人說挖比特幣太耗電了,完全是沒意義的,但目前比特幣系統市值已經100多億美元了,按照現在比特幣價格來算,每年新挖出來的比特幣市值在6億美元以上,另外比特幣挖礦解決了一個棄電的問題,中國2015年棄電500億度,目前很多大型礦場在中國,我們的礦場在西藏和四川,解決了當地很多棄水棄電, ”孫小小認為自己的工作是“一根網線搞定”很多地區能源過剩,無法消耗的問題,“就地解決,轉化成比特幣,把價值傳送給世界,連鋪設電網的錢都省了。 真實的挖礦是很驚心動魄的。由於礦場十分耗電,一般都建設在發電的水庫旁,而這都要根據季節作調整。由於四川豐水期和枯水期電價有很大差別,2015年端午節孫小小的團隊把當時佔全網總算力的0.3%的算力從內蒙古遷移到四川,又在枯水期要把礦機遷往內蒙古和新疆,“這有點類似於養蜜蜂和放牧”。E
矿场外观

F
G 
礦場內部每次搬運算力都跟“打仗”一樣,需要空運搶時間,48小時之內需要把算力全部部署完成,這不僅僅是把設備擺放完成,還要完成所有的鏈接,設置好礦機參數,讓其正常運行。這是因為挖礦難度上漲最猛的時候,稍微慢一點,收益就跟快一點產生了天壤之別。“天下武功,唯快不破,部署算力一定要快,後面的就追不上來了,烤貓就是因為沒有將三代礦機及時推向市場,才在競爭中輸給了螞蟻礦機,”孫小小稱他的秘訣中有一條就是“快”。在有一次去四川的路上,孫小小一行人遇上了落石,“如果我們早幾分鐘路過這裡,可能就不在人世了。”H
孫小小團隊在路上看到的落石孫小小個人認為,現在已經不是挖礦最好的時機了。因為最好的時機在2009年到2012年之間,挖出了50%的比特幣;第二好的時機是2012年到2016年,這四年挖出了25%;第三好的時期才是2016年到2020年,能挖出12.5%的比特幣。他認為挖礦這個行業會一直存在,但是回本的周期越來越長,“未來挖礦會高度集約化,會有超大型礦場建成,分工也會更加細化,製造礦機、礦機運營、銷售算力,大家都會去做自己最擅長的,而普通人會通過算力證券和標準算力交易所來參與挖礦。”至於炒幣這種行為,孫小小對澎湃新聞表示,“風險自擔的情況下,大家願意炒就炒吧。”




http://www.goldtoutiao.com/post/1619231