It has been a rough week for the ole' hard disk drive (HDD). Two unrelated but complementary developments have dealt a mortal blow to what we thought about the ubiquitous magnetic drive. On February 15th, a study released by Switzerland’s ETH University to write and retrieve without error information encoded on to strands of DNA. Techies rejoice! The era of infinite and durable storage is actually closer than you thought.
But at the same time, Moscow-based Kaspersky Labs uncovered a malware of unparalleled complexity stemming from what it calls the “Equation” group, a group of unidentified hackers with roots in the early 2000s. For the first time, a malware module was able to infect the hard coded operating system embedded in hard drives (the HDD’s firmware), making it virtually impossible to detect and remove. Techies lament! The perfect malware might have just been discovered.
From HDD to DNA?
The global amount of data has risen from 1.8 zettabytes in 2011 to an estimated 8 zettabytes by in 2015 – short reminder, there are one billion gigabytes in an exabyte and 1,000 exabytes in a zettabyte. At the same time, the durability of our storage mechanisms has barely nudged in the past few decades, (CDs and DVDs only have a shelf life of 25 years and microfilms of some 500 years), storing the compendium of human knowledge over the long run is becoming increasingly difficult.
But thanks to the efforts of Robert Gross from ETH, the idea of coding information directly onto DNA just got one step closer to becoming reality. His team wrote the Swiss Federal Charter and the Archimedes Palimpsest on a DNA sample by using the genetic letters from the genetic code (A,C,G,T) to represent the sequence of zeros and ones that make up the binary system underpinning digital information. The idea has been tried before: in 2013 British researchers downloaded Shakespeare’s sonnets on to strands of synthetic DNA. Unfortunately, the data is not always retrievable error-free or stored over extensive periods of time due to chemical changes occurring within genetic material.
Gross’ innovation was to treat the DNA as a fossil and simulate the chemical degradation that would occur over hundreds of year of storage. He encapsulated the strand in silica and stored it at a temperature between 60°C and 70°C for a week and extrapolated the findings to show that under proper conditions, information stored on DNA could endure for a whopping one million years and still be retrievable.
Since one gram of DNA can hold up to 455 exabytes of data, a teaspoon of that stuff could potentially hold the entirety of human knowledge. The only problem at this point is cost, as the 83 kilobytes worth of data stored by Gross carried a hefty price tag: $1,500. At this rate, storing the compressed 10GB worth of Wikipedia in DNA would cost upwards of $190 million.
It’s the firmware, stupid!
