Solo Mining vergütet einen Miner anhand seiner eigenen gefundenen und akzeptierten Blöcke, statt die Funde eines größeren Pools zu teilen. Eigene Infrastruktur oder ein Solo-Server sind möglich; eine Dienstgebühr wird gegebenenfalls von der Belohnung abgezogen.
Der Miner teilt Funde nicht wie in einem gewöhnlichen Pool-Auszahlungssystem. Dennoch braucht er gültige Arbeit, Netzwerkverbindung und Blockübermittlung. Ein Stratum-Server oder eine fremde Vorlage bedeutet allein keine geteilten Belohnungen; ein eigener Knoten liefert umgekehrt keine ASIC-Rechenleistung. [Rosenfeld — Solo mining variance] [Solo CKPool — Service and shares]
Bitcoin Core vergleicht den numerischen Header-Hash mit dem aus nBits abgeleiteten target. Der Hash muss kleiner oder gleich dem gültigen Ziel sein. Ein leichteres share target ist eine betriebliche Arbeitsmessung, kein Teilblock mit Belohnungsanspruch. Geringere Share-Schwierigkeit verbessert nicht die Chance eines einzelnen Netzwerk-Hashes. [Bitcoin Core — Proof-of-work verification]
BIP 22 getblocktemplate liefert Grundlagen des Blockbaus: previousblockhash, Transaktionen, Höhe und coinbasevalue. Die Mining-Software baut Coinbase und Header, der ASIC prüft Arbeitsvarianten. Ändert sich die Kettenspitze, muss die Arbeit aktualisiert werden; Vorlagen und Zielausgänge zu prüfen ist getrennt von der Hashgeschwindigkeit. [BIP 22 — Block templates]
Bei konstantem Anteil von 1 % und unabhängigen Funden erwartet man einen Fund je 100 Netzwerkblöcke. Die Chance auf mindestens einen Fund in diesen hundert beträgt aber 1 − 0,99^100, etwa 63,4 %, keine Gewissheit. Eine lange Serie ohne Fund verbessert den nächsten Versuch nicht. Schwierigkeit, Hashrate-Änderungen und Ausfälle verändern die Modellannahmen. [Rosenfeld — Solo mining variance]
Die Coinbase darf höchstens Blocksubvention plus Gebühren der enthaltenen Transaktionen beanspruchen. Auf Mainnet von Höhe 840000 bis vor 1050000 beträgt die Subvention 3,125 BTC; Transaktionsgebühren sind nicht fest. COINBASE_MATURITY beträgt 100 Blöcke, nicht 100 Minuten. Eine gefundene Belohnung ist daher nicht sofort ausgebbar. [Bitcoin Core — Block subsidy and validation] [Bitcoin Core — Coinbase maturity] [Bitcoin Core — Mainnet parameters]
Der ganze Block muss Transaktions-, Coinbase- und Kettenkontextregeln erfüllen. Verzögerte Übermittlung oder Arbeit auf einer alten Spitze kann einen stale Block außerhalb der aktiven Kette ergeben. Beobachten Sie Aktualität, Knotenannahme und folgende Bestätigungen; ein bestes Share ist kein Beleg für einen gültigen Blockfund. [BIP 22 — Block templates] [Bitcoin Core — Block subsidy and validation]
Solo CKPool ist ein Beispiel für Koordination, Vorlagen und Statistiken bei einzelner Zuordnung der Funde. Seine Shares dienen der Rückmeldung statt gewöhnlichen proportionalen Auszahlungen. Prüfen Sie Gebühren, Auszahlungsadresse, Verfügbarkeit und Arbeitsregeln; eine öffentliche Gewinnerliste beschreibt nicht die Wahrscheinlichkeit jedes Teilnehmers. [Solo CKPool — Service and shares]
Strom, Hardware und Betrieb müssen laufend bezahlt werden, während Solo-Einnahmen lange null bleiben können. Ein Pool-Schema senkt Schwankungen durch andere Verteilung von Ertrag und Risiko, nicht durch magisch mehr Leistung derselben Maschine. Eigene Vorlagen lassen sich zum Lernen untersuchen; Finanzierung sollte nicht auf der Vorstellung beruhen, nach langem Warten müsse ein Gewinn kommen. [Rosenfeld — Solo mining variance]
Für ein möglichst vollständiges Bild lies diesen Eintrag zusammen mit Mining, Mining Pool, getblocktemplate, Hashrate, Pay Per Share, Pay Per Last N Shares.