爲什麼要到礦場挖礦?
曾幾何時,隨便怎樣都能挖到很多礦⋯⋯可惜,那個時代已經過去了。不過,在挖礦容易的年代,BTC也不值錢——[url
http://bitcointalk.org/index.php?topic=137.msg1195#msg1195]那時候10,000個BTC才能換一張匹薩餅優惠券[/url]。後來,越來越多的人參與挖礦,於是用CPU已經挖不到什麼了,取而代之的是GPU挖礦(GPU挖礦比CPU效率高幾十到幾百倍!)⋯⋯再後來,單獨挖礦(solo mining)也不行了,於是礦場出現了⋯⋯
(一)穩定這就是一場計算能力的競爭。同樣一個block,誰先算出來獎金就是誰的(現在算出一個block獎金是50BTC,而2014年之後,就要減半,變成25個了⋯⋯)。於是,單獨挖礦很可能需要幾十天、甚至幾個月才能算出一個block⋯⋯而這個過程中還有運氣和意外影響結果:運氣不好的話,算出來的不是block,而是stale;意外總是存在(例如突然斷電)而任何意外都會造成“前功盡棄”。
(二)安全到礦場挖礦的另外一個重要好處是礦機上無需安裝bitcoin客戶端。也就是說,礦機只是礦機,與錢包無關——錢包可以存在其他任何地方。Bitcoin安全總最重要的就是不用要同一個機器保存錢包的同時挖礦——尤其是在Windows操作系統上更是如此。官方wiki上特意提醒:
NOTE: You should configure BitCoin in this manner only on computers where you use BitCoin, but do not use that computer to mine.
(三)方便在礦場挖礦,還有個好處是監控方便。你只需要到登錄(任何聯網的電腦或者iPhone、HTC Desire之類的3G手持設備)礦場網站,即可查看當前工人的運行狀態——在控制面板中,有個API鏈接,點擊它,或者將它放入書籤欄即可。可如果你是單獨挖礦,就只能在自己的機器上查看,或者必須將礦機所在的侷域網路由器進行複雜的設置才行。
礦場運營機制
服務器將爲每個登錄用戶所創建的工人(worker)分配任務——您的挖礦軟件在連接至服務器的那一瞬間就開始接受被分派的任務,開始參與集羣計算。一旦算出一個block,那麼就將50BTC的獎勵按照參與者的貢獻比例進行分配。
用戶可以隨時提取已確認的BTC獎勵,每天可提取兩次。