導航:首頁 > 礦池算力 > 微比特礦池礦機控制軟體

微比特礦池礦機控制軟體

發布時間:2024-11-07 04:38:45

比特幣礦機如何解除已經綁定的礦工

1、去f2pool注冊賬號,礦工界面有挖礦地址和礦工名。
2、登陸礦機(阿瓦隆、烤貓、螞蟻、不同品牌型號的礦機的IP地址都不同,找到型號去網上搜),配置界面刪除老礦池,填入新的挖礦地址和礦工名。
3、登陸f2pool礦工界面,觀察算力大小,如果沒有算力,檢查第二個步驟填寫對沒有(一定要把以前的刪掉,否則你就是在給別人打工)

㈡ 比特幣礦池的協議stratum

轉自: https://zhuanlan.hu.com/p/23558268
getblocktemplate協議誕生於2012年中葉,此時礦池已經出現。礦池採用getblocktemplate協議與節點客戶端交互,採用stratum協議與礦工交互,這是最典型的礦池搭建模式。

與getwork相比,getblocktemplate協議最大的不同點是:getblocktemplate協議讓礦工自行構造區塊。如此一來,節點和挖礦完全分離。對於getwork來說,區塊鏈是黑暗的,getwork對區塊鏈一無所知,他只知道修改data欄位的4個位元組。對於getblocktemplate來說,整個區塊鏈是透明的,getblocktemplate掌握區塊鏈上與挖礦有關的所有信息,包括待確認交易池,getblocktemplate可以自己選擇包含進區塊的交易。

挖礦有兩種方式,一種叫SOLO挖礦,另一種是去礦池挖礦。前文所述的在節點客戶端直接啟動CPU挖礦,以及依靠getwork+cgminer驅動顯卡直接連接節點客戶端挖礦,都是SOLO挖礦,SOLO好比自己獨資買彩票,不輕易中獎,中獎則收益全部歸自己所有。去礦池挖礦好比合買彩票,大家一起出錢,能買一堆彩票,中獎後按出資比率分配收益。理論上,礦機可以藉助getblocktemplate協議鏈接節點客戶端SOLO挖礦,但其實早已沒有礦工會那麼做,在寫這篇文章時,比特幣全網算力1600P+,而當前最先進的礦機算力10T左右,如此算來,單台礦機SOLO挖到一個塊的概率不到16萬分之一,礦工(人)投入真金白銀購買礦機、交付電費,不會做風險那麼高的投資,顯然投入礦池抱團挖礦以降低風險,獲得穩定收益更加適合。因此礦池的出現是必然,也不可消除,無論是否破壞系統的去中心化原則。

礦池的核心工作是給礦工分配任務,統計工作量並分發收益。礦池將區塊難度分成很多難度更小的任務下發給礦工計算,礦工完成一個任務後將工作量提交給礦池,叫提交一個share。假如全網區塊難度要求Hash運算結果的前70個比特位都是0,那麼礦池給礦工分配的任務可能只要求前30位是0(根據礦工算力調節),礦工完成指定難度任務後上交share,礦池再檢測在滿足前30位為0的基礎上,看看是否碰巧前70位都是0。

礦池會根據每個礦工的算力情況分配不同難度的任務,礦池是如何判斷礦工算力大小以分配合適的任務難度呢?調節思路和比特幣區塊難度一樣,礦池需要藉助礦工的share率,礦池希望給每個礦工分配的任務都足夠讓礦工運算一定時間,比如說1秒,如果礦工在一秒之內完成了幾次任務,說明礦池當前給到的難度低了,需要調高,反之。如此下來,經過一段時間調節,礦池能給礦工分配合理難度,並計算出礦工的算力。

