Hm, ich habe das eigentlich absichtlich differenziert (wobei ich das vielleicht vorher hätte ansprechen sollen): ich finde die Praxis sowohl den Client als auch das Protokoll als auch die Währung mit demselben Namen zu bezeichnen in hohem Maße verwirrend für die Nutzer und wollte diese Differenzierung damit klarer machen (die an einigen Stellen ja drin ist). Ich empfände es als seltsam, wenn die Meldung z. B. wäre: "Dogecoin muss neu gestartet werden" anstatt "Dogecoin-Client muss neu gestartet werden." 
Core/Kern habe ich dort verwendet, wo es auch im Original stand (ich geh aber nochmal drüber um zu sehen ob ich irgendwo vergessen habe es zu übersetzen).