区块链芝士丨矿池的运行机制

通常,矿池通过协调员来组织矿工。协调员通过nonce(随机数)来保证矿工们并没有浪费算力来创建相同区块。这些协调员还将负责奖励的分配与分发。目前存在几种方式来计算矿工的贡献率,且奖励也将根据该贡献率来分配。

PPS(Pay-Per-Share)矿池

PPS是一种最常见的支付机制。该系统中,你所贡献的每一个“share(股份)”都将收到固定的报酬。

Share是用来记录矿工贡献的哈希值。每一个share所获得的报酬是固定的,但随着时间推移会逐渐增加。但请注意,这里的share并不是网络中有效的哈希,而只是由矿池所设置的匹配条件。

在PPS中,无论是否产出新区块你都将会收到报酬。矿池运营者承担了相应的风险,因此会收取一定的费用(要么对矿工提前收取,要么从奖励中扣除)。

PPLNS(Pay-Per-Last-N-Shares)矿池

PPLNS是另一种常见的支付机制。不同于PPS,PPLNS只会在新区块生成时才会对矿工进行奖励。当矿池挖出新区块后,将会核查过去被提交的share总量N(N将会根据矿池变化)。之后将矿工所贡献的share除以N并乘以区块奖励来分配报酬(除去运营者的提成)。

举个例子来说。倘若该区块的奖励的12.5BTC(假设没有交易费用),运营商收取20%的服务费,则留给矿工们的奖励则为10BTC。如果其中的N为1,000,000,而你贡献了50,000share,则你的报酬将是区块奖励的5%(也就是0.5BTC)。

虽然市场中存在几种上述机制的变体,但最常见的还是这两种方式。我们经常讨论的Bitcoin,以及最常见的Pow加密货币(例如Zcash、Monero、Grin和Ravencoin等)都存在矿池。

本文由 零点财经 作者:tao 发表,其版权均为 零点财经 所有,文章内容系作者个人观点,不代表 零点财经 对观点赞同或支持。如需转载,请注明文章来源。
分享生成图片
39

发表回复

区块链芝士丨矿池的运行机制

2021-05-11 10:50:14

通常,矿池通过协调员来组织矿工。协调员通过nonce(随机数)来保证矿工们并没有浪费算力来创建相同区块。这些协调员还将负责奖励的分配与分发。目前存在几种方式来计算矿工的贡献率,且奖励也将根据该贡献率来分配。

PPS(Pay-Per-Share)矿池

PPS是一种最常见的支付机制。该系统中,你所贡献的每一个“share(股份)”都将收到固定的报酬。

Share是用来记录矿工贡献的哈希值。每一个share所获得的报酬是固定的,但随着时间推移会逐渐增加。但请注意,这里的share并不是网络中有效的哈希,而只是由矿池所设置的匹配条件。

在PPS中,无论是否产出新区块你都将会收到报酬。矿池运营者承担了相应的风险,因此会收取一定的费用(要么对矿工提前收取,要么从奖励中扣除)。

PPLNS(Pay-Per-Last-N-Shares)矿池

PPLNS是另一种常见的支付机制。不同于PPS,PPLNS只会在新区块生成时才会对矿工进行奖励。当矿池挖出新区块后,将会核查过去被提交的share总量N(N将会根据矿池变化)。之后将矿工所贡献的share除以N并乘以区块奖励来分配报酬(除去运营者的提成)。

举个例子来说。倘若该区块的奖励的12.5BTC(假设没有交易费用),运营商收取20%的服务费,则留给矿工们的奖励则为10BTC。如果其中的N为1,000,000,而你贡献了50,000share,则你的报酬将是区块奖励的5%(也就是0.5BTC)。

虽然市场中存在几种上述机制的变体,但最常见的还是这两种方式。我们经常讨论的Bitcoin,以及最常见的Pow加密货币(例如Zcash、Monero、Grin和Ravencoin等)都存在矿池。