長沙礦工啟動後不能挖礦
由於火幣礦池近期業務調整,將集中精力拓展全球業務,因此決定停止該平台的運營工作. 生態交易所上所有交易對將於新加坡時間2021 年7 月14 日截止
拓展資料
一、由於比特幣全網的運算水準在不斷的呈指數級別上漲,單個設備或少量的算力都無法在比特幣網路上獲取到比特幣網路提供的區塊獎勵。在全網算力提升到了一定程度後,過低的獲取獎勵的概率,促使一些「bitcointalk」上的極客開發出一種可以將少量算力合並聯合運作的方法,使用這種方式建立的網站便被稱作「礦池」(Mining Pool)。 在此機制中,不論個人礦工所能使用的運算力多寡,只要是透過加入礦池來參與挖礦活動,無論是否有成功挖掘出有效資料塊,皆可經由對礦池的貢獻來獲得少量比特幣獎勵,亦即多人合作挖礦,獲得的比特幣獎勵也由多人依照貢獻度分享。 截止2019年1月,全球算力排名前五的比特幣礦池有:BTC.com 、Poolin、AntPool、slush pool、、F2Pool,全球約70%的算力在中國礦工手中。
1. PPS模式:Pay-Per-Share方式---該方式為立即為每一個share支付報酬。該支出來源於礦池現有的比特幣資金,因此可以立即取現,而不用等待區塊生成完畢或者確認。這樣可以避免礦池運營者幕後操縱。這種方法減少了礦工的風險,但將風險轉移給了礦池的運營者。運營者可以收取手續費來彌補這些風險可能造成的損失。為了解決PPLNS那種有時候收益很高,有時候沒有收益的情況,PPS採用了新的演算法。PPS根據你的算力在礦池中的佔比,並估算了礦池每天可以獲得的礦產,給你每天基本固定的收益。
2. PROP模式:比特幣區塊的產生是:由礦池發現區塊後向全網路廣播,經過120次確認後,才會產生區塊。PPS模式是:礦工每貢獻一點速度,礦池就向礦工支付相應的比特幣,礦池的幣還是要來自真正的區塊產生,只不過在真正的區塊產生之前,礦池就提前支付給了礦工。PROP模式是:礦池經過120次確認產生真正區塊後,會把比特幣按每個礦工的貢獻分配給礦工,這種模式更符合比特幣區塊的產生。在PROP模式,即使暫時沒有產生真正的區塊,以後產生出來了真正的區塊,還是會根據挖這個區塊的貢獻,分配給每個礦工。礦工挖礦至少都是挖幾個月,甚至幾年,所以從長遠來看,這兩種模式挖出幣的數量是一樣。
『貳』 挖礦的大佬進來,我想問下,為什麼28號挖的,到今天還沒到賬我用的是長沙礦工軟體,雲幣網的錢包以太
你選的礦池是哪個啊,選星火的話得夠1個幣子才可以轉,一般選魚池,0.1就可以轉到錢包了。
『叄』 長沙礦工軟體一運行就被系統刪了 需要怎麼設置
額,這么跟你說吧我是10級軟體工程的學生,正如樓上所說,軟體工程都貴,因為要投入大量的設備。所以收費自然教其他專業貴,如果你很喜歡軟體的話(並不是因為工資)我們學校這個專業非常適合,在這一年裡,我自認為我學到了很多(不是老師教的,只是學校提供了一個學習的環境)如果你真正喜歡這行業,還是很有前景的,還有我要提醒你,學軟體很苦,忒別是自己有不感興趣時。根本學不進。然而這又是一門考真本事真技術的行業,希望你慎重考慮。。
『肆』 挖礦合法嗎
由於區塊鏈行業還處在發展早期,相關的法律法規並不健全,有部分人為了獲取不當利益,選擇鋌而走險、以身犯法,這種情況在各行各業都存在,不能說因為從事某個行業的人做了違法的事,就以此判定整個行業都是非法的。這種誤解和偏見,在其他成熟的行業不容易出現,但相同的情況,在大眾陌生的區塊鏈行業,人們不自覺地就形成了誤解和偏見。礦圈經過多年的發展,規模越來越大,各方面合規性也越來越好;但很多人仍然對挖礦存在誤解,甚至有部分礦工也認為挖礦是灰色產業。正是這種誤讀,讓很多人對挖礦敬而遠之,整個加密貨幣挖礦產業也因此受到了不公正的評價。有部分人因此錯失和挖礦的緣分,與財富遺憾擦肩。今天我們從法律的角度來解讀挖礦。因為對挖礦行業的誤解,甚至老礦工都會為挖礦是否違規存在疑慮,擔心自己礦場、礦機等資產被罰沒。先給大家吃個定心丸,只要礦場是合規的,礦機是通過正規渠道購買,並託管在正規礦場,你的相關資產就受法律保護。我們先簡單科普一下什麼是加密貨幣挖礦。拿比特幣挖礦舉例,挖礦就是用專業的比特幣礦機,來求解系統給出的一道計算題,最先得到符合系統要求的答案的礦工,就能得到比特幣獎勵。挖礦就是利用礦機生產比特幣的行為。通過上面的介紹,我們清楚了挖礦涉及兩個要素:一是產出比特幣的機器——礦機;
二是挖礦的產品——比特幣。
如果挖礦涉及的所有環節都是合法的,那麼挖礦無疑就是合法的。
挖礦涉及的環節包含:
場地——礦場;
設備——礦機;
產品——比特幣;我國有兩家礦機廠商——嘉楠耘智與億邦國際已經在納斯達克上市了。據此,從感性上就能判斷礦機是合法的,否則生產礦機的公司怎麼能上市呢。從法律角度看,比特幣礦機就是一種使用ASIC晶元的特殊的計算機,礦工從合法渠道購買,只要正常使用礦機,是受法律保護的。
『伍』 開源礦工挖礦內核啟動失敗
開源礦工挖礦內核啟動失敗有以下幾種原因:
1、高級設置的附加參數錯誤。
2、顯卡不支持該幣種。
3、虛擬內存設置的不夠。
4、內核選擇錯誤。
5、內核文件被殺毒軟體刪除。
『陸』 現在礦圈還能繼續挖礦嗎
不能了。配合「碳中和「發展理念,國內已經不合適挖礦了。若想參與挖礦,只能尋求海外礦場去託管礦機或者購買海外雲算力去參與挖礦。身邊的一些老礦工通過」 載能Zionodes x 伊路出海「平台轉移海外礦場了。
近期行業熱點
2018年的熱點有兩個,第一個是整個行業的游戲規則,包括技術理念、 經濟學的指導思想都在發生改變。整個游戲規則,說實話特別適合「割韭菜」。
今年場圈入場了,場圈更偏向於創造價值。這裡面游戲規則會有很多調整的提法。這具體的變化難以言述。最典型的就是輿論,從原來一直討論數字貨幣,到現在討論各種行業應用,是個很明顯的輿論轉變。
『柒』 比特幣礦池的協議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協議的配合下,礦池終於可以大聲的對礦工說,讓算力來的更猛烈些吧。
『捌』 AIMiner挖礦軟體只能挖ETH,ETC等主流幣嗎
不是的,長沙礦工和聖騎士是只能挖這兩種主流幣的。AIMiner至少能挖十幾種。不過由於現在大幣價格也不是特別好,這里感覺也可以嘗試一下其他山寨幣。單挖XVG,XDAG,BTCP,ZCL,RVN這些貌似都不錯。