-
1 # 阿眾主升研究
-
2 # 網格交易君
比特幣挖礦機是獲取比特幣的方式之一。比特幣(Bitcoin)是一種由開源的P2P軟體產生的網路虛擬貨幣。它不依靠特定貨幣機構發行,透過特定演算法的大量計算產生,比特幣經濟使用整個P2P網路中眾多節點構成的分散式資料庫來確認並記錄所有的交易行為。P2P的去中心化特性與演算法本身可以確保無法透過大量製造比特幣來人為操控幣值 [1] 。任何一臺電腦都能成為挖礦機,只是受益會比較低,可能十年都挖不到一個比特幣。很多公司已經開發出專業的比特幣挖礦機,這種搭載特製挖礦晶片的礦機,要比普通的電腦運算速率高几十倍或者幾百倍 [1] 。原理比特幣系統由使用者(使用者透過金鑰控制錢包)、交易(交易都會被廣播到整個比特幣網路)和礦工(透過競爭計算生成在每個節點達成共識的區塊鏈,區塊鏈是一個分散式的公共權威賬簿,包含了比特幣網路發生的所有的交易)組成 [2] 。比特幣礦工透過解決具有一定工作量的工作量證明機制問題,來管理比特幣網路—確認交易並且防止雙重支付。由於雜湊運算是不可逆的,查詢到匹配要求的隨機調整數非常困難,需要一個可以預計總次數的不斷試錯過程。這時,工作量證明機制就發揮作用了。當一個節點找到了匹配要求的解,那麼它就可以向全網廣播自己的結果。其他節點就可以接收這個新解出來的資料塊,並檢驗其是否匹配規則。如果其他節點透過計算雜湊值發現確實滿足要求(比特幣要求的運算目標),那麼該資料塊有效,其他的節點就會接受該資料塊 [3] 。中本聰把透過消耗CPU的電力和時間來產生比特幣,比喻成金礦消耗資源將黃金注入經濟。比特幣的挖礦與節點軟體主要是透過點對點網路、數字簽名、互動式證明系統來進行發起零知識證明與驗證交易。每一個網路節點向網路進行廣播交易,這些廣播出來的交易在經過礦工(在網路上的計算機)驗證後,礦工可使用自己的工作證明結果來表達確認,確認後的交易會被打包到資料塊中,資料塊會串起來形成連續的資料塊鏈。每一個比特幣的節點都會收集所有尚未確認的交易,並將其歸集到一個數據塊中,礦工節點會附加一個隨機調整數,並計算前一個數據塊的SHA256雜湊運算值。挖礦節點不斷重複進行嘗試,直到它找到的隨機調整數使得產生的雜湊值低於某個特定的目標 [3] 。挖礦過程挖礦是增加比特幣貨幣供應的一個過程。挖礦同時還保護著比特幣系統的安全,防止欺詐交易,避免“雙重支付”,“雙重支付”是指多次花費同一筆比特幣。礦工們透過為比特幣網路提供演算法來換取獲得比特幣獎勵的機會。 礦工們驗證每筆新的交易並把它們記錄在總帳簿上。每10分鐘就會有一個新的區塊被“挖掘”出來,每個區塊裡包含著從上一個區塊產生到目前這段時間內發生的所有交易,這些交易被依次新增到區塊鏈中。我們把包含在區塊內且被新增到區塊鏈上的交易稱為“確認”交易,交易經過“確認”之後,新的擁有者才能夠花費他在交易中得到的比特幣 [2] 。礦工們在挖礦過程中會得到兩種型別的獎勵:建立新區塊的新幣獎勵,以及區塊中所含交易的交易費。為了得到這些獎勵,礦工們爭相完成一種基於加密雜湊演算法的數學難題,也就是利用比特幣挖礦機進行雜湊演算法的計算,這需要強大的計算能力,計算過程多少,計算結果好壞作為礦工的計算工作量的證明,被稱為“工作量證明”。該演算法的競爭機制以及獲勝者有權在區塊鏈上進行交易記錄的機制,這二者保障了比特幣的安全 [2] 。礦工們同時也會獲取交易費。每筆交易都可能包含一筆交易費,交易費是每筆交易記錄的輸入和輸出的差額。在挖礦過程中成功“挖出”新區塊的礦工可以得到該區塊中包含的所有交易“小費”。隨著挖礦獎勵的遞減,以及每個區塊中包含的交易數量增加,交易費在礦工收益中所佔的比重將會逐漸增加。在2140年之後,所有的礦工收益都將由交易費構成 [2] 。挖礦是一種將結算去中心化的過程,每個結算對處理的交易進行驗證和結算。挖礦保護了比特幣系統的安全,並且實現了在沒有中心機構的情況下,也能使整個比特幣網路達成共識。 挖礦這個發明使比特幣變得很特別,這種去中心化的安全機制是點對點的電子貨幣的基礎。鑄造新幣的獎勵和交易費是一種激勵機制,它可以調節礦工行為和網路安全,同時又完成了比特幣的貨幣發行 [2] 。收益比特幣的發行和交易的完成是透過挖礦來實現的, 它以一個確定的但不斷減慢 的速率被鑄造出來。每一個新區塊都伴隨著一定數量從無到有的全新比特幣,它作為coinbase交易獎勵給找到區塊的礦工。每個區塊的獎勵不是固定不變的 ,每開採210000個區塊,大約耗時4年,貨幣發行速率降低50%。在比特幣執行的第一個四年中,每個區塊創造出50個新比特幣。每個區塊創造出12.5個新比特幣。除了塊獎勵外,礦工還會得到區塊內所有交易的手續費 [4] 。挖礦機的風險電費問題顯示卡“挖礦”要讓顯示卡長時間滿載,功耗會相當高,電費開支也會越來越高。國內外有不少專業礦場開在水電站等電費極其低廉的地區,而更多的使用者只能在家裡或普通礦場內挖礦,電費自然不便宜。甚至雲南某小區有人進行瘋狂挖礦導致小區大面積跳閘,變壓器被燒燬的案例 [5] 。硬體支出挖礦實際是效能的競爭、裝備的競爭,有些挖礦機是更多這樣的顯示卡陣列組成的,數十乃至過百的顯示卡一起來,硬體價格等各種成本本身就很高,挖礦存在相當大的支出。除了燒顯示卡的機器,一些ASIC(應用專用積體電路)專業挖礦機也在投入戰場,ASIC是專門為雜湊運算設計的,計算能力也相當強勁,而且由於它們的功耗遠比顯示卡低,因此更容易形成規模,電費開銷也更低,單張獨顯很難與這些挖礦機競爭,但與此同時,這種機器的花費也更大 [6] 。貨幣安全比特幣的支取需要多達數百位的金鑰,而多數人會將這一長串的數字記錄於電腦上,但經常發生的如硬碟損壞等問題,會讓金鑰永久丟失,這也導致了比特幣的丟失 [7] 。系統風險系統風險在比特幣這個裡面非常常見,最常見的當屬於分叉。分叉會導致幣價下跌,挖礦收益銳減。不過很多情況表明,分叉反而讓礦工收益,分叉出來的競爭幣也需要礦工的算力來完成鑄幣和交易的過程,為了爭取更多的礦工,競爭幣會提供更多的區塊獎勵及手續費來吸引礦工。風險反而成就了礦工 [8] 。礦機種類ASIC礦機ASIC礦機是指使用ASIC晶片作為核心運算零件的礦機。ASIC晶片是一種專門為某種特定用途設計的晶片,必須說明的是它並不只用於挖礦,還有更廣泛的應用領域。這種晶片的特點是簡單而高效,例如比特幣採用SHA256演算法,那麼比特幣ASIC礦機晶片就被設計為僅能計算SHA256,所以就挖礦而言,ASIC礦機晶片的效能超過當前頂級的電腦CPU。因為ASIC礦機在算力上有絕對的優勢,所以電腦、顯示卡礦機開始逐漸被淘汰 [6] 。GPU礦機GPU礦機,簡單的解釋就是透過顯示卡(GPU)挖礦的數字貨幣挖礦機。在比特幣之後,陸續出現了一些其他數字資產,比如以太坊、達世幣、萊特幣等等,其中一些幣所用的演算法與比特幣並不相同,為了達到更高的挖礦效率,礦工們做了不同的測試,最後發現SHA256演算法的數字貨幣使用ASIC挖礦效率最高。而Scrypt 等其他演算法的數字貨幣用GPU顯示卡挖礦效率最高,於是催生出了專門的GPU礦機 [6] 。IPFS礦機IPFS類似於http,是一種檔案傳輸協議。IPFS要想執行,需要網路中有許許多多的計算機(儲存裝置)作為節點,廣義的說所有參與的計算機,都可以稱作IPFS礦機。而IPFS網路為了吸引更多的使用者加入成為節點,為網路做貢獻,設計了一種名叫filecoin的加密貨幣,根據貢獻儲存空間與頻寬的多少,派發給參與者(節點)作為獎勵。狹義的說,專門以獲取filecoin獎勵為目的而設計的計算機,稱為IPFS礦機。由於IPFS網路需要的是儲存空間以及網路頻寬,所以為了獲得最高的收益比,IPFS礦機通常會強化儲存空間、降低整機功耗等方面。比如裝備10塊以上大容量硬碟,配備千兆或更高速度的網絡卡,使用超低功耗的架構處理器等等 [6] 。FPGA礦機FPGA礦機,既使用FPGA晶片作為算力核心的礦機。FPGA礦機是早期礦機之一,首次出現在2011年末,在當時一度被看好,但活躍期並不長,後逐漸被ASIC礦機與GPU礦機取代。FPGA(Field-Programmable Gate Array),中文名叫現場可程式設計門陣列。比較通俗的理解是,FPGA就是把一大堆邏輯器件(比如與門、非門、或門、選擇器)封裝在一個盒子裡,盒子裡的邏輯元件如何連線,全部由使用者(編寫程式)來決定 [6] 。如果FPGA裡面寫的是挖礦程式,那麼造出來的就是FPGA礦機,而且由於FPGA靈活度高,所以不只是可以支援比特幣的SHA256演算法,也可以支援GPU礦機擅長的Scrypt演算法。FPGA礦機活躍的時期,相比同時代的CPU、GPU礦機,FPGA雖然算力效能不佔優,但功耗要低很多,綜合功耗比很高 [1] 。
-
3 # maimi32709
挖比特幣,首要關注的就幾個點,一算力,二耗電,三效能穩定。算力,比特幣挖礦比的是解題速度,所以速度多重要不言而喻;耗電,直接關係到效率,也就是成本支出的問題;效能穩定,主要是看工作頻率不變時算力的穩定性。比特幣挖礦機,就是用於賺取比特幣的電腦,這類電腦一般有專業的挖礦晶片,多采用燒顯示卡的方式工作,耗電量較大。使用者用個人計算機下載軟體然後執行特定演算法,與遠方伺服器通訊後可得到相應比特幣,是獲取比特幣的方式之一。比特幣、萊特幣、澤塔幣、便士幣(網路)、隱形金條、紅幣、極點幣、燒烤幣、質數幣。目前全世界發行有上百種數字貨幣。
-
4 # 阿眾主升研究
確實很巧,身邊有個兄弟原來是在我們周邊的城市挖比特幣。當然,首先他儘可能地找到了便宜的電的地方(水電站的電等等)然後就去買了一批專業的挖比特幣的礦機(位元大陸的螞蟻礦機)、透過算力、計算出(挖到)比特幣。好吧,雖然不是很詳細,但是應該是可以理解的。
-
5 # 網格交易君
比特幣挖礦機是獲取比特幣的方式之一。比特幣(Bitcoin)是一種由開源的P2P軟體產生的網路虛擬貨幣。它不依靠特定貨幣機構發行,透過特定演算法的大量計算產生,比特幣經濟使用整個P2P網路中眾多節點構成的分散式資料庫來確認並記錄所有的交易行為。P2P的去中心化特性與演算法本身可以確保無法透過大量製造比特幣來人為操控幣值 [1] 。任何一臺電腦都能成為挖礦機,只是受益會比較低,可能十年都挖不到一個比特幣。很多公司已經開發出專業的比特幣挖礦機,這種搭載特製挖礦晶片的礦機,要比普通的電腦運算速率高几十倍或者幾百倍 [1] 。原理比特幣系統由使用者(使用者透過金鑰控制錢包)、交易(交易都會被廣播到整個比特幣網路)和礦工(透過競爭計算生成在每個節點達成共識的區塊鏈,區塊鏈是一個分散式的公共權威賬簿,包含了比特幣網路發生的所有的交易)組成 [2] 。比特幣礦工透過解決具有一定工作量的工作量證明機制問題,來管理比特幣網路—確認交易並且防止雙重支付。由於雜湊運算是不可逆的,查詢到匹配要求的隨機調整數非常困難,需要一個可以預計總次數的不斷試錯過程。這時,工作量證明機制就發揮作用了。當一個節點找到了匹配要求的解,那麼它就可以向全網廣播自己的結果。其他節點就可以接收這個新解出來的資料塊,並檢驗其是否匹配規則。如果其他節點透過計算雜湊值發現確實滿足要求(比特幣要求的運算目標),那麼該資料塊有效,其他的節點就會接受該資料塊 [3] 。中本聰把透過消耗CPU的電力和時間來產生比特幣,比喻成金礦消耗資源將黃金注入經濟。比特幣的挖礦與節點軟體主要是透過點對點網路、數字簽名、互動式證明系統來進行發起零知識證明與驗證交易。每一個網路節點向網路進行廣播交易,這些廣播出來的交易在經過礦工(在網路上的計算機)驗證後,礦工可使用自己的工作證明結果來表達確認,確認後的交易會被打包到資料塊中,資料塊會串起來形成連續的資料塊鏈。每一個比特幣的節點都會收集所有尚未確認的交易,並將其歸集到一個數據塊中,礦工節點會附加一個隨機調整數,並計算前一個數據塊的SHA256雜湊運算值。挖礦節點不斷重複進行嘗試,直到它找到的隨機調整數使得產生的雜湊值低於某個特定的目標 [3] 。挖礦過程挖礦是增加比特幣貨幣供應的一個過程。挖礦同時還保護著比特幣系統的安全,防止欺詐交易,避免“雙重支付”,“雙重支付”是指多次花費同一筆比特幣。礦工們透過為比特幣網路提供演算法來換取獲得比特幣獎勵的機會。 礦工們驗證每筆新的交易並把它們記錄在總帳簿上。每10分鐘就會有一個新的區塊被“挖掘”出來,每個區塊裡包含著從上一個區塊產生到目前這段時間內發生的所有交易,這些交易被依次新增到區塊鏈中。我們把包含在區塊內且被新增到區塊鏈上的交易稱為“確認”交易,交易經過“確認”之後,新的擁有者才能夠花費他在交易中得到的比特幣 [2] 。礦工們在挖礦過程中會得到兩種型別的獎勵:建立新區塊的新幣獎勵,以及區塊中所含交易的交易費。為了得到這些獎勵,礦工們爭相完成一種基於加密雜湊演算法的數學難題,也就是利用比特幣挖礦機進行雜湊演算法的計算,這需要強大的計算能力,計算過程多少,計算結果好壞作為礦工的計算工作量的證明,被稱為“工作量證明”。該演算法的競爭機制以及獲勝者有權在區塊鏈上進行交易記錄的機制,這二者保障了比特幣的安全 [2] 。礦工們同時也會獲取交易費。每筆交易都可能包含一筆交易費,交易費是每筆交易記錄的輸入和輸出的差額。在挖礦過程中成功“挖出”新區塊的礦工可以得到該區塊中包含的所有交易“小費”。隨著挖礦獎勵的遞減,以及每個區塊中包含的交易數量增加,交易費在礦工收益中所佔的比重將會逐漸增加。在2140年之後,所有的礦工收益都將由交易費構成 [2] 。挖礦是一種將結算去中心化的過程,每個結算對處理的交易進行驗證和結算。挖礦保護了比特幣系統的安全,並且實現了在沒有中心機構的情況下,也能使整個比特幣網路達成共識。 挖礦這個發明使比特幣變得很特別,這種去中心化的安全機制是點對點的電子貨幣的基礎。鑄造新幣的獎勵和交易費是一種激勵機制,它可以調節礦工行為和網路安全,同時又完成了比特幣的貨幣發行 [2] 。收益比特幣的發行和交易的完成是透過挖礦來實現的, 它以一個確定的但不斷減慢 的速率被鑄造出來。每一個新區塊都伴隨著一定數量從無到有的全新比特幣,它作為coinbase交易獎勵給找到區塊的礦工。每個區塊的獎勵不是固定不變的 ,每開採210000個區塊,大約耗時4年,貨幣發行速率降低50%。在比特幣執行的第一個四年中,每個區塊創造出50個新比特幣。每個區塊創造出12.5個新比特幣。除了塊獎勵外,礦工還會得到區塊內所有交易的手續費 [4] 。挖礦機的風險電費問題顯示卡“挖礦”要讓顯示卡長時間滿載,功耗會相當高,電費開支也會越來越高。國內外有不少專業礦場開在水電站等電費極其低廉的地區,而更多的使用者只能在家裡或普通礦場內挖礦,電費自然不便宜。甚至雲南某小區有人進行瘋狂挖礦導致小區大面積跳閘,變壓器被燒燬的案例 [5] 。硬體支出挖礦實際是效能的競爭、裝備的競爭,有些挖礦機是更多這樣的顯示卡陣列組成的,數十乃至過百的顯示卡一起來,硬體價格等各種成本本身就很高,挖礦存在相當大的支出。除了燒顯示卡的機器,一些ASIC(應用專用積體電路)專業挖礦機也在投入戰場,ASIC是專門為雜湊運算設計的,計算能力也相當強勁,而且由於它們的功耗遠比顯示卡低,因此更容易形成規模,電費開銷也更低,單張獨顯很難與這些挖礦機競爭,但與此同時,這種機器的花費也更大 [6] 。貨幣安全比特幣的支取需要多達數百位的金鑰,而多數人會將這一長串的數字記錄於電腦上,但經常發生的如硬碟損壞等問題,會讓金鑰永久丟失,這也導致了比特幣的丟失 [7] 。系統風險系統風險在比特幣這個裡面非常常見,最常見的當屬於分叉。分叉會導致幣價下跌,挖礦收益銳減。不過很多情況表明,分叉反而讓礦工收益,分叉出來的競爭幣也需要礦工的算力來完成鑄幣和交易的過程,為了爭取更多的礦工,競爭幣會提供更多的區塊獎勵及手續費來吸引礦工。風險反而成就了礦工 [8] 。礦機種類ASIC礦機ASIC礦機是指使用ASIC晶片作為核心運算零件的礦機。ASIC晶片是一種專門為某種特定用途設計的晶片,必須說明的是它並不只用於挖礦,還有更廣泛的應用領域。這種晶片的特點是簡單而高效,例如比特幣採用SHA256演算法,那麼比特幣ASIC礦機晶片就被設計為僅能計算SHA256,所以就挖礦而言,ASIC礦機晶片的效能超過當前頂級的電腦CPU。因為ASIC礦機在算力上有絕對的優勢,所以電腦、顯示卡礦機開始逐漸被淘汰 [6] 。GPU礦機GPU礦機,簡單的解釋就是透過顯示卡(GPU)挖礦的數字貨幣挖礦機。在比特幣之後,陸續出現了一些其他數字資產,比如以太坊、達世幣、萊特幣等等,其中一些幣所用的演算法與比特幣並不相同,為了達到更高的挖礦效率,礦工們做了不同的測試,最後發現SHA256演算法的數字貨幣使用ASIC挖礦效率最高。而Scrypt 等其他演算法的數字貨幣用GPU顯示卡挖礦效率最高,於是催生出了專門的GPU礦機 [6] 。IPFS礦機IPFS類似於http,是一種檔案傳輸協議。IPFS要想執行,需要網路中有許許多多的計算機(儲存裝置)作為節點,廣義的說所有參與的計算機,都可以稱作IPFS礦機。而IPFS網路為了吸引更多的使用者加入成為節點,為網路做貢獻,設計了一種名叫filecoin的加密貨幣,根據貢獻儲存空間與頻寬的多少,派發給參與者(節點)作為獎勵。狹義的說,專門以獲取filecoin獎勵為目的而設計的計算機,稱為IPFS礦機。由於IPFS網路需要的是儲存空間以及網路頻寬,所以為了獲得最高的收益比,IPFS礦機通常會強化儲存空間、降低整機功耗等方面。比如裝備10塊以上大容量硬碟,配備千兆或更高速度的網絡卡,使用超低功耗的架構處理器等等 [6] 。FPGA礦機FPGA礦機,既使用FPGA晶片作為算力核心的礦機。FPGA礦機是早期礦機之一,首次出現在2011年末,在當時一度被看好,但活躍期並不長,後逐漸被ASIC礦機與GPU礦機取代。FPGA(Field-Programmable Gate Array),中文名叫現場可程式設計門陣列。比較通俗的理解是,FPGA就是把一大堆邏輯器件(比如與門、非門、或門、選擇器)封裝在一個盒子裡,盒子裡的邏輯元件如何連線,全部由使用者(編寫程式)來決定 [6] 。如果FPGA裡面寫的是挖礦程式,那麼造出來的就是FPGA礦機,而且由於FPGA靈活度高,所以不只是可以支援比特幣的SHA256演算法,也可以支援GPU礦機擅長的Scrypt演算法。FPGA礦機活躍的時期,相比同時代的CPU、GPU礦機,FPGA雖然算力效能不佔優,但功耗要低很多,綜合功耗比很高 [1] 。
-
6 # maimi32709
挖比特幣,首要關注的就幾個點,一算力,二耗電,三效能穩定。算力,比特幣挖礦比的是解題速度,所以速度多重要不言而喻;耗電,直接關係到效率,也就是成本支出的問題;效能穩定,主要是看工作頻率不變時算力的穩定性。比特幣挖礦機,就是用於賺取比特幣的電腦,這類電腦一般有專業的挖礦晶片,多采用燒顯示卡的方式工作,耗電量較大。使用者用個人計算機下載軟體然後執行特定演算法,與遠方伺服器通訊後可得到相應比特幣,是獲取比特幣的方式之一。比特幣、萊特幣、澤塔幣、便士幣(網路)、隱形金條、紅幣、極點幣、燒烤幣、質數幣。目前全世界發行有上百種數字貨幣。
回覆列表
確實很巧,身邊有個兄弟原來是在我們周邊的城市挖比特幣。當然,首先他儘可能地找到了便宜的電的地方(水電站的電等等)然後就去買了一批專業的挖比特幣的礦機(位元大陸的螞蟻礦機)、透過算力、計算出(挖到)比特幣。好吧,雖然不是很詳細,但是應該是可以理解的。