礦池通過getblocktemplate協議與網路節點交互,以獲得區塊鏈的最新信息,通過stratum協議與礦工交互。此外,為了讓之前用getwork協議挖礦的軟體也可以連接到礦池挖礦,礦池一般也支持getwork協議,通過階層挖礦代理機制實現(Stratum mining proxy)。須知在礦池剛出現時,顯卡挖礦還是主力,getwork用起來非常方便,另外早期的FPGA礦機有些是用getwork實現的,stratum與礦池採用TCP方式通信,數據使用JSON封裝格式。

先來說一下getblocktemplate遺留下來的幾個問題:

礦工驅動:在getblocktemplate協議里,依然是由礦工主動通過HTTP方式調用RPC介面向節點申請挖礦數據,這就意味著,網路最新區塊的變動無法及時告知礦工,造成算力損失。

數據負載:如上所述,如今正常的一次getblocktemplate調用節點都會反饋回1.5M左右的數據,其中主要數據是交易列表,礦工與礦池需頻繁交互數據,顯然不能每次分配工作都要給礦工附帶那麼多信息。再者巨大的內存需求將大大影響礦機性能,增加成本。

Stratum協議徹底解決了以上問題。

Stratum協議採用主動分配任務的方式,也就是說,礦池任何時候都可以給礦工指派新任務,對於礦工來說,如果收到礦池指派的新任務,應立即無條件轉向新任務;礦工也可以主動跟礦池申請新任務。

現在最核心的問題是如何讓礦工獲得更大的搜索空間,如果參照getwork協議,僅僅給礦工可以改變nNonce和nTime欄位,則交互的數據量很少,但這點搜索空間肯定是不夠的。想增加搜索空間,只能在hashMerkleroot下功夫,如果讓礦工自己構造coinbase,那麼搜索空間的問題將迎刃而解,但代價是必要要把區塊包含的所有交易都交給礦工,礦工才能構造交易列表的Merkleroot,這對於礦工來說壓力更大,對於礦池帶寬要求也更高。

Stratum協議巧妙解決了這個問題,成功實現既可以給礦工增加足夠的搜索空間,又只需要交互很少的數據量,這也是Stratum協議最具創新的地方。

再來回顧一下區塊頭的6個欄位80位元組,這個很關鍵,nVersion,nBits,hashPrevBlock這3個欄位是固定的,nNonce,nTime這兩個欄位是礦工現在就可以改變的。增加搜索空間只能從hashMerkleroot下手,這個繞不過去。Stratum協議讓礦工自己構造coinbase交易,coinbase的scriptSig欄位有很多位元組可以讓礦工自由填充,而coinbase的改動意味著hashMerkleroot的改變。從coinbase構造hashMerkleroot無需全部交易,

如上圖所示,假如區塊將包含13筆交易,礦池先對這13筆交易進行處理,最後只要把圖中的4個黑點(Hash值)交付給礦工,同時將構造coinbase需要的信息交付給礦工,礦工就可以自己構造hashMerkleroot(圖中的綠點都是礦工自行計算獲得,兩兩合並Hash時,規定下一個黑點代表的hash值總是放在右邊)

。按照這種方式,假如區塊包含N筆交易,礦池可以濃縮成log2(N)個hash值交付給礦工,這大大降低了礦池和礦工交互的數據量。

Stratum協議嚴格規定了礦工和礦池交互的介面數據結構和交互邏輯,具體如下:

1. 礦工訂閱任務

啟動挖礦機器,使用mining.subscribe方法鏈接礦池

返回數據很重要,礦工需本地記錄,在整個挖礦過程中都用到,其中:

Extranonce1,和 Extranonce2對於挖礦很重要,增加的搜索空間就在這里,現在,我們至少有了8個位元組的搜索空間,即nNonce的4個位元組,以及 Extranonce2的4個位元組。

2. 礦池授權

在礦池注冊一個賬號 ,添加礦工,礦池允許每個賬號任意添加礦工數,並取不同名字以區分。礦工使用mining.authorize方法申請授權,只有被礦池授權的礦工才能收到礦池指派任務。

3. 礦池分配任務

以上每個欄位信息都是必不可少,其中:

