Ich habe mir jetzt die ursprüngliche Frage noch mal durchgelesen und bin der Meinung, das wir jetzt arg weit vom Thema abkommen. Denn Harry schrieb ja, dass seine Anwender die Serverkonfiguration scheuen. Heißt, man sollte die Clientel im Auge behalten. Da braucht man wohl über Blockchain nicht wirklich nachdenken...
IMHO dürfte es der einfachste Weg sein, die ja vorhandene "Servier-Software" ein wenig intelligenter zu machen. Windows bringt ja schon einiges mit an Serverdiensten, die man dafür gebrauchen könnte (Heimnetzgruppen u.ä.). Die Clients müssten in der Lage sein, ihren "Kellner" selbst zu finden, ohne händisches Eingeben von
IP-Adressen oder Hostnamen. Damit dürfte Harry am besten gedient sein weil er nicht die Hälfte seines Codes neu erfinden müsste.