Seed Generator

Hi @all und hallo Roman

In deinem Video https://youtu.be/kllDZNKUJL4?t=2223 sprichst du über Zufallszahlengeneratoren. Es gibt zwei verschiedene Arten von Zufallszahlen. Die erste Zufallszahl ist eine welche durch Statistik auf die Verteilung geprüft wurde. Wenn keine Muster gefunden wurde gilt die Zahl als zufällig.
Zb diese Zahlen sind nicht Zufallszahlen:
5874178122741244214262402 (die Anzahl der Zahlen treten nicht gleichmäßig auf)
151414191715… Hier ist ein Muster erkennbar.
Die andere Art von Zufallszahl ist wenn die Berechnungen nicht mehr reproduziert werden kann. Hier setzt man auf physikalische Eigenschaften. Zb der zerfall von radioaktiven Atomen oder quantenmechanischer Effekte.
Jetzt hast du(ihr) sicherlich mitbekommen das bei einem Schweizer Chiphersteller (Crypto AG) die CIA die Generatoren manipuliert hatte. Die Seeds konnten später wieder hergestellt werden und somit hatte man die Schlüssel.
In einem anderen Fall konnte man Spielautomaten in Las Vegas über den Seedgenerator beeinflussen.
Meine Frage nun: Wie kann der Seedgenerator im Ledger verhindern das sich Muster bilden und gleichzeitig gegen Manipulationen schützen?