Ich denke darüber nach, ein Projekt auf der Grundlage der Idee der Verteilung der Arbeit und Entropie der Zufallszahlenerzeugung zwischen einer Reihe von Geräten von Androiden zu Computern; Ich möchte Entropie auf den Maschinen sammeln und Pakete mit verschlüsselten Daten senden und empfangen, um sie in die Entropiepools zu mischen. Ich möchte, dass das Programm im Hintergrund ausgeführt wird, wenn das Programm geschlossen wird. Ich werde Zugriff auf einen Webserver haben, um die Aushandlung von Verbindungen von Client zu Client zu handhaben.Distributed Random Number Generator
Meine Frage ist, über welche Art von Dingen muss ich bei der Erstellung eines solchen Systems nachdenken? Mein Programmier- (und Mathematik-) Wissen ist begrenzt, in welchen Bereichen sollte ich Energie aufwenden, um ein solches Projekt zu erstellen?
Denken Sie zuerst, warum Sie diese Arbeit verteilen müssen. Bemühungen, eine Zufallszahl zu erzeugen, sind geringer als die Arbeit, Zahlen hin und her zu senden. –
Wenn das in allen Fällen völlig richtig war, warum gibt es solche Orte wie random.org? –
lösen sie ein anderes Problem - echte Zufallszahlen für Samen erzeugen. –