Blueimp 論壇首頁
  首頁  | 討論區  | 最新話題  | 搜尋  | XML  |  登入

此話題中所有文章數: 1 [ 話題狀態: 一般 ]
上一話題 此文章已經觀看 4470 次 而且有 0 篇回應 下一話題
會員大頭照
男寶寶 jieh 《騎士團團長》
文章: 6857
v3.8.8
[回應此篇文章] [發表新話題]

Bitcoin 甚麼是 PPLNS 和 PPS

這個問題經常被問,但是總是講錯,這回找到比較完整的說明,應該沒錯了!

什麼是礦池

礦池是一個組隊挖礦的伺服器。

比特幣每10分鐘產生一個區塊,會有千萬人競爭,而這個區塊最終只歸1個人所有,其它人都顆粒無收。你也許要挖5年才能獲得一個區塊。組隊挖礦就是,一旦隊伍裡任何人獲得了一個區塊,就將區塊中的貨幣按大家的性能分給大家,這樣大家就能很快地獲得比特幣。

PPLNS

PPLNS,全稱Pay Per Last N Shares,意思是說“根據過去的N個股份來支付收益”,這意味著,所有的礦工一旦發現了一個區塊,大家將根據每個人自己貢獻的股份數量占比來分配區塊中的貨幣。

舉個例子:假設,張三、李四、王五,這三個人在同一個PPLNS礦池中挖礦,在過去的一段時間裡,張三貢獻了10個股份,李四貢獻3個,王五貢獻12個,加起來是25個股份,這時礦池發現了一個區塊,區塊中含有25個比特幣,那麼,張三就會分到10/25個區塊的獎勵,也就是10個比特幣,而李四獲得3個,王五獲得12個。

在PPLNS模式下,運氣成份非常重要,如果礦池一天能夠發現很多個區塊,那麼大家的分紅也會非常多,如果礦池一天下來都沒有能夠發現區塊,那麼大家也就沒有任何收益。

同時,由於PPLNS下,具有一定的滯後慣性,你的挖礦收益會有一定的延遲,比如說,你加入到一個新的PPLNS礦池,這個時候你會發現前面幾個小時的收益比較低,那是因為別人在這個礦池裡已經貢獻了很多個share了,你是新來的,你的貢獻還很少,所以分紅時你的收益都是比較低的。隨著時間的推移,該結算的也結算了,大家又開始進行了新一輪的運算時,你就回到和別人一樣的水準了。同樣道理,若你離開了PPLNS礦池不再挖礦,你貢獻的share還在,在此後的一段時間裡,你依然會得到分紅收益,直到你的share被結算完畢。

PPS

PPS全稱為Pay Per Share。為了解決PPLNS那種有時候收益很高,有時候沒有收益的情況,PPS採用了新的演算法。PPS根據你的算力在礦池中的占比,並估算了礦池每天可以獲得的礦產,給你每天基本固定的收益。

這麼舉例就很好理解:假設你的算力是1T,而整個礦池的算力是100T,那麼你就佔據了礦池算力的1%,然後,假設礦池根據當前的難度和全球總算力,估算出礦池一天大約能夠挖到4個區塊,也就是100個比特幣,那麼,礦池會為你每天支付全礦池1%,也就是1個比特幣的報酬,這樣,即使礦池今天只挖到了1個區塊,你也是獲得1個比特幣(礦池虧本),如果礦池超額發揮,挖到了10個區塊,你還是只有1個比特幣的收益(礦池大賺)。

怎麼樣,有沒有感覺這就是一個穩定的工作?實際上,PPS模式的礦池為了避免虧本風險,往往會收取7%-8%的高額手續費。

----------------------------------------
支持小惡魔
BTC : 19tn3RnCuwZVukXAwyhDWZD4uBgUZoGJPx
LTC : LTFa17pSvvoe3aU5jbmfcmEpo1xuGa9XeA
知識跟八卦一樣,越多人知道越有價值;知識最好的備份方法,散播!
藍色小惡魔(林永傑): 臉書
----------------------------------------
[編輯文章 3 次, 最後修改: jieh 於 2021/12/14 下午 06:27:45]

[2014/2/2 下午 09:51:29]   [返迴此篇文章頂端 ]  回到頂端