idw - Informationsdienst
Wissenschaft
ETH-Wissenschaftler generierten mittels DNA-Synthese eine riesengrosse echte Zufallszahl. Es ist das erste Mal, dass eine Zahl in dieser Grössenordnung mit chemisch-biologischen Mitteln erstellt worden ist.
Bei der Verschlüsselung von Information sowie für Spielautomaten werden echte Zufallszahlen benötigt. Das sind Zahlen, die tatsächlich zufällig sind und von niemandem erraten werden können, auch nicht von Personen, welche detaillierte Kenntnisse haben von der Methode, mit der sie generiert wurden.
In der Regel werden dazu physikalische Methoden verwendet. Wegen feinsten hochfrequenten Elektronenbewegungen ist zum Beispiel der elektrische Widerstand eines Drahtes nicht konstant, sondern er fluktuiert geringfügig auf nichtvorhersagbare Weise. Messungen dieses Hintergrundrauschens können daher zur Erstellung von echten Zufallszahlen verwendet werden.
Forschende unter der Leitung von Robert Grass, Professor am Institut für Chemie- und Bioingenieurwissenschaften, haben nun erstmals eine nicht-physikalische, sondern eine chemisch-biologische Methode zur Erstellung solcher Zahlen beschrieben, die in der Praxis auch funktioniert. Frühere Ideen anderer Wissenschaftler, Zufallszahlen mit chemischen Mitteln zu erstellen, waren eher theoretischer Natur.
DNA-Synthese mit zufälligen Bausteinen
Die ETH-Forschenden verwenden dazu die Synthese von DNA-Molekülen, eine in der biologischen Forschung etablierte und seit Jahren oft verwendete Methode. Traditionell wird diese verwendet, um eine genau definierte DNA-Sequenz herzustellen. Hier produzierten die Forschenden jedoch DNA-Moleküle aus 64 Bausteinen, bei dem an jeder der 64 Positionen zufällig einer der vier DNA-Bausteine A, C, G oder T zu liegen kam. Sie erreichten dies, indem bei jedem Syntheseschritt statt nur ein Baustein eine Mischung der vier Bausteine verwendet wurde.
Mit einer verhältnismässig einfachen Synthese liess sich damit eine Mischung von geschätzt drei Billiarden solcher Moleküle herstellen. Anschliessend bestimmten die Wissenschaftler mit einer leistungsfähigen DNA-Sequenziermethode die A-C-G-T-Bausteinabfolge von 5 Millionen dieser Moleküle. Das waren 12 Megabytes an Daten, welche die Forschenden in einer Abfolge von Nullen und Einsen auf einem Computer abspeicherten.
Grosse Menge an Zufälligkeit auf kleinem Raum
Komplett gleich verteilt waren die vier Bausteine A, C, G und T zwar nicht, wie sich in einer Analyse herausstellte: Feinheiten der Natur oder der Synthesemethode sorgten dafür, dass die Bausteine G und T etwas häufiger in die Moleküle eingebaut wurden als A und C. Die Wissenschaftler konnten dieses Ungleichgewicht jedoch mit einem Algorithmus korrigieren und somit perfekte zufällige Zahlen generieren.
Letztlich ist es ETH-Professor Grass mit der Arbeit vor allem darum gegangen aufzuzeigen, dass sich mit der in der Chemie existierenden Zufälligkeiten perfekte Zufallszahlen generieren lassen. Eine direkte Anwendung stand zunächst nicht im Vordergrund. «Gegenüber anderen Methoden hat unsere jedoch den Vorteil, dass man mittels DNA-Synthese eine grosse Menge an Zufälligkeit generieren und auf einem extrem kleinen Raum, in einem kleinen Reagenzglas, aufbewahren kann», sagt Grass. «Die Information auslesen und in digitale Form uminterpretieren kann man auch später. Mit den bisherigen Methoden ist das nicht möglich.»
Meiser LC, Koch J, Antkowiak PL, Stark WJ, Heckel R, Grass RN: DNA synthesis for true random number generation, Nature Communications, 18. November 2020, doi: 10.1038/s41467-020-19757-y [https://doi.org/10.1038/s41467-020-19757-y]
https://ethz.ch/de/news-und-veranstaltungen/eth-news/news/2020/11/biochemische-z...
Criteria of this press release:
Journalists
Biology, Chemistry, Information technology
transregional, national
Miscellaneous scientific news/publications, Research results
German
You can combine search terms with and, or and/or not, e.g. Philo not logy.
You can use brackets to separate combinations from each other, e.g. (Philo not logy) or (Psycho and logy).
Coherent groups of words will be located as complete phrases if you put them into quotation marks, e.g. “Federal Republic of Germany”.
You can also use the advanced search without entering search terms. It will then follow the criteria you have selected (e.g. country or subject area).
If you have not selected any criteria in a given category, the entire category will be searched (e.g. all subject areas or all countries).