㈠ 挖比特幣的速度,求計算,和意思
已經挖礦成功,共一台設備(cpu挖礦,4核吧),算力:12.75khash/s(一般簡寫為kh/s)。
kh/s已經非常罕見了,Mh/s也一樣;現在比較常見的是Gh/s,Th/s,Ph/s。之間的換算率大約為1P=1000T=1000G=1000M=1000k。
現在的基本單位是Gh/s,幾百G的礦機已經很普遍了。
【比特幣挖礦機】
比特幣挖礦機,就是用於賺取比特幣的電腦,這類電腦一般有專業的挖礦晶元,多採用燒顯卡的方式工作,耗電量較大。用戶用個人計算機下載軟體然後運行特定演算法,與遠方伺服器通訊後可得到相應比特幣,是獲取比特幣的方式之一。
2013年流行的數字貨幣有,比特幣、萊特幣、澤塔幣、便士幣(外網)、隱形金條、紅幣、極點幣、燒烤幣、質數幣。目前全世界發行有上百種數字貨幣。
㈡ 比特幣挖礦究竟在計算一個什麼問題手動驗證區塊鏈給出答案
簡單回顧下挖礦的流程。
首先先要對所有的交易做驗證,剔除有問題的,然後通過一套自定義的標准來選擇哪些交易希望打包進區塊,比如說提供的交易費與交易佔用的位元組大小的比值超過某個門檻,這樣的交易才被認為有利可圖。當然,節點也可以特意選擇要加入某條交易,或者故意忽略某些交易。如果是通過礦池挖礦的話,礦池的伺服器會去篩選交易,然後分配給每個參與的礦機一個獨立的任務。
一旦篩選好交易數據,層層約減,通過這些交易就可以計算出一棵Merkle樹,可以確定一個唯一的摘要,這就是Merkl樹的根。
然後我們再依次獲取挖礦需要的其他信息,這些信息組成一個區塊的頭。
區塊頭的位元組分配
區塊頭只有80個位元組,挖礦只需要對區塊頭進行運算即可。交易數據都通過merkle樹固定了下來,不需要再包含進來。
這些信息中大部分已經是固定下來的,或者是可計算的。
我們以區塊277316為例,其信息來自網站 http://blockchain.info
Bitcoin Block #277316blockchain.info
選擇這個區塊的原因是在《Mastering Bitcoin》一書中,中文社區譯本和英文原版在介紹這部分內容時有出入,而且作者Antonopoulos並沒有提到一個關鍵點,就是位元組順序的問題,相信很多人可能會踩這個坑。這里還原的細節可以幫助讀者與書籍做相互參考。
請大家注意下面的每個步驟,注意每一個變化,這是比特幣最核心的演算法。
轉換時間,記住,一定要轉為utc的時間戳,此處遇到過坑,小心。
這一步的發現異常艱辛,耗費了大量的查詢,大坑,大坑,謹記。發明人中本聰可能為了讓機器計算更快,而變為了更接近機器的編碼方式little-endian.
最終得到的結果就是
16進制下前面15個0,然後是1; 而難度目標對應的數字是
16進制下前面15個0,然後是3. 計算結果小於難度目標,符合要求。這個結果與網站上公布的數字一致。
在挖礦時,nonce隨機數是未知的,要從0試到2^32,但是這個數字其實不大,只有4294967296,以現在的礦機動輒14T每秒的算力,全部算完到上限也不需要一秒。剛才提到在這種情況下,需要使用創幣交易中的附帶信息,額外的字元串成為extra nonce。
另外,創世區塊也可以通過上面的方法來驗證,有好奇的朋友可以嘗試下。
提示:
㈢ 數字貨幣挖礦,什麼是算力挖礦算力單位怎麼換算
數字貨幣挖礦 我們經常提到的一個詞就是 礦機的算力,
比如:挖BTC比特幣的螞蟻礦機T9+ 算力10.5TH/S,
挖LTC萊特幣的螞蟻礦機L3+ 算力504MH/S,
挖LCC數字鏈的好礦機Ubuntu×64 算力180KH/S.
那究竟算力是什麼意思呢? 算力代表了什麼 算力單位是怎麼定義的呢?
其實算力的意思很簡單,他就是代表礦機的計算能力、計算性能的衡量 他具體代表的是每秒礦機的整體hash演算法運算次數。
我們先要知道挖礦的本質就是解決一個數學計算,誰先算出來誰就獲得獎勵(幣),這個數學計算方式也很簡單,就是一直不斷的嘗試碰撞結果![什麼是礦機算力?挖礦算力單位怎麼換算?
就類似於你暴力破解一個手機密碼 (假設嘗試多次手機不會被鎖),
你不斷的嘗試密碼 從 000000 ~ 999999 一個一個的嘗試直到你解鎖成功,
如果你1秒內能嘗試一次 你的算力就是1次/s ,1秒內能嘗試兩次 你的算力就是2次/s
你1秒內嘗試的次數越多你的算力就越大, 你解鎖的時間也就越短 。
礦機也是一樣, 礦機1秒內能計算的hash演算法次數越多算力越大,挖的幣越多。
最開始比特幣使用 CPU挖礦, 後來使用顯卡GPU挖礦,到現在的使用ASIC專業定製晶元挖礦,計算速度一直不斷提升
算力單位:
算力每隔千位劃為一個單位,
最小單位 H=1次 1000H = 1K 1000K = 1G 1000G = 1T 1000T = 1P 1000P=1E
S9+ 10.5T 也等於 10500G / 0.0105P
比特幣全網算力現在 24.42 EH/s 相當於232萬台S9的算力
不同幣種的算力
不同的幣種的挖礦演算法可能會不一樣
比如比特幣是sha256演算法,萊特幣是scrypt演算法, 以太坊是Ethash演算法,數字鏈是SHA-2演算法。
這就像 手機1的密碼4位隨便輸入, 手機2的密碼6位, 輸一次後 隔1s才能再次輸入, 實際比這個要復雜的多,
解鎖這兩種不同的手機的方式是不一樣的, 那我嘗試解鎖的速度也不一樣, 解鎖手機1 我會更快一點。
不用的幣種之間的算力 是沒有任何關系的, 比特幣礦機是不能挖萊特, 因為演算法不一樣, 他不會解萊特幣的題。
㈣ 2021-03-01測評:比特幣礦機S19 Pro 110T
2020年2月末,比特大陸發布了S19 Pro礦機,其額定算力為110T±3%,牆上功耗為3250W±5%。截至五月底,19系列礦機已經陸續發貨到達各個礦場。在礦機穩定運行一段時間後,我方人員到達內蒙古中部某礦場,經歷四天,現場測量S19 Pro礦機的實際運行情況。
1.當地氣候與礦場進風溫度
根據歷史天氣數據,該地區2015-2019年6月到8月,每年的最高氣溫記錄是32℃、31℃、36℃、31℃、31℃。該礦場位於某產業園內,空氣流動為側進頂出方式,若夏季環境最高溫度按34℃計算,根據礦場熱源特性,廠房夏季進風最高溫度應不超過37℃,穿過水簾後的空氣溫度應不超過31℃,相對濕度在30-80%之間。
2.礦機介紹
S19 Pro礦機為機箱電源一體化設計,其裸機尺寸為370×195.5×290mm,可根據礦場貨架的層高空間選擇橫向放置或者豎向放置;質量為13.2kg。
礦機散熱為前後雙筒風扇設計,風扇外表面布置網罩,這保使礦場運維人員避免誤觸葉片導致受傷,保護了運維人員安全;風扇背面布有格柵,這有效阻止了外界顆粒進入高速轉動的風扇打到算力板上。
單個風扇電壓為12V,電流為1.65A,最大轉速為6150rpm,最大風量為197cfm。根據風扇串並聯特性變化,礦機單側的並聯風扇設計讓通風量顯著增加;礦機兩側的風扇串聯設計讓礦機對環境阻力的抵抗顯著增強,即礦機通風量不會隨著礦場環境的改變出現劇烈波動。
礦機內部算力板面使用了整塊的散熱片散熱,散熱片為流線形設計,雖然風阻未能有效減小很多,但此散熱片設計有效增大了晶元的熱擴散面積,使得晶元產生的熱量能均勻、快速傳遞至散熱片上,並被風及時帶走。
3.礦機運行實測數據
現場人員選擇貨架某位置下的礦機進行測試,通過監控後台得到以下數據。
S19 Pro礦機進風口溫度23.1℃,相對濕度70%,出風口溫度為38.8℃;相對濕度為32%,平均風量為370cfm;電源出風風溫度為28.0℃。S19pro礦機的整機功耗為3320W,礦機控制頁面顯示平均算力為111.8TH/s,以此得出S19礦機功耗比為29.69W/T。
S19 Pro在礦池端有效算力亦表現驚人,微比特礦池(ViaBTC)後台顯示有效算力平均約111Th/s,接入「火力機槍池」和並開啟「小時即兌」功能後,收益最高增幅較傳統PPS+模式可達23.99%,下圖為不同賬戶通過ViaBTC獲得的收益計算。
風量、風溫變化對礦機運行的影響
根據相關統計,45%的電子產品損壞是由於溫度過高。礦場發生的高溫問題主要是通風量不足引起礦機出風口溫度升高,為得到不同通風環境下的礦機運行狀態,現場人員通過改穿過礦機的空氣流量觀察礦機算力變化,得到的結果如下。
如圖所示,當礦機進風口溫度固定為31℃,將礦機風量從370cfm減小至190cfm過程中,礦機算力未出現明顯波動,仍然保持在111.4TH/s左右,繼續減小風量,礦機算力開始出現不穩定。進一步減小礦機通風量至170cfm,礦機發生高溫保護。因此對於此礦場,每台S19pro礦機的實際通風量不應小於190cfm。
對應的不同風量下,運行礦機的溫度環境也不同。作為最典型數據指標,礦機出風口空氣溫度和算力關系如下圖,有圖可知,礦機在實際運行中出風口風溫不應超過61℃。
出風口溫度波動程度對礦機運行的影響
除了礦機可承受的出風口空氣溫度極限外,環境溫度變化的波動程度對礦機運行也有一定影響。現場人員通過在不同時間內,將礦機進風口溫度從22℃升高至40℃,觀察礦機算力變化,最終得到數據如下。
由曲線可知,礦機進風溫度波動度在0-3.6℃/s變化,礦機算力變化較小,這說明在夏季環境內,礦機算力幾乎不受溫度環境變化的影響。
環境濕度變化對礦機運行影響
現場人員通過控制礦機進風濕度來觀察礦機算力變化,最終得到礦機算力隨礦機進風口濕度變化曲線。
由曲線可知,當礦機進風相對濕度在30%-90%范圍內,運行算力為111.7-111.8TH/s,為正常運行算力。這說明短時間內廠房相對濕度的變化對礦機運行影響很小。
其他
礦場不同位置的礦機,空氣流場環境差異較大,礦機獲得的風量差異較大,這直接影響了礦機出風口溫度。為保證礦機出風口溫度保持在合適范圍內,礦場在設計過程中應計算好每個機位的空氣流場,並通過設計水簾或其他設備降低礦機夏季進風溫度。運行過程中,礦機與水簾距離應大於2米,避免水滴濺入礦機;廠房應保持清潔,廠房環境中直徑不低於0.5μm顆粒數應≤3250萬粒/m3。
對於此次礦機測評實驗的礦場,其通風布局合理,進風溫度較低,經計算礦機夏季的熱出風不超過47℃,運行礦機散熱環境良好,且相對濕度和粉塵顆粒濃度保持在合適范圍內。
4.總結
S19pro整機一體化設計,結構更加緊湊合理。
礦機熱設計合理,風扇和散熱片的組合保證了礦機的良好散熱。
運行狀態下,礦機平均算力為111.8TH/s,功耗為3320W,實際風量為370cfm。
夏季天氣下,礦機出風口可承受風溫提高至61℃,相對濕度承受范圍為30-90%以上,這使得礦機對礦場的適應性大大提高。
㈤ 比特幣礦機1 Ghash/s的算力,按照現在的全網算力,每天的收益是多少
0.03個比特幣 約人民幣17塊錢
㈥ 比特幣的4mh/s什麼意思。多少天能挖出一個。
mh/s是處理器的運算速度,在挖礦界叫算力,4mh/s的算力以現在來說是比較慢的。比特幣是一種基於去中心化,採用點對點網路與共識主動性,開放源代碼,以區塊鏈作為底層技術的加密貨幣。一般情況下,一台普通家用電腦最多能承受1000H/s的算力,而按照比特幣每秒300萬次的哈希碰撞數據,如果只是一台普通的家用電腦,即便24小時不間斷的挖礦,一天最多能挖到0.0018個比特幣,想要挖出一個完整的比特幣,至少需要556天,如果中途運氣不好,可能需要耗費更多的時間。
溫馨提示:1、以上內容僅供參考,不作任何建議。相關產品由對應平台或公司發行與管理,我行不承擔產品的投資、兌付和風險管理等責任。2、入市有風險,投資需謹慎。您在做任何投資之前,應確保自己完全明白該產品的投資性質和所涉及的風險,詳細了解和謹慎評估產品後,再自身判斷是否參與交易。
應答時間:2021-03-04,最新業務變化請以平安銀行官網公布為准。
[平安銀行我知道]想要知道更多?快來看「平安銀行我知道」吧~
https://b.pingan.com.cn/paim/iknow/index.html
㈦ 挖礦算力怎麼計算
首先,算力代表的是礦機每秒的運算次數,如達到 1 次 /s ,則對應算力為 1H 。因此知道挖幣礦機的運作時間與運算次數即可計算其算力。算力的單位是每千位一變化,最小單位 H 為 1 次, 1K=1000H,1G=1000K,1T=1000G,1P=1000T,1E=1000P 。大熱幣種比特幣在各地的挖礦算力不完全一致,但基本保持在 24.5E 上下,至少要擁有 150 萬台計算機才能達到這一算力。並且不同的數字貨幣對挖礦方式(演算法)的選擇也有所區分,因此比較不同貨幣的算力是不可比的。
不同的幣種挖礦選擇的演算法可能會有所不同,如以太坊使用 Ethash 演算法,比特幣是 sha256 演算法,萊特幣是 scrypt 演算法等。不同演算法對算力的影響就像 6 位數字密碼與 12 位字母和數字密碼解碼的區別,實際情況還要比這個要復雜的多。兩種密碼的解碼要求不同,那麼嘗試解碼的速度也會有較大差距。因此,不同的幣種間的算力是沒有任何關系的。
㈧ 比特幣礦機日收益是多少 比特幣礦機收益怎麼計算
首先挖比特幣需要的成本基本可以分為三大塊:
1、 機器成本:購買礦機的成本。
2、 電力成本:機器挖礦所消耗的電力成本。
3、 輔助成本:人員維護、網路、線纜耗材、散熱等
簡單舉個例子,就拿市面上功耗較小的螞蟻s9的礦機來說算力是13.5t,功耗是1400w
礦機在二十四小時運行的情況下:1.4千瓦*24=33.6度
市面上功耗較大的機器神馬m3:算力是11.5t,功耗是2150w
二十四小時運行情況下單台耗電量:2.15千瓦*24=51.6度
大概就相當於比較節能的空調的用電量,但是比特幣礦機是需要二十四小時不間斷運行的,一年算下來就單台機器耗電量就是非常大的,家用電的階梯電價成本太高,在行情不好的時候甚至可能收益不夠電費支出的,所以目前挖礦都會選擇在礦場託管,可以拿到便宜電,降低挖礦成本價,三毛以下的價格是比較理想的價格,可以保持比特幣價格跌到低谷時期還有一定的收益。
就目前比特幣的挖礦難度來看:
btc每t收益:1TH/S*24H=0.00007087btc
按綜合12t的機器算力來算每天產量為:
0.00007087*12t=0.00085044btc
那麼單台挖到一個btc的時間需要:
1/0.00085044=1175天
十台礦機挖到一個btc的時間需要:
1/0.0085044=117天
一百台礦機挖到一個btc的時間需要:
1/0.085044=11.7天
也就是說按照目前的難度來算,大概單台礦機需要三年的時間可以產出一枚比特幣,十台礦機需要3.9個月可挖一個比特幣,一百台礦機只需要11.7天可挖出一個比特幣,投入單台機器成本價8500左右,十台在85000左右,一百台投入850000,不到一百萬,一個月收入超過兩枚比特幣,按目前的幣價來算大概價格十二萬,如此看來,目前比特幣挖礦的收益雖然不及之前,但相較於其他投資項目還是很可觀的。
然而這些收益不包括扣除電費成本,和後期的機器維護,所以挖礦的前提也是要找好便宜電費的礦場。量大的話更需要找到一個安全靠譜、穩定的礦場,更主要的是需要便宜的電費來拉低成本價。
㈨ 比特幣挖礦的難度和算力
難度是對挖礦困難程度的度量,即指:計算符合給定目標的一個HASH值的困難程度。
difficulty = difficulty_1_target / current_target
difficulty_1_target 的長度為256bit, 前32位為0, 後面全部為1 ,一般顯示為HASH值:, difficulty_1_target 表示btc網路最初的目標HASH。 current_target 是當前塊的目標HASH,先經過壓縮然後存儲在區塊中,區塊的HASH值必須小於給定的目標HASH, 區塊才成立。
例如:如果區塊中存儲的壓縮目標HASH為 0x1b0404cb , 那麼未經壓縮的十六進制HASH為
所以,目標HASH為0x1b0404cb時, 難度為:
比特幣的挖礦的過程其實是通過隨機的hash碰撞,找到一個解 nonce ,使得 塊hash 小於 目標HASH 值。 而一個礦機每秒鍾能做多少次hash碰撞, 就是其「算力」的代表, 單位寫成 hash/s 或者 H/s
算力單位:
比特幣系統的難度是動態調整的, 每挖 2016 個塊便會做出一次調整, 調整的依據是前面2016個塊的出塊時間, 如果前一個周期平均出塊時間小於10分鍾,便會加大難度, 大於10分鍾,則減小難度,目的是為了保證系統穩定的每過 10分鍾 產出一個塊,所以難度調整的時間大概是2周(2016 * 10 分鍾)
全網算力是btc網路中參與競爭挖礦的所有礦機的算力總和。當前難度周期全網算力會影響下一個周期的難度調整, 如果全網算力增加,挖礦難度增大,單台礦機固定時間的產出就會減少。目前全網算力大概是24.42EH/s, 一台螞蟻S9礦機的算力大概是14TH/s
那麼, 已知當前全網算力,下一個周期難度將如何調整呢?
根據公式:
因為出塊時間要穩定在10分鍾, 也就是600s:
那麼,在3.46e+12的難度下, 一台算力為14TH/s的礦機平均要花多長時間才能出一個塊呢?
根據公式:
有:
結果大概是12270天