有了以上信息,再加上之前拿到的Extranonce1 和Extranonce2_size,就可以挖礦了。

4. 挖礦

1) 構造coinbase交易

用到的信息包括Coinb1, Extranonce1, Extranonce2_size 以及Coinb2,構造很簡單:

為啥可以這樣,因為礦池幫礦工做了很多工作,礦池已經構建了coinbase交易,系列化後在指定位置分割成coinb1和coinb2,coinb1和coinb2包含指定信息,比如coinb1包含區塊高度,coinb2包含了礦工的收益地址和收益額等信息,但是這些信息對於礦工來說無關緊要,礦工挖礦的地方只是Extranonce2 的4個位元組。另外Extranonce1是礦池寫入區塊的指定信息,一般來說,每個礦池會寫入自己礦池的信息,比如礦池名字或者域名,我們就是根據這個信息統計每個礦池在全網的算力比重。

2) 構建Merkleroot

利用coinbase和merkle_branch,按照上圖方式構造hashMerkleroot欄位。

3) 構建區塊頭

填充餘下的5個欄位,現在,礦池可以在nNonce和Extranonce2 里搜索進行挖礦,如果嫌搜索空間還不夠,只要增加Extranonce2_size為多幾個位元組就可輕而易舉解決。

5. 礦工提交工作量

當礦工找到一個符合難度的shares時,提交給礦池,提交的信息量很少,都是必不可少的欄位:

礦池拿到以上5個欄位後,首先根據任務號ID找出之前分配任務前存儲的信息(主要是構建的coinbase交易以及包含的交易列表等),然後重構區塊,再驗證shares難度,對於符合難度要求的shares,再檢測是否符合全網難度。

6. 礦池給礦工調節難度

礦池記錄每個礦工的難度,並根據shares率不斷調節以指定合適難度。礦池可以隨時通過mining.set_difficulty方法給礦工發消息另其改變難度。

如上,Stratum協議核心理念基本解析清楚,在getblocktemplate協議和Stratum協議的配合下,礦池終於可以大聲的對礦工說,讓算力來的更猛烈些吧。

㈢ ViaBTC微比特科普|一文了解礦池手續費的相關知識

礦池是比特幣發展中的產物,它通過集中個體礦工的算力來提高挖礦效率。當比特幣網路的算力增大,個人挖礦難度提升時,礦池應運而生,為礦工提供穩定的收益保障。礦池的手續費率和結算方式對礦工的收入有直接影響,主要有PPS、PPLNS、PPS+、FPPS和SOLO五種。

PPS模式下,礦池承擔風險,礦工有穩定收益,即使礦池未出塊,礦工仍可獲得部分收入。PPLNS則基於礦工過去算力貢獻分配收益,風險與收益相關。PPS+結合了PPS和PPLNS,增加礦工從礦池獲得的礦工費部分。FPPS在PPS基礎上,礦工費分配依據全網平均比例,可能導致收益差異。而SOLO模式適合算力大者,小礦工不推薦。

選擇礦池時,礦工需考慮礦池的穩定性和算力佔比,例如,以ViaBTC微比特礦池為例,若使用PPS模式,算力為1TH/s,8月2日的BTC價格和難度下,扣除4%的手續費,每日收益約為¥2.17。實際收益會受市場波動和礦池運營影響,建議參考官方數據。

㈣ 鑷宸辨庝箞鏍峰仛姣旂壒甯佺熆


