Stories
Slash Boxes
Comments

SoylentNews is people

SoylentNews is powered by your submissions, so send in your scoop. Only 12 submissions in the queue.
posted by martyb on Saturday November 21 2020, @04:42AM   Printer-friendly
from the take-a-chance-on-me dept.

A biochemical random number:

True random numbers are required in fields as diverse as slot machines and data encryption. These numbers need to be truly random, such that they cannot even be predicted by people with detailed knowledge of the method used to generate them.

[...] For this new approach, the ETH researchers apply the synthesis of DNA molecules, an established chemical research method frequently employed over many years. It is traditionally used to produce a precisely defined DNA sequence. In this case, however, the research team built DNA molecules with 64 building block positions, in which one of the four DNA bases A, C, G and T was randomly located at each position. The scientists achieved this by using a mixture of the four building blocks, rather than just one, at every step of the synthesis.

As a result, a relatively simple synthesis produced a combination of approximately three quadrillion individual molecules. The scientists subsequently used an effective method to determine the DNA sequence of five million of these molecules. This resulted in 12 megabytes of data, which the researchers stored as zeros and ones on a computer.

[...] However, an analysis showed that the distribution of the four building blocks A, C, G and T was not completely even. Either the intricacies of nature or the synthesis method deployed led to the bases G and T being integrated more frequently in the molecules than A and C. Nonetheless, the scientists were able to correct this bias with a simple algorithm, thereby generating perfect random numbers.

Journal Reference:
Linda C. Meiser, Julian Koch, Philipp L. Antkowiak, et al. DNA synthesis for true random number generation [open], Nature Communications (DOI: 10.1038/s41467-020-19757-y)


Original Submission

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by mhajicek on Saturday November 21 2020, @03:37PM (1 child)

    by mhajicek (51) on Saturday November 21 2020, @03:37PM (#1080178)

    MT's premise is that even if a quantum function produces what is random to us, if one assumes an omniscient God, then God knew what the result would be before the universe began, therefore it was deterministic rather than random. If it is truly random, omniscience is impossible.

    --
    The spacelike surfaces of time foliations can have a cusp at the surface of discontinuity. - P. Hajicek
    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 1, Insightful) by Anonymous Coward on Saturday November 21 2020, @11:27PM

    by Anonymous Coward on Saturday November 21 2020, @11:27PM (#1080268)

    Just because it may be deterministic to God, doesn't mean it can't be random to us mere humans.

    Oh sure, a theoretical programmer may balk at using a sequence that might be deterministic to God, but an actual programmer will shrug, say "close enough", and use what's available in order to get on with it, and maybe get home before midnight for a damn change.