比特幣礦機4g
比特幣礦機就是進行比特幣挖礦使用的硬體設別。
比特幣挖礦簡單來說就是利用你比特幣挖礦的硬體設備計算數學難題,確然網路交易,保證整個比特幣網路系統的安全。作為回報你可以獲得一定的比特幣獎勵。
你挖礦所的比特幣本身就是一種財產,你可以通過比特幣交易平台兌換成人民幣,俗稱套現。
目前,比特幣挖礦需要專業的ASIC礦機,例如一直走在行業領先地位的阿瓦隆礦機。如果你是小白建議你購買阿瓦隆3單模組礦機。當然你也可以購買更高算力的阿瓦隆礦機。
挖礦有風險,購機需謹慎!
2. 比特幣礦機價格翻倍仍供不應求,什麼是比特幣礦機
對於現在一個經濟而言,現在的經濟是處在一個全球性萎縮的一個狀態。所以說在這個狀態之下,大多人數人都會選擇將自己的家庭放在比特幣如今相應的上漲,與此出現的還有比特幣這個礦機,它的價格也是遭受到了一定的影響。
在面臨這樣的行業而言,很多人都會選擇去進行相應的購買,也是非常能夠理解的,因為對於這樣一個賺錢的利器來說,為什麼不去做呢?這也是一個非常不錯的事情了。所以我們也就不難去理解,現在一個銷售是非常之高的一個狀態了。
3. 如何挑選比特幣礦機
礦機由晶元、散熱風扇、電池等等多個部件構成,「晶元」是核心部件,決定了這台礦機能否更容易的挖出更多數字貨幣。礦機晶元需要廠商具有非常強的研發實力,需要和全球不斷上漲的算力賽跑,考驗和科技接軌的能力。所以選擇礦機,很重要一條就是挑選實力強大的品牌和團隊。
現在全球最知名的比特幣礦機廠商有兩家,比特大陸的螞蟻礦機、張楠賡的阿瓦隆礦機。後者也是世界上第一台ASIC晶元礦機的發明者。
選擇礦機一看算力,二看功耗,三看歷史口碑。
算力就是一台機器進行運算的能力,也就是這台機器能夠每秒進行多少次哈希運算。目前主流比特幣礦機的算力為14T,也就是每秒進行14*10^13c次哈希碰撞。
功耗是這礦機運轉時要消耗電量的一個指標,直接關繫到挖礦的成本。一般情況下,礦機會24小時不間斷的運轉挖礦,所以不同型號的礦機,即便功耗相差很小,一年下來所耗費的電力成本差距也是非常大的。
歷史口碑代表了礦機廠商經營的穩定性,你可以從不同購買渠道了解該廠商的用戶整體評價、售後服務,以及預付款礦機能否按時交貨。
要說最簡單的選礦機的方法,就是直接選擇最新的現貨礦機型號。因為最新的礦機功耗會比較小,算力比較高,投入產出比最劃算。
需要提醒大家的是,礦機的噪音比較大,這也是礦機的硬傷。
4. 比特幣礦機比「天河二號」超算還快專用晶元有多強
之前回答一個問題,做了一點計算和分析,所得到的結果頗為出人意料:當進行SHA-256哈希運算(比特幣礦機所擅長的計算)時,一台普通的神馬M20礦機就能比「天河二號」還快了,更不用說更先進的礦機,如螞蟻S19/S19 Pro。
一台礦機竟然比超算還快?或者說,一台超算(當前世界排名第四)在進行某些運算時還不如一台普通的礦機?
是這樣的。
首先要說,這二者其實沒有多少可比性。一個專用、一個通用;一個微小、一個龐大。
所以,只能對比這兩者的SHA-256哈希運算速度了:
所以,是的,一台一萬多元的礦機,在進行特定哈希運算時,速度比一台數億元的超級計算機還快!
那麼,礦機為什麼能這么快呢?
礦機的結構並不復雜,能算這么快,靠的是大量的專用晶元。
比如螞蟻S19 Pro使用了大量的自研晶元 BM1398運算晶元。一台礦機有三塊演算法板,每塊演算法板上安裝了114顆運算晶元。一台礦機就有342顆晶元並行提供算力。
BM1398晶元是採用台積電7納米工藝生產的,由於該晶元的架構和數據保密,我們只好用一些開源信息來進行估算。
github上有一個開源的SHA-256哈希運算模塊,提供Verilog源代碼,當使用40納米工藝實現時,此模塊可以達到250MH/s(和一顆8核的至強晶元差的不多了),而所佔用的面積只有0.0142平方毫米。如果在一顆晶元中排布100個SHA-256運算模塊,面積還不到2平方毫米,而性能已經達到了25GH/s(沒有計算連接、匯流排等面積開銷)。而這僅僅是40納米工藝而已。
舉這個例子是想說明:晶元中真正用於計算的部分很少,絕大多數資源都消耗到了調度、管理等輔助功能上。
當我們所用的功能清晰、明確時,就可以使用專用晶元極大的提高運算速度。比如各種數字幣挖礦(大量的哈希運算),比如4G和5G通信(大量的卷積運算),比如人工智慧(大量的卷積運算)
專用晶元的性能往往超過我們的想像,而我們晶元的發展,也完全可以利用這一點。如果能降低晶元的流片成本,也未必不能復制PCB(印刷電路板)的發展歷程。要知道,現在全球的PCB設計和生產,中國都佔了一大半的份額,又有誰有本事卡脖子呢?
5. 比特幣礦機都有哪些
比特大陸生產的螞蟻S9是現在市面上最主流的礦機,以功耗小著稱產出大。螞蟻礦機s9採用了台積電16納米的finFET製程.台積電(TSMC)出自iPhone晶元的代理工廠,螞蟻在s9上也應用了全定製設計方案。所以,這就使的s9擁有了超強算力的升級,讓挖礦效率更高。s9採用了最新一代晶元BM1387(共189片),單顆晶元算力達到了74GH/s.功耗方面s9保持在了0.08W/GH/s.(在0.4v的核心電壓下功耗為0.08W/GH/s,每T算力牆上功耗僅為100瓦,相單於每天只需要2.4度電。額定算力為:13.5TH/s的±5%
雪豹礦機A1,礦機晶元是礦機的核心,有人稱Bitmine是整個比特幣礦機產業的源頭,Bitmine早在2013年底就擁有自己強大算力的晶元技術,當然這也得益於Bitmine與其它公司的共同合作與努力,而雪豹礦機正是他們自己家旗下的產品。A1是全球首款礦機定製,搭載ASIC晶元(BF16BTC),晶元數量高達576PCS,單顆晶元算力為84.1GH/s,總體算力高達49TH/s±5%
戰旗礦機Z4採用了Intel 賽場雙核[email protected]的CUP,挖礦算力為265MH/s(ETH),配備獨立顯卡570x8,擁有9個Fan,並且散熱器採用INTEL的原裝散熱器,電源:站旗2000W電源,電壓為:12.4—12.6v之間。
6. 比特幣的礦機是什麼
你好,
比特幣礦機主要顯卡和運算晶元構成。
硬體支出
挖礦實際是性能的競爭、裝備的競爭,由非常多張顯卡組成的挖礦機,哪怕只是HD6770這種中低端顯卡,「組團」之後的運算能力還是能夠超越大部分用戶的單張顯卡的。而且這還不是最可怕的,有些挖礦機是更多這樣的顯卡陣列組成的,數十乃至過百的顯卡一起來,顯卡本身也是要錢的,算上硬體價格等各種成本,挖礦存在相當大的支出。
7. 比特幣礦機是什麼
1、比特幣挖礦機 ,就是用於賺取比特幣的電腦,這類電腦一般有專業的挖礦晶元,多採用燒顯卡的方式工作,耗電量較大。用戶用個人計算機下載軟體然後運行特定演算法,與遠方伺服器通訊後可得到相應比特幣,是獲取比特幣的方式之一。
8. 比特幣之挖礦與共識(二)
比特幣共識機制的第三步是通過網路中的每個節點獨立校驗每個新區塊。當新區塊在網路中傳播時,每一個節點在將它 轉發到其節點之前,會進行一系列的測試去驗證它。這確保了只有有效的區塊會在網路中傳播。
獨立校驗還確保了誠實 的礦工生成的區塊可以被納入到區塊鏈中,從而獲得獎勵。行為不誠實的礦工所產生的區塊將被拒絕,這不但使他們失 去了獎勵,而且也浪費了本來可以去尋找工作量證明解的機會,因而導致其電費虧損。
當一個節點接收到一個新的區塊,它將對照一個長長的標准清單對該區塊進行驗證,若沒有通過驗證,這個區塊將被拒 絕。這些標准可以在比特幣核心客戶端的CheckBlock函數和CheckBlockHead函數中獲得
它包括:
為什麼礦工不為他們自己記錄一筆交易去獲得數以千計的比特幣?
這 是因為每一個節點根據相同的規則對區塊進行校驗。一個無效的coinbase交易將使整個區塊無效,這將導致該區塊被拒 絕,因此,該交易就不會成為總賬的一部分。礦工們必須構建一個完美的區塊,基於所有節點共享的規則,並且根據正 確工作量證明的解決方案進行挖礦,他們要花費大量的電力挖礦才能做到這一點。如果他們作弊,所有的電力和努力都 會浪費。這就是為什麼獨立校驗是去中心化共識的重要組成部分。
比特幣去中心化的共識機制的最後一步是將區塊集合至有最大工作量證明的鏈中。一旦一個節點驗證了一個新的區塊, 它將嘗試將新的區塊連接到到現存的區塊鏈,將它們組裝起來。
節點維護三種區塊:第一種是連接到主鏈上的,第二種是從主鏈上產生分支的(備用鏈),最後一種是在已知鏈中沒有 找到已知父區塊的。在驗證過程中,一旦發現有不符合標準的地方,驗證就會失敗,這樣區塊會被節點拒絕,所以也不 會加入到任何一條鏈中。
任何時候,主鏈都是累計了最多難度的區塊鏈。在一般情況下,主鏈也是包含最多區塊的那個鏈,除非有兩個等長的鏈 並且其中一個有更多的工作量證明。主鏈也會有一些分支,這些分支中的區塊與主鏈上的區塊互為「兄弟」區塊。這些區 塊是有效的,但不是主鏈的一部分。 保留這些分支的目的是如果在未來的某個時刻它們中的一個延長了並在難度值上超 過了主鏈,那麼後續的區塊就會引用它們。
如果節點收到了一個有效的區塊,而在現有的區塊鏈中卻未找到它的父區塊,那麼這個區塊被認為是「孤塊」。孤塊會被 保存在孤塊池中,直到它們的父區塊被節點收到。一旦收到了父區塊並且將其連接到現有區塊鏈上,節點就會將孤塊從 孤塊池中取出,並且連接到它的父區塊,讓它作為區塊鏈的一部分。當兩個區塊在很短的時間間隔內被挖出來,節點有 可能會以相反的順序接收到它們,這個時候孤塊現象就會出現。
選擇了最大難度的區塊鏈後,所有的節點最終在全網范圍內達成共識。隨著更多的工作量證明被添加到鏈中,鏈的暫時性差異最終會得到解決。挖礦節點通過「投票」來選擇它們想要延長的區塊鏈,當它們挖出一個新塊並且延長了一個鏈, 新塊本身就代表它們的投票。
因為區塊鏈是去中心化的數據結構,所以不同副本之間不能總是保持一致。區塊有可能在不同時間到達不同節點,導致節點有不同的區塊鏈全貌。
解決的辦法是,每一個節點總是選擇並嘗試延長代表累計了最大工作量證明的區塊鏈,也就 是最長的或最大累計工作的鏈(greatest cumulative work chain)。節點通過累加鏈上的每個區塊的工作量,得到建立這個鏈所要付出的工作量證明的總量。只要所有的節點選擇最長累計工作的區塊鏈,整個比特幣網路最終會收斂到一致的狀態。分叉即在不同區塊鏈間發生的臨時差異,當更多的區塊添加到了某個分叉中,這個問題便會迎刃而解。
提示由於全球網路中的傳輸延遲,本節中描述的區塊鏈分叉自動會發生。
然而,倒三角形的區塊不會被丟棄。它被鏈接到星形鏈的父區塊,並形成備用鏈。雖然節點X認為自己已經正確選擇了獲勝鏈,但是它還會保存「丟失」鏈,使得「丟失」鏈如果可能最終「獲勝」,它還具有重新打包的所需的信息。
這是一個鏈的重新共識,因為這些節點被迫修改他們對塊鏈的立場,把自己納入更長的鏈。任何從事延伸星形-倒三角形的礦工現在都將停止這項工作,因為他們的候選人是「孤兒」,因為他們的父母「倒三角形」不再是最長的連鎖。
「倒三角形」內的交易重新插入到內存池中用來包含在下一個塊中,因為它們所在的塊不再位於主鏈中。
整個網路重新回到單一鏈狀態,星形-三角形-菱形,「菱形」成為鏈中的最後一個塊。所有礦工立即開始研究以「菱形」為父區塊的候選塊,以擴展這條星形-三角形-菱形鏈。
從理論上來說,兩個區塊的分叉是有可能的,這種情況發生在因先前分叉而相互對立起來的礦工,又幾乎同時發現了兩個不同區塊的解。
然而,這種情況發生的幾率是很低的。單區塊分叉每周都會發生,而雙塊分叉則非常罕見。比特幣將區塊間隔設計為10分鍾,是在更快速的交易確認和更低的分叉概率間作出的妥協。更短的區塊產生間隔會讓交易清算更快地完成,也會導致更加頻繁地區塊鏈分叉。與之相對地,更長的間隔會減少分叉數量,卻會導致更長的清算時間。
2012年以來,比特幣挖礦發展出一個解決區塊頭基本結構限制的方案。在比特幣的早期,礦工可以通過遍歷隨機數 (Nonce)獲得符合要求的hash來挖出一個塊。
難度增長後,礦工經常在嘗試了40億個值後仍然沒有出塊。然而,這很容 易通過讀取塊的時間戳並計算經過的時間來解決。因為時間戳是區塊頭的一部分,它的變化可以讓礦工用不同的隨機值 再次遍歷。當挖礦硬體的速度達到了4GH/秒,這種方法變得越來越困難,因為隨機數的取值在一秒內就被用盡了。
當出現ASIC礦機並很快達到了TH/秒的hash速率後,挖礦軟體為了找到有效的塊, 需要更多的空間來儲存nonce值 。可以把時間戳延後一點,但將來如果把它移動得太遠,會導致區塊變為無效。
區塊頭需要信息來源的一個新的「變革」。解決方案是使用coinbase交易作為額外的隨機值來源,因為coinbase腳本可以儲存2-100位元組的數據,礦工們開始使用這個空間作為額外隨機值的來源,允許他們去探索一個大得多的區塊頭值范圍來找到有效的塊。這個coinbase交易包含在merkle樹中,這意味著任何coinbase腳本的變化將導致Merkle根的變化。
8個位元組的額外隨機數,加上4個位元組的「標准」隨機數,允許礦工每秒嘗試2^96(8後面跟28個零)種可能性而無需修改時間戳。如果未來礦工穿過了以上所有的可能性,他們還可以通過修改時間戳來解決。同樣,coinbase腳本中也有更多額外的空間可以為將來隨機數的擴展做准備。
比特幣的共識機制指的是,被礦工(或礦池)試圖使用自己的算力實行欺騙或破壞的難度很大,至少理論上是這樣。就像我們前面講的,比特幣的共識機制依賴於這樣一個前提,那就是絕大多數的礦工,出於自己利益最大化的考慮,都會 通過誠實地挖礦來維持整個比特幣系統。然而,當一個或者一群擁有了整個系統中大量算力的礦工出現之後,他們就可以通過攻擊比特幣的共識機制來達到破壞比特幣網路的安全性和可靠性的目的。
值得注意的是,共識攻擊只能影響整個區塊鏈未來的共識,或者說,最多能影響不久的過去幾個區塊的共識(最多影響過去10個塊)。而且隨著時間的推移,整個比特幣塊鏈被篡改的可能性越來越低。
理論上,一個區塊鏈分叉可以變得很長,但實際上,要想實現一個非常長的區塊鏈分叉需要的算力非常非常大,隨著整個比特幣區塊鏈逐漸增長,過去的區塊基本可以認為是無法被分叉篡改的。
同時,共識攻擊也不會影響用戶的私鑰以及加密演算法(ECDSA)。
共識攻擊也 不能從其他的錢包那裡偷到比特幣、不簽名地支付比特幣、重新分配比特幣、改變過去的交易或者改變比特幣持有紀錄。共識攻擊能夠造成的唯一影響是影響最近的區塊(最多10個)並且通過拒絕服務來影響未來區塊的生成。
共識攻擊的一個典型場景就是「51%攻擊」。想像這么一個場景,一群礦工控制了整個比特幣網路51%的算力,他們聯合起來打算攻擊整個比特幣系統。由於這群礦工可以生成絕大多數的塊,他們就可以通過故意製造塊鏈分叉來實現「雙重支 付」或者通過拒絕服務的方式來阻止特定的交易或者攻擊特定的錢包地址。
區塊鏈分叉/雙重支付攻擊指的是攻擊者通過 不承認最近的某個交易,並在這個交易之前重構新的塊,從而生成新的分叉,繼而實現雙重支付。有了充足算力的保證,一個攻擊者可以一次性篡改最近的6個或者更多的區塊,從而使得這些區塊包含的本應無法篡改的交易消失。
值得注意的是,雙重支付只能在攻擊者擁有的錢包所發生的交易上進行,因為只有錢包的擁有者才能生成一個合法的簽名用於雙重支付交易。攻擊者在自己的交易上進行雙重支付攻擊,如果可以通過使交易無效而實現對於不可逆轉的購買行為不予付款, 這種攻擊就是有利可圖的。
攻擊者Mallory在Carol的畫廊買了描繪偉大的中本聰的三聯組畫(The Great Fire),Mallory通過轉賬價值25萬美金的比特幣 與Carol進行交易。在等到一個而不是六個交易確認之後,Carol放心地將這幅組畫包好,交給了Mallory。這時,Mallory 的一個同夥,一個擁有大量算力的礦池的人Paul,在這筆交易寫進區塊鏈的時候,開始了51%攻擊。
首先,Paul利用自己礦池的算力重新計算包含這筆交易的塊,並且在新塊里將原來的交易替換成了另外一筆交易(比如直接轉給了Mallory 的另一個錢包而不是Carol的),從而實現了「雙重支付」。這筆「雙重支付」交易使用了跟原有交易一致的UTXO,但收款人被替換成了Mallory的錢包地址。
然後,Paul利用礦池在偽造的塊的基礎上,又計算出一個更新的塊,這樣,包含這 筆「雙重支付」交易的塊鏈比原有的塊鏈高出了一個塊。到此,高度更高的分叉區塊鏈取代了原有的區塊鏈,「雙重支付」交 易取代了原來給Carol的交易,Carol既沒有收到價值25萬美金的比特幣,原本擁有的三幅價值連城的畫也被Mallory白白 拿走了。
在整個過程中,Paul礦池裡的其他礦工可能自始至終都沒有覺察到這筆「雙重支付」交易有什麼異樣,因為挖礦程序都是自動在運行,並且不會時時監控每一個區塊中的每一筆交易。
為了避免這類攻擊,售賣大宗商品的商家應該在交易得到全網的6個確認之後再交付商品。或者,商家應該使用第三方 的多方簽名的賬戶進行交易,並且也要等到交易賬戶獲得全網多個確認之後再交付商品。一條交易的確認數越多,越難 被攻擊者通過51%攻擊篡改。
對於大宗商品的交易,即使在付款24小時之後再發貨,對買賣雙方來說使用比特幣支付也 是方便並且有效率的。而24小時之後,這筆交易的全網確認數將達到至少144個(能有效降低被51%攻擊的可能性)。
需要注意的是,51%攻擊並不是像它的命名里說的那樣,攻擊者需要至少51%的算力才能發起,實際上,即使其擁有不 到51%的系統算力,依然可以嘗試發起這種攻擊。之所以命名為51%攻擊,只是因為在攻擊者的算力達到51%這個閾值 的時候,其發起的攻擊嘗試幾乎肯定會成功。
本質上來看,共識攻擊,就像是系統中所有礦工的算力被分成了兩組,一 組為誠實算力,一組為攻擊者算力,兩組人都在爭先恐後地計算塊鏈上的新塊,只是攻擊者算力算出來的是精心構造 的、包含或者剔除了某些交易的塊。因此,攻擊者擁有的算力越少,在這場決逐中獲勝的可能性就越小。
從另一個角度 講,一個攻擊者擁有的算力越多,其故意創造的分叉塊鏈就可能越長,可能被篡改的最近的塊或者或者受其控制的未來 的塊就會越多。一些安全研究組織利用統計模型得出的結論是,算力達到全網的30%就足以發動51%攻擊了。全網算力的急劇增長已經使得比特幣系統不再可能被某一個礦工攻擊,因為一個礦工已經不可能占據全網哪怕的1%算 力。
待補充
待補充
9. 一文了解以太坊礦機及挖礦原理
在以前的文章中,我們分別了解了比特幣挖礦和以太坊挖礦的區別。本文重點介紹以太坊挖礦及礦機部分。
以太坊是一個開源的有智能合約功能的公共區塊鏈平台,通過其專用加密貨幣ETH提供去中心化的以太虛擬機來處理點對點合約。目前ETH的挖礦主要是通過顯卡礦機,所謂顯卡礦機,其實就是類似家用台式機,只不過每台機器裡面有6-10張顯卡,並且沒有顯示器(如圖)。
圖:顯卡礦機
之所以以太坊沒有發展出類似於BTC一樣的ASIC礦機,主要是由於ETH的特殊挖礦機制決定的。
在ETH挖礦過程中,會產生一個DAG文件,該文件需要一直被調用,因此必須有專門的存儲空間放置。這個對於存儲空間的硬性需求會導致即使生產出來了ASIC晶元,也並不能大幅度降低單位算力的成本。簡單來說,就是性價比很差。
以太坊的DAG大小自2016年6月份引入Dagger-Hashimoto 演算法時的1GB開始,以每年約520MB的速度增大到了現在的 3.7G,預計2020年底以太坊的DAG大小將增加至4G。屆時,顯存小於4G的顯卡都將被陸續淘汰。
還需要介紹一點的是,由於顯卡礦機的體積通常是比特幣礦機的2-4倍,而消耗的電力卻只有比特幣礦機的1/2甚至更低,這就導致一般人不願意修建專門的顯卡礦機礦場(因為礦場主要賺取的是電費差價,同樣面積的場地,可以放置的顯卡數量少,消耗的電量更少)。即使有少量的顯卡礦場,收取的電費成本通常也比比特幣礦機礦場的高。
10. 顯卡挖礦什麼意思
「顯卡挖礦」其實就是用顯卡去挖比特幣,讓顯卡高負荷工作挖,淘汰了的就成了礦卡,礦卡一般背面核心pc板嚴重變色。