鑷宸辨庝箞鍋氭瘮鐗瑰竵鐭挎睜
鍒涘緩涓涓姣旂壒甯佺熆奼犻渶瑕佷互涓嬫ラわ細
1.鍑嗗囩熆奼犳湇鍔″櫒鍜岀熆鏈猴細鍒涘緩姣旂壒甯佺熆奼犻渶瑕佽嚦灝戜竴涓鐭挎睜鏈嶅姟鍣錛屽拰瓚沖熺殑鐭挎満鏉ュ弬涓庢寲鐭褲傜熆奼犳湇鍔″櫒搴旇ユ湁瓚沖熺殑澶勭悊鑳藉姏鍜屽瓨鍌ㄧ┖闂存潵澶勭悊鐭垮伐鐨勮繛鎺ュ拰鏁版嵁銆
2.閮ㄧ講鐭挎睜杞浠訛細閫夋嫨涓嬈鵑傚悎鐨勬瘮鐗瑰竵鐭挎睜杞浠訛紝濡侭itcoind錛孊FGMiner鎴朿gminer錛屽苟灝嗗叾閮ㄧ講鍦ㄧ熆奼犳湇鍔″櫒涓娿傝劇疆鐭挎睜鐨勫弬鏁幫紝濡傝垂鐜囥侀毦搴︾洰鏍囧拰濂栧姳緇撴瀯絳夈
3.閰嶇疆鐭垮伐榪炴帴錛氱熆宸ラ渶瑕佽繛鎺ュ埌鐭挎睜鏈嶅姟鍣ㄦ墠鑳藉弬涓庢寲鐭褲備負浜嗘柟渚跨熆宸ヨ繛鎺ワ紝鍙浠ヤ嬌鐢╓eb鍓嶇鍜孉PI鎺ュ彛鏉ョ$悊鍜岀洃鎺х熆宸ョ殑榪炴帴鍜屽伐浣溿
4.寮濮嬫寲鐭匡細涓鏃︾熆奼犻厤緗瀹屾垚騫惰繛鎺ュ埌姣旂壒甯佺綉緇滐紝鐭垮伐灝卞彲浠ュ紑濮嬫寲鐭褲傜熆奼犳湇鍔″櫒浼氫負鐭垮伐鎻愪緵宸ヤ綔浠誨姟錛岀熆宸ラ渶瑕佷嬌鐢ㄤ粬浠鐨勭熆鏈鴻繘琛岃$畻錛屽苟灝嗗伐浣滅粨鏋滄彁浜ょ粰鐭挎睜鏈嶅姟鍣ㄣ
5.鍒嗛厤濂栧姳錛氬綋涓涓鐭垮伐鎻愪氦涓涓鏈夋晥鐨勫伐浣滅粨鏋滄椂錛岀熆奼犱細鍒嗛厤濂栧姳緇欒ョ熆宸ワ紝濂栧姳鍙浠ユ槸姣旂壒甯併佷氦鏄撹垂鐢ㄦ垨鍏朵粬浠e竵銆傜熆奼犻氬父浼氫嬌鐢ㄤ竴縐嶅叕騫崇殑濂栧姳鍒嗛厤鏂規堬紝浠ョ『淇濇瘡涓鐭垮伐鑾峰緱鍏姝g殑濂栧姳銆
6.綆$悊鍜岀洃鎺э細鍒涘緩姣旂壒甯佺熆奼犻渶瑕佷笉鏂鐩戞帶鍜岀$悊銆傛偍闇瑕佷笉鏂浼樺寲鐭挎睜鐨勫弬鏁板拰閰嶇疆錛岀『淇濈熆宸ョ殑榪炴帴鍜屽伐浣滄e父榪愯岋紝浠ュ強鍙婃椂澶勭悊浠諱綍鐭挎睜鏁呴殰鎴栨敾鍑匯

㈤ 比特幣怎麼挖

第一步:准備礦機和礦池
如果你想挖比特幣,你必須准備好專業的設備。 目前市面上有很多專業的礦機,礦池也是必不可少的。 在選擇礦池時,還應該比較每個礦池。 產出和收入差距,然後選擇最合適的礦池。
第二步:注冊礦池賬號並設置
准備好礦池後,需要注冊一個礦池賬號,設置一個普通的郵箱。 設置礦工賬號時,每個CPU或GPU都需要設置一個礦工賬號。
第 3 步:下載比特幣礦工
注冊並設置帳戶後,您需要下載比特幣礦工。 下載礦機時,一定要選擇能最大限度發揮你的CPU和顯卡性能的礦機。 下載後,設置伺服器、用戶名、密碼、設備等。
第 4 步:采礦
設置好礦機後,點擊「開始挖礦」按鈕,礦機進入全速運行狀態,礦機自動開始挖礦。

