Oder übersehe ich jetzt etwas? Habe ich einen Denkfehler? Kann ja wirklich sein, dass ich mir das zu einfach vorstelle. :-(
Das geht erstmal so, wie Du es Dir vorstellst. Es können aber leicht Probleme auftreten. Zum Beispiel:
A läd die Datei runter
B läd die Datei runter
A modifiziert die Datei
B modifiziert die Datei
A läd die Datei hoch
B läd die Datei hoch.
Jetzt sind alle Änderungen von A verloren gegangen. Um einen Highscore mit ein paar Kumpels auszutauschen ist das aber auf jeden Fall in Ordnung so.