Was ist eine Aktie? Kann ich es beim Solo-Mining finden oder nur beim Pool-Mining?

Was ist im Bergbau „eine Aktie“? Wenn ich alleine schürfe, „finde ich Aktien“?

Antworten (2)

Ein Share ist ein Hash kleiner als das Ziel für die Schwierigkeit von 1 * (siehe Erläuterung am Ende). Jeder erstellte Hash hat eine Chance von 1 zu ~4 Milliarden (2^32), eine gültige Aktie zu sein. Wenn im Vergleich dazu die Schwierigkeit des Netzwerks 2.000.000 beträgt, ist eine Freigabe 2 Millionen Mal „einfacher“ zu finden als ein gültiger Hash für den Block, und im Durchschnitt werden 2 Millionen Freigaben (8 Billiarden Hashes) benötigt, um einen gültigen Hash für den Block zu finden Block.

Aktien haben keinen eigentlichen "Wert". Für das Bitcoin-Netzwerk sind sie wertlos. Der einzige Hash mit Wert ist derjenige, der kleiner ist als das Ziel (bestimmt durch die Schwierigkeit).

Da ein Miner keine Kontrolle darüber hat, wann er einen Anteil generiert (sie treten zufällig ungefähr einmal pro 2^32 Hashes auf), kann er den Pool nicht betrügen. Wenn ein Miner im Pool den Lösungshash findet (der einzige Hash, der etwas wert ist), können die Belohnungen dann nach der Anzahl der eingereichten Anteile aufgeteilt werden. Es gibt mehrere Belohnungsmethoden (Proportional, PPLNS, SMPSS, PPS usw.), die den „fairen Anteil“ der Belohnung berechnen, aber alle verwenden einen Anteil als Stellvertreter für die vom Miner erledigte Arbeit.

Es ist wichtig zu betonen, dass eine Aktie keinen tatsächlichen Wert hat. Der einzige Hash mit Wert ist derjenige, der einen Block löst. Eine Aktie ist lediglich eine Buchhaltungsmethode, um die Miner ehrlich zu halten und alle vom Pool verdienten Belohnungen fair aufzuteilen.

Beim Solo-Mining müssen Sie die Anteile nicht im Auge behalten, da Sie die Belohnung nicht teilen und sich nicht selbst betrügen können.

  • Normalerweise verwenden Pools eine Schwierigkeit von 1 als Ziel für eine Aktie. Technisch gesehen könnte jede Schwierigkeit (weniger als die Netzwerkschwierigkeit) verwendet werden. Der Anteil jedes Bergmanns an der Belohnung würde gleich bleiben, unabhängig davon, welche Schwierigkeit verwendet wird.
Warum verwenden Pools einen anderen Schwierigkeitsgrad als „den“ Schwierigkeitsgrad?
Denn das Ziel ist es, die versuchten Arbeiten nachvollziehbar nachzuvollziehen. Wenn ein Pool eine Schwierigkeit verwendet, die der Blockschwierigkeit entspricht, wird nur eine Aktie pro Block gefunden, und sie wird von dem Miner gefunden, der den Block löst. Alle Belohnungen würden an den Einzelaktionär gehen, und im Wesentlichen haben Sie einen langen, komplexen Rundweg des Solo-Mining erfunden. Eine andere Sichtweise ist, sagen wir, die Blockschwierigkeit beträgt 20 Millionen. Wenn ein Pool Anteile mit Schwierigkeit 1 verwendet, werden im Durchschnitt 20 Millionen Poolanteile pro gefundenem Block gefunden. Die Belohnung des Blocks wird auf die 20 Millionen Aktien aufgeteilt.
Wer validiert die Freigabe? Das würde auch erhebliche Rechenressourcen erfordern, oder?
Zählt der Pool nicht einfach die angenommenen Anteile, die Sie einreichen? Wenn meine akzeptierten Aktien 1 % aller akzeptierten Aktien ausmachen, sollte ich 1 % der Belohnung abzüglich der Poolgebühren erhalten. Wenn die Blockbelohnung 12,5 BTC beträgt, sollte ich 1,25 BTC erhalten oder basierend auf dem vereinbarten Belohnungsteilungssystem aufgeteilt werden.
@RaunakThomas: Nein, die Validierung einer Freigabe ist, genau wie die Validierung eines Blocks, eine sehr einfache, unkomplizierte Operation, die ein paar Hashes und grundlegende Mathematik erfordert. Der schwierige Teil ist , eine Aktie zu finden .
@abelenky Ok, denn wenn es Zeit gekostet hätte, wäre ein erhebliches Risiko eines DDoS-Angriffs bestanden, indem das Netzwerk mit zufälligen Werten überflutet würde
Wird der Arbeiter, der den Block tatsächlich löst, in den meisten Szenarien besser bezahlt?

1 % von 12,5 BTC sind nicht 1,25 BTC 12,5 × 0,01 = 0,125 BTC. Aber ja, Ihre Belohnung wäre proportional zur Gesamtmenge der geleisteten Arbeit. Wenn Sie nur 1 % der Anteile gemacht haben, erhalten Sie 1 % der Belohnung.