礦池按什麼方式給礦工結算收益?

買賣虛擬貨幣

比特幣的挖礦機制是工作量證明(PoW),所以聚合了眾多礦工算力的礦池,是根據工作量證明給礦工分配收益的。根據算力大小,按勞分配是礦池給礦工結算收益的基礎框架。

在此框架下,礦池有多種結算方式。目前比特幣礦池主要的結算方式為FPPS和PPS+。除此之外,此前PPS、PPLNS等也曾是行業主流的分配方式。下面,我們來逐一介紹。

在礦池發展的初期,礦池間的競爭還不充分,再加上當時礦工費佔比低,所以當時的結算方式主要為PPS和PPLNS。這兩種結算方式只給礦工分配系統獎勵,不分配交易手續費(也稱礦工費),具體的分配方式略有不同。

PPS結算方式

PPS即Pay Per Share,根據礦工提交的有效工作量來結算收益。具體的計算方式在之前的推文《知礦大學問答:怎麼計算比特幣挖礦的理論產出?》中介紹過:

其中,P為礦工一天(24小時)的理論收益,H為礦工的算力(單位H/s),D為挖礦難度,R為系統獎勵。

選擇PPS結算的礦工,他們與礦池的關係相當於打工者與公司的關係,礦工的收益不受礦池幸運值波動的影響。不管礦池幸運值如何,PPS結算方式下,只要礦工算力、挖礦難度、系統獎勵確定了,礦工的收益就是確定的,拿穩定的“工資”。

我們對幸運值做一個介紹。假設某彩票池,一共有1000張彩票,其中有100張能中獎,每張彩票中獎金額都一樣;其餘900張是不能中獎的彩票,中獎率為10%。如果你有100張彩票,開獎後發現剛好有10張彩票中獎了,實際中獎率剛好等於理論概率,你的幸運值就是100%。如果實際中獎率高於數學概率,比如有12張彩票中獎了,那麼你的幸運值就是120%;如果實際中獎率低於數學期望,比如有9張彩票中獎,那麼你的幸運值就是90%。

簡單來說,一個礦池的幸運值等於實際得到的系統獎勵/理論的系統獎勵*100%。

PPLNS模式

PPLNS即Pay Per Last N Share,根據過去提交的N個工作量(Share)來結算收益。這種結算方式有一定的滯後性。礦池在總共接受N個share後,統計這段時間內,礦池一共得到了多少系統獎勵的比特幣,然後根據礦工提交share數在這N個share中的佔比來分配收益。

PPLNS結算方式下,礦工與礦池的關係相當於“公司合夥人與公司”的關係。礦池幸運值高,礦工的收益就高;如果礦池幸運值低,一天都不出塊,礦工就沒有收益。

假設礦池以PPLNS方式給礦工結算收益,該礦池當天得到125比特幣的系統獎勵,當天礦工A貢獻了10%的share,那麼礦池將給礦工A分配12.5比特幣的收益。當然礦池給礦工服務,要收服務費的,這裡我們不考慮服務費。

隨著礦池之間競爭的加劇,礦池希望吸引更多算力接入。礦池不僅將系統獎勵分配給礦工,礦工費(也叫交易手續費)也分配給礦工。打包手續費的結算方式也有不同,因此演化出了PPS+和FPPS的結算方式。

PPS+

PPS+即Pay Per Share Plus,這種結算方式,系統獎勵部分與前面介紹的PPS是一樣的,礦池每天得到的礦工費則按照實際算力佔比來分配。

舉例說明,假設礦池以PPS+的方式給礦工結算收益。系統獎勵部分,礦工A一天的理論收益10BTC,礦工A算力佔該礦池10%的算力,該礦池當天得到所有礦工費為2BTC,那麼在忽略礦池費率的情況下,當天礦池要給礦工A分配:

10BTC+2*10%BTC=10.2BTC。

也就是說,PPS+的結算方式,系統獎勵不受礦池幸運值的影響,而礦工費的部分與礦池收到的總礦工費相關,而礦池的礦工費受其幸運值的影響。幸運值越高,打包交易一般也更多,收到的手續費一般也更多。如果礦池一天沒出塊,礦工也就分不到礦工費了。

FPPS

FPPS即Full Pay Per Share,意思是不管是系統獎勵還是礦工費都按照理論值結算。

舉例說明,假設礦池以FPPS的方式給礦工結算收益。系統獎勵部分,礦工A一天的理論收益為10BTC。當天全網的礦工費與系統獎勵比值為1.5%,忽略礦池費率的情況下,礦池要給礦工A分配: 10*(1+1.5%)=10.15BTC。

FPPS結算模式下,礦工收益與礦池幸運值波動完全沒有關係。

SOLO

除了上面提到的四種結算方式,還有一種方式是SOLO,即礦工獨立挖礦。這種方式相當於礦池給礦工提供技術,礦工支付服務費給礦池,礦工自負盈虧。只有算力體量足夠大的礦工才會選擇這種模式。如果把礦池看作一個整體,礦池本身就是SOLO模式。SOLO模式意味著礦工獨自承擔幸運值波動的風險。

SOLO模式下,礦工相當於一個獨立的礦池,其收益與提供技術的礦池的幸運值波動完全沒有關係。

各種結算方式的差異,要麼體現系統獎勵部分,要麼體現在礦工費上,要麼兩部分都有不同,下面是對各結算方式特點的總結:

▲不同結算方式對比

總結

隨著礦池之間競爭的加劇,礦池結算方式也越來越精細化,只結算區塊獎勵的PPS、PPLNS逐漸演變成結算區塊獎勵和礦工費PPS+和FPPS,這兩種結算方式是比特幣礦池目前主流的結算方式。

如果你是礦工,你會選擇哪種收益結算方式?

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;