Mining schema: verschil tussen versies

Uit BitcoinWiki.nl
Geen bewerkingssamenvatting
Regel 1: Regel 1:
Om de gevonden winsten van het minen te verdelen, hanteren mining pools verschillende schema's. In deze schema's is gedefinieerd wie, wat wanneer krijgt bij het vinden van een nieuw blok. Enkele voorbeelden zijn:
Om de opbrengst van het minen te verdelen onder de deelnemers van een peel, hanteren mining pools verschillende schema's. In zo'n schema is gedefinieerd wat de reward is voor iedere deelnemer.
 
== Share ==
Een Share (aandeel) is een van de basisconcepten van mining in een pool. Een Share is een mogelijke oplossing van een blok met een lagere difficulty dan voor het blok zelf. Door deze lagere difficulty vinden afzonderlijke miners meer shares, en kan de pool operator aan de hand daarvan bepalen wat het aandeel van de miner is in de pool.
 
Voor het berekenen van het aandeel van een individuele miner, en de daarbij behorende reward, zijn verschillende schema's mogelijk:


== <span id="PPS">Pay-per-Share (PPS)</span> ==
== <span id="PPS">Pay-per-Share (PPS)</span> ==
Met deze methode wordt direct uitbetaald nadat de pool een blok vindt. Doordat er niet gewacht wordt tot het blok meerdere is bevestigingen heeft, loopt de betreffende pool een (klein) risico.
Bij Pay-per-Share krijgt de miner een reward per bijgedragen share, of de pool een blok vindt of niet. De hoogte van deze reward wordt bepaald op basis van de kans dat de pool daadwerkelijk een blok vindt. Deze methode geeft voor de miner een constante inkomstenbron, maar is voor de pool operator wat risicovoller.
 
== <span id="FPPS">Full Pay-Per-Share (FPPS)</span> ==
Full Pay-Per-Share (FPPS) is hetzelfde als Pay-Per-Share Pus (PPS+)en zijn vergelijkbaar met PPS. Het enige verschil is dat de pool ook de totale transactie fees uitbetaald die zijn opgenomen in het blok.  


== Proportioneel ==
== Proportioneel ==
Hierbij wordt gekeken naar het aantal hashes dat aangeleverd is door een miner t.o.v. het totaal aantal hashes in die mining ronde. Dit wordt pas berekend nadat het blok gevonden is.
Hierbij wordt een (exponentieel) gemiddelde van de miner hashrate bijgehouden. Op het moment dat een blok wordt gevonden wordt naar rato van het aandeel van de miner in de pool de reward uitbetaald.  


== <span id="PPLNS">Pay-per-last-N-shares (PPLNS)</span> ==
== <span id="PPLNS">Pay-per-last-N-shares (PPLNS)</span> ==
Deze methode lijkt op het proportionele uitbetalingsschema maar kijkt hierbij naar de laatst N blokken. Als N = 100 dan wordt de opbrengst voor een individu berekend op basis van de bijdrage aan de laatste 100 blokken en de totale bijdrage over die 100 blokken. Dit mechanisme zorgt voor een motief om niet steeds van mining pool te wisselen, waardoor de totale hashrate van de pool minder fluctueert.
Deze methode lijkt op het proportionele uitbetalingsschema maar kijkt hierbij naar de laatst N blokken. Als N = 100 dan wordt de reward berekend op basis van de bijdrage aan de laatste 100 blokken en de totale bijdrage over die 100 blokken. Dit mechanisme zorgt voor een motief om niet steeds van mining pool te wisselen, waardoor de totale hashrate van de pool minder fluctueert.

Versie van 20 apr 2022 14:24

Om de opbrengst van het minen te verdelen onder de deelnemers van een peel, hanteren mining pools verschillende schema's. In zo'n schema is gedefinieerd wat de reward is voor iedere deelnemer.

Share

Een Share (aandeel) is een van de basisconcepten van mining in een pool. Een Share is een mogelijke oplossing van een blok met een lagere difficulty dan voor het blok zelf. Door deze lagere difficulty vinden afzonderlijke miners meer shares, en kan de pool operator aan de hand daarvan bepalen wat het aandeel van de miner is in de pool.

Voor het berekenen van het aandeel van een individuele miner, en de daarbij behorende reward, zijn verschillende schema's mogelijk:

Pay-per-Share (PPS)

Bij Pay-per-Share krijgt de miner een reward per bijgedragen share, of de pool een blok vindt of niet. De hoogte van deze reward wordt bepaald op basis van de kans dat de pool daadwerkelijk een blok vindt. Deze methode geeft voor de miner een constante inkomstenbron, maar is voor de pool operator wat risicovoller.

Full Pay-Per-Share (FPPS)

Full Pay-Per-Share (FPPS) is hetzelfde als Pay-Per-Share Pus (PPS+)en zijn vergelijkbaar met PPS. Het enige verschil is dat de pool ook de totale transactie fees uitbetaald die zijn opgenomen in het blok.

Proportioneel

Hierbij wordt een (exponentieel) gemiddelde van de miner hashrate bijgehouden. Op het moment dat een blok wordt gevonden wordt naar rato van het aandeel van de miner in de pool de reward uitbetaald.

Pay-per-last-N-shares (PPLNS)

Deze methode lijkt op het proportionele uitbetalingsschema maar kijkt hierbij naar de laatst N blokken. Als N = 100 dan wordt de reward berekend op basis van de bijdrage aan de laatste 100 blokken en de totale bijdrage over die 100 blokken. Dit mechanisme zorgt voor een motief om niet steeds van mining pool te wisselen, waardoor de totale hashrate van de pool minder fluctueert.