首頁>Club>
8
回覆列表
  • 1 # 礦馬寶莉

    礦池是什麼?

    在全網算力提升到了一定程度後,單臺機器挖到塊的機率變得非常的低。這種現象的發展,促使一些“bitcointalk”上的極客開發出一種可以將少量算力合併聯合運作的方法,使用這種方式建立的網站便被稱作“礦池”(MiningPool),比如幣印礦池等等礦池。

    礦池存在意義為提升比特幣開採穩定性,使礦工收益趨於穩定。

    礦池是如何運作?

    礦池透過專用挖礦協議連線礦機,礦機透過機器內執行的挖礦軟體連線到礦池指定的域名和埠。礦機在挖礦時保持和礦池伺服器的連線,和其他礦機同步各自的工作,這樣礦池中的不同的礦機(對應不同的礦工)拿到不同的挖礦任務,之後分享收益。礦池每天按礦工貢獻支付收益到礦工的錢包地址,但因為支付有手續費,礦池都會設定最低起付金額,如果當日起付金額未達到礦池最低起付金額,礦池會將這部分金額累計,直到某天礦工待支付的收益大於礦池的最低起付金額。

    礦池將區塊難度任務(job)進行分割,傳送給礦工不同難度的任務(job),每次計算完成之後,礦工便提交給礦池一個工作量(share)。當礦池驗證這些share沒有問題後,就會接收並統計數量。礦池在分配收益時,根據各個礦工提交的share,按佔比,來分配這些新幣。

    礦池最大的優勢在於礦池突破地理位置的限制,將分散在全球的礦工及礦場的算力進行聯結,一起挖礦。礦池負責將交易打包,接入進來的礦機負責競爭記賬權。理論上礦池的算力越大,越容易挖到塊,但僅從機率角度說,各個礦池和礦工享有同等的出塊機率。

    礦池是一個全自動的開採平臺,即礦機接入礦池——礦機提供算力——獲得收益。

    礦池的幾種結算模式?

    礦池將單位礦工算力進行整合,同時將挖礦的難度分成很多小任務傳送給礦工,礦工根據任務進行計算,同時向礦池提交任務答案,也就是提交我們經常說的share(一個工作量)。結算收益時,就需要有一定的結算模式來分配挖礦收益。常用的模式包括PPS,PPLNS,PPS+,FPPS,SOLO等。其中部分結算模式中收益的分配會跟礦池的幸運值掛鉤。

    幸運值指的就是礦池的運氣好壞,數值上等於實際出塊數量/理論出塊數量*100%。舉個例子,如果看到A礦池幸運值200%,意味著過去24小時理論上可挖n個塊,實際挖了2n個。

    主要的分配模式:

    PPS(Pay Per Share)

    簡單來說,PPS就是打工模式,礦工把算力賣給了礦池去獲得固定收益,礦池自負盈虧,因為礦池承擔了一定風險,所以PPS模式礦池費率相對要高一些。

    Share即提到的礦工提交給礦池的任務答案,PPS收益模式下根據礦工提交的任務量來計算。

    舉個例子:礦工的算力為1T,整個礦池算力100T,全網總算力1000T,比特幣網路平均每10分鐘出一個塊,出塊獎勵為12.5個BTC,礦池佔全網總算力的十分之一,礦池收益期望值為1.25個BTC,礦工的算力佔礦池算力的百分之一,無論礦池是否挖到區塊,礦工的收益都按照理論收益1.25個BTC的百分之一獲得。

    PPLNS(Pay Per Last N Share)

    簡單來說,PPLNS成功挖到區塊後,礦工根據自己貢獻的share數量來分配收益。這樣的結算方式和爆塊(也就是上文提到的幸運值)就息息相關了,如果礦池一天挖出多個區塊,礦工收益會很高;如果礦池一天下來都沒有能夠挖到區塊,那麼礦工一天收益是0。

    短期來看,PPLNS模式和礦池的幸運值關係很大,和PPS相比,PPLNS更接近一種組隊模式挖礦。需要注意的是,礦工加入到一個新的PPLNS礦池,這個時候會發現前面幾個小時的收益比較低,那是因為其他礦工在這個礦池裡已經貢獻了很多個share了,新加入的礦工的貢獻還很少,所以分紅時新加入礦工的收益都是比較低的。這是因為PPLNS具有一定的滯後慣性和週期性,新加入的礦工的挖礦收益會有一定的延遲。

    PPS+ (Pay Per Share + Pay Per Last N Share)

    是PPS和PPLNS兩種費率模式的結合,即對出塊獎勵按照PPS模式結算,而對礦工費/交易手續費按照PPLNS模式進行結算。也就是說,在這種模式下,礦工可在PPS收益模式的基礎上,額外獲得部分交易費的收益。

    FPPS(Full Pay Per Share)

    即完全PPS,對礦池理論出塊獎勵和過去一段時間理論礦工費/交易手續費均按照PPS進行結算。

    很多礦池的相同幣種的結算模式都不太一樣,作為礦工個人還是覺得BTC以FPPS模式結算比較好。幣印BTC是以FPPS結算,魚池好像是PPS+模式結算。

  • 中秋節和大豐收的關聯?
  • AMD3600or3500X,配1650S還是1660?