㈥ 鍥藉唴鏈夐偅鍑犲剁熆奼犳瘮杈冨ソ鎯蟲寲Diskcoin

鍦ㄥ浗鍐咃紝濡傛灉鎮ㄦ兂鍙備笌Diskcoin鐨勬寲鐭匡紝浠ヤ笅鏄涓浜涚煡鍚嶇殑鐭挎睜閫夐」錛
1. 鋩傝殎鐭挎睜錛氳殏鋩佺熆奼犵敱姣旂壒澶ч檰榪愯惀錛屾彁渚涚敤鎴峰弸濂界殑鐣岄潰鍜屽氱嶅姛鑳斤紝紜淇濈熆宸ヨ兘澶熻幏寰楅忔槑涓斾赴鍘氱殑鏀剁泭銆傚畠鏀鎸佸寘鎷姣旂壒甯併佽幈鐗瑰竵銆佷互澶鍧婂湪鍐呯殑澶氱嶆暟瀛楄揣甯佹寲鐭匡紝騫舵彁渚涗簡PPS銆丳PLNS銆丼OLO絳夊氱嶆敮浠樻柟寮忋
2. F2Pool楸兼睜錛氶奔奼犺嚜2013騫村湪鍖椾含鍒涚珛浠ユ潵錛屽凡鎴愪負鍏ㄧ悆棰嗗厛鐨勬暟瀛楄揣甯佺熆奼犱箣涓銆傚叾鍥㈤槦鐢卞浗鍐呴《灝栦漢鎵嶇粍鎴愶紝鑷村姏浜庝負鐭垮伐鎻愪緵棰嗗厛鐨勬暟瀛楄揣甯佹寲鐭垮鉤鍙般
3. BTC.com錛欱TC.com涓嶄粎鏄鍏ㄧ悆棰嗗厛鐨勬瘮鐗瑰竵鏁版嵁鏈嶅姟鎻愪緵鍟嗭紝涔熸槸鐭ュ悕鐨勭熆奼犲拰閽卞寘瑙e喅鏂規堟彁渚涘晢銆傝嚜2015騫磋搗錛岃ュ洟闃熶竴鐩村湪鍖哄潡閾捐屼笟鐨勫悇涓棰嗗煙寤虹珛鏍囧噯銆
4. 寰姣旂壒錛氬井姣旂壒鏄涓瀹朵笓娉ㄤ簬鏁板瓧璐у竵鎶鏈鏈嶅姟鐨勪紒涓氾紝鎻愪緵鍖呮嫭鏁板瓧璐у竵浜ゆ槗騫沖彴銆佺熆奼犳湇鍔′互鍙婁簯鎸栫熆鍚堢害絳夈
5. 甯佸嵃錛氬竵鍗扮熆奼犵敱BTC.com鍘熸牳蹇冨洟闃熷壋絝嬶紝鏈嶅姟鍏ㄧ綉澶ч儴鍒嗘瘮鐗瑰竵綆楀姏錛屽苟鏀鎸佸寘鎷珺TC銆丅CH銆丅SV銆乑EC銆丩TC銆丒TH銆丏CR銆丏ASH銆乆MR絳夊湪鍐呯殑澶氱嶄富嫻佸竵縐嶆寲鐭褲
璇鋒敞鎰忥細
- 浠ヤ笂淇℃伅浠呬緵鍙傝冿紝涓嶆瀯鎴愪換浣曟姇璧勫緩璁銆傛暟瀛楄揣甯佹姇璧勫瓨鍦ㄩ庨櫓錛屽叆甯傞渶璋ㄦ厧銆
- 鏍規嵁涓鍥界浉鍏蟲斂絳栵紝鍥藉唴娌℃湁鎵瑰噯鐨勬暟瀛楄揣甯佷氦鏄撳鉤鍙般傛姇璧勮呭簲閬靛畧鍥藉舵暟瀛楄揣甯佺洃綆¤勫畾錛屽湪鑷鎷呴庨櫓鐨勫墠鎻愪笅鍙備笌鏁板瓧璐у竵浜ゆ槗銆
浠ヤ笂淇℃伅鏇存柊浜2021騫6鏈30鏃ワ紝鍏蜂綋涓氬姟鍙鑳戒細鏈夊彉鍖栵紝璇蜂互鐩稿叧騫沖彴鏈鏂板叕鍛婁負鍑嗐傚傛灉鎮ㄦ兂浜嗚В鏇村氱浉鍏充俊鎮錛屽彲浠ヨ塊棶騫沖畨閾惰屽畼鏂圭綉絝欑殑鐩稿叧閾炬帴鑾峰彇鏈鏂拌祫璁銆

