So wie ich es verstehe, kann man nicht einfach ein Client schreiben und am Mining teilnehmen.
Mining funktioniert nur mit dem Client von "Bitcoin Core".
In der Blockchain kann nicht jeder selbst geschnitze Client rumwerkeln.
Falls ich falsch liege, lasse mich gerne eine besseren belehren.
Warum sollte das nicht gehen? "Bitcoin Core" ist doch nur die Referenzimplementierung und dazu noch Open Source.