btc挖掘疑問
1. 比特幣怎麼挖比較快一些
有用顯卡挖礦的
2. 礦機多長時間能挖一個btc
這跟礦機算力、全網難度都有關系,挖礦不需要了解多久能挖出來一個,只需要計算自己的回報率,和每天的收入費用,了解其風險和運行需要具備的條件就可以,可以到彩雲比特或者今日礦工官網看看。
3. 比特幣怎麼挖礦
步驟一、注冊賬號以及賬號設置
1首先,我們需要找一個操作方便產出穩定的比特幣礦池,然後通過挖礦客戶端軟體連接到指定的伺服器上挖礦。這里以「BTC Guild」網站為例,先打開這個網站,點擊左邊的用戶注冊。注冊過程比較簡單,輸入英文用戶名,密碼和確認密碼即可
2注冊成功之後,我們會在網頁上看到一條這樣的信息「Your account has been successfully registered and logged in!」,意思是注冊成功並已登錄
3我們點擊左上角的「Dashboard」按鈕,可以看到賬戶的整個監控狀態
註:在這個監控儀表盤中我們最為關心的是「Total Earnings」,這就是我們當前賬戶所掙的比特幣。以後只要我們打開網站,進入監控儀表盤就可以看到自己賬戶的相關信息了。
4接下來請點擊頁面導航欄中的「Settings」。在設置頁面中,我們可以設置電子郵件地,比特錢包地址,更改密碼等
5如果在帳戶中設置電子郵件地址,日後要是忘記密碼或者被盜的情況下,可以通過設置的電子郵件來恢復密碼。首先在「Email Address」一欄輸入我們的常用的電子郵件地,然後點擊「Change」按鈕
6接下來頁面中會顯示一封確認郵件已經發送到我們之前設置的郵件中
7然後我們打開自己的電子郵箱,找到 BTC Guild 發送的郵件。點擊確認鏈接即可,之後會在頁面中顯示我們的郵箱已經成功設置
8如果我們在帳戶設置中設置了電子郵件的話,我們還可以對開采礦工的行為設置郵件通知。在設置頁面上找到「Idle Warnings」一欄,點擊下拉列表,選擇想要發送郵件的時間,然後點擊右邊的「Change」按鈕即可。當我們設置10分鍾以後,如果有礦工停止開采,系統會在10分鍾後自動向我們的郵件發送一封通知郵件。收到郵件以後,我們就知道具體是那個礦工罷工了。
9另外在設置中,我們比較關心一個是「Bitcoin Wallet」即錢包地址。這個地址可以先不用設置,等我以後真正開採到了比特幣是再填寫也不遲。
10帳戶設置完成以後,接下來我們要對「Worker」進行設置。什麼是 Worker 呢?就是我們之後在比特幣開采客戶端上要用到的登錄礦工帳戶名。系統會默認為我們創建一個礦工名,礦工名是以我們注冊帳戶名加一個下劃線和數字組成。比如我們注冊的帳戶是XXX,那第一個礦工名就叫「XXX_1」
11如果我們要設置多個礦工名的話,在「Create Worker」一欄中輸入一個數字如「2」,再點擊「Create」按鈕即可添加一個新礦工的帳戶名
12在 Worker 設置頁面里,我們還可以分別對礦式帳戶的開采支付模式進行設置。Payment method,即開采支付方法。這里有二種類型可供選擇,PPS和PPLNS,區別在於開采模式和手續費上。PPS的手續費為7.5%,而PPLNS的手續為3%。系統默認為採用 PPLNS,如果要更改,請點擊 Payment method 下方的「change」按鈕。
13另外我們還可以對開采模式的難度進行選擇,如果我們的電腦有多個顯卡GPU,或者一些專用的機器的話,可以在 Minimum Difficulty 下對分別對礦工帳戶名進行設置
步驟二、下載挖礦客戶端軟體
1當我們注冊設置完成以後,接下來請點擊頁面導航菜單中的「Support」,我們會看到客戶端的下載鏈接。
挖礦客戶端軟體有二種類型:
BFGMiner:命令行操作界面,可直接下載。
CGMiner: 也是命令行格式操作的,不過下載步驟過於復雜。
我們這里以下載 BFGMiner 為例,點擊如圖所示下載。
2隨後會跳轉到挖礦工具的下載頁面,挖礦工具有二種格式,一種是32位系統,另一種是64位系統。根據自己的系統位數,下載相應的工具版本
3挖礦工具客戶端大小不足5M,是一個 ZIP 壓縮文件。下載完成之後,找到並打開文件。點擊滑鼠右鍵,選擇「復制」選項
4這里我以粘貼提取到桌面為例
步驟三、挖礦客戶端軟體詳細設置
1打開挖礦目錄以後,雙擊點擊打開目錄下的「bfgminer」文件
2接下來來看到 BFG minier 的窗口,在 URL 處輸入礦池的地址。礦池地址可以在 BTC GUILD 的 support 頁面中看到,如 stratum.btcguild.com:3333 ,按回車鍵
3然後在 Username 後輸入自己先前在 BTC GUILD 網站上設置的礦工名,按回車鍵
4隨後在 password 密碼處,可任意輸入,發圖所示
5最後就可以看到上面有很多數字在變化,表示正在挖礦了。值得注意的是如圖標注的地方表示當前機器按鈕的速率
6除了開采客戶端軟體上可以看當前開採的速度,我們還可以在 BTC Guild 網站上的 「Dashboard」頁面中的「Active Worker Summary」列表中看到每上礦工開採的具體速度
7如果要關閉挖礦工具,直接 X 掉即可,也可以直接按 Q 鍵退出。如果想要多開幾個的話,在 BFG miner 目錄中再打開一個挖礦工具即可。
步驟四、CGminger命令行客戶端軟體
1如果真要想挖礦的話,官方是推薦我們用「CGMiner」,也就是在命令提示符下運行的。在 BTC Guild 頁面上點擊「Support」,再點擊「CGMiner」下載鏈接頁面,選擇對應系統的版本
2隨後會跳轉到 CGminer 的下載頁面,點擊如圖標注的鏈接。
3然後選擇一個 CGminer 的版本,我這里下載一個 Windows 版本為例
4這里以 Windows 版的 CGMiner 為例,下載完成以後,解壓到電腦中
5打開CGMiner的目錄,找到「CGMiner 」
6用滑鼠雙擊「CGMiner」會彈出一個命令行窗口,提示我們輸入連接伺服器的 URL 地址。輸入「stratum.btcguild.com:3333」,按鍵盤上的回車鍵
7然後提示我們輸入「Username」即礦工帳戶名,按鍵盤上的回車鍵
8接著輸入「password」密碼,按鍵盤上的回車鍵
9稍等片刻,當客戶端與服務在建立連接之後就會看到機器開始開采了
10若要退出開采,請在窗口上按鍵盤上的「Q」鍵。
工具/原料
帶有獨立顯卡的PC 電腦
注意事項
如果你是用 CGminer 的話,顯卡一定要是支持通用計算標準的顯示才行,否則會不能挖礦。
4. 關於比特幣以及相關數字貨幣的幾個嚴重疑問
block的版本 version
上一個block的hash值: prev_hash
需要寫入的交易記錄的hash樹的值: merkle_root
更新時間: ntime
當前難度: nbits
挖礦的過程就是找到x使得
SHA256(SHA256(version + prev_hash + merkle_root + ntime + nbits + x )) < TARGET
上式的x的范圍是0~2^32, TARGET可以根據當前難度求出的。除了x之外,你還可以嘗試改動merkle_root和ntime。由於hash的特性,找這樣一個x只能暴力搜索。
一旦你找到了x,你就可以廣播一個新的block,其他客戶端會驗證你的block是否合法。如果你的block被接受,由於每個block中的第一筆交易必須是將新產生25個比特幣發送到某個地址,當然你會把這個地址設為你所擁有的地址來得到這25個比特幣。
---------------------------------------------------------------
比特幣從開始到現在的每一筆交易記錄都保存在網路上,整個比特幣網路維護的一個巨大的交易記錄文件(現在大約12G)。 這個文件的更新周期平均是10分鍾,新加入的交易記錄叫做一個block,而這個碩大的文件由一串block組成,叫做block chain.
為什麼是25個比特幣?
這是規定。最初是50個比特幣,每產生剩下比特幣的一半,這個所得就會減半,這樣最終能產生的比特幣總量趨近於2100萬。如果你現在仍然聲稱挖到了50個比特幣,這是不會被其他客戶端接受的,這個block就算白挖了。
怎麼保證更新周期平均是10分鍾?
TARGET越小,解出x的難度就越大,每產生2016個block(約14天),網路會根據這段時間產生新block的平均間隔調整之後的TARGET。
是不是計算速度最快的人總是先解出來?
不是。你總是想把挖礦所得據為己有,所以每個人在計算時,發送挖礦所得的地址是不一樣的,這樣merkle_root就不同,也就是說每個人是從不同的初始狀態開始求解的。
同時解出來怎麼辦?
block chain會出現分叉,部分客戶端接受了A,部分接受了B,直到某個分支變得更長,所有人就會選擇這個更長的分支。如果你挖出來的不幸沒有被選中,你的挖礦所得就無效了。
既然選更長的分支,那我用很低的難度去求解怎麼辦?
客戶端在眾多分支中找到符合當前難度且最長的。
這些計算浪費了嗎?
如果你要把一筆錢花兩次,你需要這么做。挖到一個新的block,但是藏著不廣播,並繼續挖礦。找到商家A,支付比特幣,讓網路上的其他人挖到block並寫入這筆交易記錄。找到商家B,支付比特幣,寫入自己挖的block。如果你能搶先挖到兩個block並廣播出去,所有人會以你這個更長的分支為當前的block chain,商家A收到的比特幣就不被承認了。這樣攻擊成功的概率取決於你計算hash的速度。整個網路的計算力足夠高的話,這樣的攻擊或者成功率極低,或者成本極大。
5. 比特幣挖礦機跟比特幣有什麼關系,它是怎麼賺錢的
雖然很多投資者對比特幣挖礦一竅不通,但是依然禁不住比特幣價格的誘惑,紛紛計劃投入到挖礦大軍的陣營當中。那麼如果您也是想要挖礦的話,相信心中肯定會有一個疑問:「什麼是比特幣挖礦機?比特幣挖礦機原理是什麼?」針對這個問題,今天我們來記性一些小科普吧!
比特幣起源
想完全了解比特幣的起源,不得不提現有的金融體系。
專門用於挖礦的比特幣挖礦機
用戶用個人計算機下載軟體然後運行特定演算法,與遠方伺服器通訊後可得到相應比特幣,是獲取比特幣的方式之一。2013年流行的數字貨幣有,比特幣、萊特幣、澤塔幣、便士幣(外網)、隱形金條、紅幣、極點幣、燒烤幣、質數幣。目前全世界發行有上百種數字貨幣。
隨著無現金社會的有序推行,紙幣必然將隨著時間的流逝消失在歷史的長河中。而未來的數字貨幣相信會和比特幣類似,但絕不是有限供給。而是當人類的生產財富的能力完全可以由計算機的計算能力匹配的時候,電子貨幣的發行速度和計算機計算速度成正比或者略微超出一定比率以製造溫和通脹,在未來挖礦的同時也是在創造價值而不是現在的浪費電力。最終數字貨幣實現生產力的微小變動和計算能力難度所匹配,這或許就是人類貨幣的最終形態吧!
6. 比特幣再次站上40000美元關口,比特幣值得投資嗎
比特幣再一次突破4萬美元,就說前幾天就漲到了48,000美元,這個價格已經很高了,要說之不值得投資,還真的是一個充滿疑問的回答,因為從能夠承受的風險條件不同的角度去出發,那最終得到的結論就是不一樣的。
普通人去投資你要考慮風險性的比特幣,它確實能夠幫你賺到更多的錢,但他只是有可能他還有可能幫你虧更多的錢呢,你要是買一個靠譜的基金它是不能幫你賺太多的錢,那也不會虧太多,這在你能夠承受的風險之內,正常人投資不是想搏一搏單車變摩托吧,你承受不了那麼高的風險,你投資5萬塊等他10年,他可能會變成50萬變成500萬,但他也有可能到時候賠的什麼都沒有了,你承擔不了那個風險,那就不要輕易去投資這種東西。
7. 為什麼不挖比特幣BTC而挖以特幣VTC的原因
為什麼不挖比特幣BTC而挖以特幣VTC的原因?現在國外大型礦場很多已經分出三分之一的算力去挖以特幣,這是什麼原因導致?
我來分析一下:
1:比特幣在中國遭遇攔腰折斷,價格大跌這是全球礦池都始料未及的。
2:相對於現在比特幣挖礦成本,完全靠廉價的電費來賺錢。
3:比特幣恆定只有2100萬個,前期已經被挖出了大部分,導致後面的沒有被挖出的比特幣很難挖,競爭太大很多小型礦場表示是在虧損狀態。
而為什麼會導致很多知名礦場倒向以特幣?
首先以比特是比特幣的優化升級版,數量恆定在1億個,前期挖掘非常好挖不像比特幣成本太高性價比降低了,以特幣用於對比特幣的補充是恰如其分,比特幣用於大額支付,以特幣用於小額支付。
8. 挖礦疑問解答:挖礦為什麼用顯卡不用cpu
沒說CPU不能挖啊,最開始都是用CPU挖,但是隨著對挖礦演算法的深入研究,大家發現原來挖礦都是在重復一樣的工作,而CPU作為通用性計算單元,裡面設計了很多諸如分支預測單元、寄存單元等等模塊,這些對於提升算力是根本沒有任何幫助的。
另外,CPU根本不擅長於進行並行運算,一次最多就執行十幾個任務,這個和顯卡擁有數以千計的流處理器差太遠了,顯卡高太多了,因此大家慢慢針對顯卡開發出對應的挖礦演算法進行挖礦。
以BTC為例,它最基本的演算法原理就是,把已有的10分鍾內的所有交易作為一個輸入,加上一個隨機數,當10分鍾內所有交易記錄加上你的這個隨機數計算出一個SHA256的hash。裡面幾乎都是整數運算,這個根本就像是為顯卡特別打造一樣,顯卡非常適合這種無腦性演算法,流處理器數目越多約占優勢。
就Hash計算而言,它幾乎都是獨立並發的整數計算,GPU簡直就是為了這個而設計生產出來的。相比較CPU可憐的2-8線程和長度驚人的控制判斷和調度分支,GPU可以輕易的進行數百個線程的整數計算並發(無需任何判斷的無腦暴力破解乃是A卡的強項)。
OpenCL可以利用GPU在片的大量unified shader都可以用來作為整數計算的資源。而A卡的shader(流處理器)資源又是N的數倍(同等級別的卡)
不過到了後來大家發現,顯卡還是太弱了,直接上ASIC大規模堆ALU單元就能極大程度提升算力,巴掌大的算力板的算力已經是顯卡的好幾十倍,所以現在比特幣不用專門的ASIC礦機根本挖不動。
盡管後期的幣種LTC所使用的Scrypt演算法還引入了大量相互依賴的、隨機的訪存指令,當Footprint足夠大時,還會在GPU的L2級別、甚至TLB級別出現大量的緩存失效,從而產生更多的DRAM訪問,以弱化礦機(ASIC/FPGA)相較於GPU在整數運算性能上的優勢,但是依然被人針對性研發出礦機,目前也只有專門礦機才能挖。
不過像第二代虛擬貨幣(比如說是ETH、ZEC這種)由於吸取了前輩們被爆演算法的經驗,在挖掘演算法上做了更加特別優化,防止出現無腦的運算,對於顯存要求特別高,因此可以有效抵抗礦機的入侵。
也因為ETH這種只能靠顯卡挖礦,造成了2017年下半年開始的顯卡漲價潮、缺貨潮,很多礦主都賣了成千張顯卡回去組建礦機挖掘這些虛擬貨幣。
久而久之,大家都認為CPU不能挖礦,其實只是效率、效益太低了而已。