區塊鏈入門:礦工把算力接入礦池,收益怎麼分配呢?
01 礦池常見的收益分配方式
礦池收益的分配模式比較多,但比較主流的分配模式主要是下面幾種:PPS、PPLNS、PPS+、FPPS等,下面我們來分別介紹一下。
PPS模式(Pay Per Share)。這種分配模式是根據礦工在礦池中的算力佔比, 每天獲得固定的收益。
假設,你所在礦池的算力為4EH/s,你接入到礦池的算力為0.4EH/s,比特幣全網算力為40EH/s,礦池的算力佔全網算力的10%,而你的算力佔到全網算力的1%。白話區塊鏈在《 比特幣礦工一天賺多少錢 》一文中介紹過,目前理論上每天挖出的比特幣是1800枚;佔到全網算力10%的礦池,理論上的收益是180BTC,你理論上的收益就是18BTC, 礦池會每天打給你固定的收益 :18BTC。目前比特幣的出塊獎勵包括兩部分:系統獎勵(Coinbase獎勵)和交易手續費獎勵。除了系統獎勵外,PPS模式還會有固定的交易手續費收入分配給礦工,這部分分配比例因礦池而異,比如礦工獲得的系統獎勵分配數額乘以2%,作為交易手續費收入分給礦工。
PPLNS模式(Pay Per Last N Shares)。這種分配模式是根據礦池當天的實際收益,按照算力佔比,將收益分配給礦工。
還是上面的例子,礦池的算力為4EH/s,你的算力為0.4EH/s,如果某天礦池的運氣特別好,挖出了200BTC,你的算力佔到礦池算力的10%,那麼礦池將分給你20BTC,如果某天礦池的運氣不好,只挖出了100BTC,那麼你只能分到10BTC。和PPS模式的固定收益不同, PPLNS模式的收益是根據實際挖到的比特幣動態變化的。
舉個例子你就能更好的理解PPS和PPLS的區別了:
假設有一種這樣的彩票玩法,一共有100張彩票,其中有10張有獎,每張的獎勵都是100元,也即是說獎池一共有1000元。你和幾位朋友合夥,買下了其中的50張彩票,其中按照出資的比例,你佔了20%(10張)。
如果你選擇PPS分配模式的話,不管你們買下的這50張彩票最後開了1000元還是0元的獎金,你分到的錢是固定的,即100元。
如果你選擇PPLNS的話,那麼你的收益就和開獎結果有關,如果這50張開出了800元,那麼,你將得到160元,如果只開出了100元,你只能得到20元。
PPS+模式。這種分配模式其實是PPS和PPLNS的結合。PPS+的分配模式具體來說,假設挖到一個區塊,系統獎勵是12.5BTC,而交易手續費收益是0.5BTC,其中系統獎勵按照PPS模式來分配,交易手續費收益按照PPLNS來分配的。具體演算法是,礦工算力在礦池算力的佔比,乘以同期(一般以24小時為結算週期)礦池交易手續費的收益。
FPPS模式。這個模式和PPS幾乎一樣。不同點在於:PPS模式下礦池只給礦工分配系統獎勵,而FPPS不但給礦工分配系統獎勵,還分配手續費收益。交易手續費分配同樣按PPS分配模式得出。具體做法是:根據礦工算力在全網算力的佔比乘以同期(一般以24小時為結算週期)全網所有交易手續費。
02
小結
我們總結一下,礦池主要的分配模式有四種:PPS、PPLNS、PPS+、FPPS。它們最主要差異為是否為固定收益,其次是手續費分配的差異。 如果你是礦工,你會選擇哪一種分配模式,為什麼呢?歡迎在留言區留言討論。
來源:白話區塊鏈(ID:hellobtc)