Ok - Stunde der Wahrheit:
Wenn irgendjemand irgendwo auf einem anderen Lexicon Pool minen will, bitte sicherstellen, dass der Pool eine Pool Fee von 0% hat.
Ansonsten werdet ihr vorne und hinten beschissen.Wie das beim Ninja Pool ist, kann ich mangels Code-Analyse nicht sagen.
Der CryptoGuru BURST pool hat ab sofort eine Pool Fee von 0%.
Wie ist der Pool bei der Auszahlung vorgegangen? Angenommen er findet einen Block bei
#376623, dann geht er folgende Schritte durch
1. er verteilt imaginäre Kohle auf die letzten Blöcke:
Payment Block#376623 allocated fund = 1766.00
Payment Block#376622 allocated fund = 883.00
Payment Block#376621 allocated fund = 441.50
Payment Block#376620 allocated fund = 220.75
Payment Block#376619 allocated fund = 110.38
Payment Block#376618 allocated fund = 55.19
Payment Block#376617 allocated fund = 27.59
Payment Block#376616 allocated fund = 13.80
Payment Block#376615 allocated fund = 6.90
Payment Block#376614 allocated fund = 3.45
Payment Block#376613 allocated fund = 1.72
Payment Block#376612 allocated fund = 0.86
Payment Block#376611 allocated fund = 0.43
Payment Block#376610 allocated fund = 0.22
Payment Block#376609 allocated fund = 0.11
Payment Block#376608 allocated fund = 0.05
Payment Block#376607 allocated fund = 0.03
Payment Block#376606 allocated fund = 0.01
Payment Block#376605 allocated fund = 0.01
Payment Block#376604 allocated fund = 0.00
Das ist auch der Grund warum er immer so Reichtum angehäuft hat, weil er effektiv erst ab 2*Block-Reward arbeiten kann.
2. die pool fee wird immer anhand des "fund" berechnet; also 0,5% von 1766, 0,5% von 883 unabhängig davon, was ausgeschüttet wird.
Effektiv nimmt sich ein Lexicon pool also 1%, wenn er behauptet 0.5% zu nehmen.
3. es werden zahlungen (je block, siehe liste oben - normal für ~ 19 blöcke) eingeplant nach folgender formel:
( Math.floor(usersShare) * (fund-poolFee ) ) / totalShare
Beispiel:
( 1*1757) / 6.786354887269188
-> Problem: Math.floor schneidet einfach nachkommastellen weg. nur Shares > 1 zählen was!!
Die einzelnen auszahlungsbeträge werden auch noch immer nach folgender Formel kastriert:
Math.floor((amount*100))/100
Wir haben das wegschneiden der Shares <= 1 eliminiert.
Wir haben die Auszahlungsbeträge nun auf 4 Nachkommastellen gerundet.
4. es wird erst ausbezahlt, wenn man > 3 burst hat: ( amount - txFee[=1] ) > clearPayout. diese gesammelten burst gehen NICHT verloren, sondern sind persistent:
...
"2492346561543175530": 1.72,
"7701839435216215707": 0.22999999999999998,
Ich verstehe nun, warum einige Pools mindest-TB Grenzen gesetzt haben. Das dient dem
Schutz der kleinen Miner.
Treffen in einem Lexicon Pool nämlich miner verschiedener Größen aufeinander, dann ziehen die Kleinen so sehr den Kürzeren (durch das wegschneiden der Shares < 1), dass sie praktisch nie beteiligt werden.
Diese kleinen Miner bekommen effektiv nur dann was, wenn sie einen Block finden. Das aber bedeutet auch effektiv: Solo-Mining und das ist für kleine Miner ja nicht der Sinn der Übung einem pool beizutreten.
Zusammengefasst:
BURST.CryptoGuru.org ist bestrebt der fairste Pool zu sein. Siehe oben.
Wir sind zu dem Schluss gekommen, dass es unwahrscheinlich ist, dass die im Betrieb befindlichen anderen Lexicon Pools diese Änderungen am Code gemacht haben wie wir und die einhellige Meinung ist "die bescheissen die User". Ninja mag hier besser sein.
Im CryptoGuru.org Pool sitze ich mit 120TB. Jeder, der so wenig Capacity hat, dass seine
All Round Shares unter 1 sind, sollte den Pool verlassen.
Umgekehrt bedeutet das aber, dass ihr momentan keinen anderen Lex-Pool finden werdet, der euch so viel von dem euch zustehenden Anteil lässt wie wir. Selbst wenn er auch 0% nimmt, rundet er euch eure Shares weg.
Sollte der Cryptoguru Pool mehr wachsen und dabei mind. 1 Block/Tag finden, sollte man sehr schnell sehen, dass er von der Block-Belohnung am meisten abgibt.
Ich werde in dem Pool notfalls als Solominer bleiben. Hätten wir so 400-500 TB Gesamtkapazität, bin ich überzeugt, dass sich dann sehr schnell - a la Schneeballeffekt - praktisch alle mittelgroßen Miner einfinden würden, weil nirgends die Pool-Regiekosten so niedrig sind.
@Real-Duke
Ich habe mich gestern über Tag im Pool immer "unter den Top 3" gesehen und bin für die letzten 24h leer ausgegangen.
In den Current Round Shares oder in den All Round Shares?
Der Pool hat gestern keinen Block gefunden und das Pool-Gedächtnis ist nur 99 Blöcke (wir überlegen/testen das mal auf 999 zu setzen).
Relevant für Auszahlungen sind nur die All Round Shares.
Wenn man natürlich zu einem Pool kommt nachdem ein Block gefunden wurde und weghoppelt bevor ein anderer gefunden wurde...