㈦ ViaBTC微比特科普丨新進場礦工必須要熟悉的礦池知識

在加密貨幣市場牛市的背景下,新入場的投資者和礦工對礦池相關知識的需求增加。ViaBTC微比特為此整理了一份指南,旨在幫助新礦工理解礦池運作原理,並介紹當前主要的結算方式。

首先,礦池的誕生是為了解決個體礦工在比特幣網路算力增加後挖礦難度提升的問題。個體礦工通過加入礦池,可以集合算力進行聯合挖礦,分享收益,即使算力小也能穩定獲取區塊獎勵。礦池收益分配則依賴於結算方式,如PPS、PPS+、FPPS、PPLNS和SOLO,每種方式都有其特點。

PPS模式保證了礦工的旱澇保收,類似「打工」模式;PPLNS收益與礦池產出量掛鉤,風險和收益並存;PPS+增加了礦工從礦池手續費中獲得的收益;FPPS則按平均礦工費分配額外收益;而SOLO模式適合算力大的礦工,風險高但收益也大。

選擇礦池時,要考慮算力佔比、口碑和便捷性。選擇算力大、信譽良好的老牌礦池,如ViaBTC微比特,其擁有四年的行業經驗,以安全、透明、公平和自由為理念,提供多種服務以滿足礦工需求。特別是在極端行情中,ViaBTC的自動提現功能備受推崇,支持免手續費挖礦幣種兌換。

對於新進礦工,ViaBTC的「ETH礦歡月」活動提供了挖ETH免手續費並額外增加收益的機會。總的來說,新進場的礦工應充分了解礦池機制,選擇適合自己的礦池,以把握市場機遇。在ViaBTC微比特,你會找到能滿足你需求的產品和服務,共同探索數字經濟的新世界。

閱讀全文

與微比特礦池礦機控制軟體相關的資料

熱點內容
區塊鏈公益騰訊 瀏覽:488
比特幣以太坊共同挖礦app 瀏覽:966
8張rx460顯卡算力是多少 瀏覽:634
數字貨幣排名圖片 瀏覽:760
北京區塊鏈線下活動活動行 瀏覽:552
華碩h81probtc 瀏覽:224
沒有任何項目能跑過比特幣 瀏覽:565
比特幣地址開頭數字多少錢 瀏覽:671
中國區塊鏈技術應用高峰論壇 瀏覽:894
btc上虧損 瀏覽:542
錢包節點區塊鏈 瀏覽:436
武漢區塊鏈學校 瀏覽:94
數字貨幣那種幣漲得最高 瀏覽:415
btc充值付手續費 瀏覽:478
數字貨幣總是跌 瀏覽:52
szcom數字貨幣交易平台 瀏覽:750
比特大陸區塊鏈 瀏覽:773
交易虛擬貨幣被騙報警有用嗎 瀏覽:701
生成btc地址api 瀏覽:592
比特幣陳子涵 瀏覽:426