Accueil > Solutions Cloud > Stockage ADN : tout savoir sur la révolution du stockage de données
stockage données adn tout savoir

Stockage ADN : tout savoir sur la révolution du stockage de données

Le stockage de données dans l’ADN est une technologie en passe de révolutionner le Data Storage dans les années à venir en remplaçant les supports de stockage actuels tels que les disques durs ou même le Cloud Computing. Découvrez tout ce que vous devez savoir à sujet.

Avec l’essor de l’internet des objets, des réseaux sociaux, des véhicules autonomes ou encore du e-commerce, le volume de données générées par l’humanité est en pleine explosion. Selon IDC, le volume de données mondial atteindra 175 zettabytes en 2025 contre 33 zettabytes en 2018.

Face à cette augmentation massive, il est urgent et nécessaire de trouver de nouvelles solutions pour le stockage de ces données. Pour cause, les Data Centers sur lesquels ont stocke actuellement les données via le Cloud consomme énormément d’énergie et ont une empreinte carbone massive. Rien qu’aux États-Unis, les centres de données consomment plusieurs milliards de kilowatts d’électricité par an. Ils représentent 2% de la consommation d’énergie totale aux États-Unis.

Il est donc plus que temps de trouver une alternative. Pour éviter une crise du Data Storage, plusieurs chercheurs et entreprises misent sur le stockage de données dans l’ADN

Stockage ADN : qu’est-ce que c’est ?

Pour rappel, l’acronyme ADN désigne l’acide désoxyribonucléique. Il s’agit d’une substance que l’on retrouve dans les cellules de tous les êtres vivants, et dont le rôle est de contenir les informations génétiques. L’ADN contient des dizaines de milliers de gènes visant à déterminer chacune de nos caractéristiques, de notre apparence physique à notre personnalité.

Ainsi, l’ADN est l’équivalent naturel des disques durs et autres supports de stockage. C’est la raison pour laquelle plusieurs chercheurs envisagent d’y stocker des données numériques.

Comment fonctionne le stockage ADN ?

Le stockage ADN consiste à encoder des données binaires dans l’ADN. Pour ce faire, les bits individuels (chiffres binaires) sont convertis de 1 et 0 vers les lettres A, C, G et T. Ces lettres représentent les quatre principaux composants de l’ADN : l’adénine, la cytosine, la guanine et la thymine.

Le médium de stockage physique est une molécule d’ADN synthétisée contenant ces quatre composants dans une séquence correspondant à l’ordre des bits dans le fichier numérique. Pour récupérer ces données, la séquence A, C, G et T représentée dans la molécule d’ADN est à nouveau décodée sous la forme de la séquence originale de bits 1 et 0.

Les avantages et les inconvénients

L’un des principaux avantages de l’ADN pour le stockage de données est sa grande densité. Selon les experts, un système de stockage basé sur l’ADN pourrait stocker un milliard de fois plus de données que les appareils électroniques traditionnels de dimensions similaires. Dans un gramme d’ADN, il est possible de stocker 215 petabytes de données. Il serait donc possible de stocker toutes les données créées par les humains dans une seule pièce.

De plus, l’ADN peut théoriquement conserver les données en parfait état pendant une durée extrêmement longue. Dans les conditions idéales, on estime que l’ADN pourrait toujours être déchiffré après plusieurs millions d’années grâce aux ” gènes de longévité “. En outre, l’ADN peut résister aux conditions climatiques les plus extrêmes.

En revanche, selon les experts du World Economic Forum, plusieurs obstacles doivent être surmontés avant que les systèmes de stockage ADN puissent réellement rivaliser avec les systèmes électroniques traditionnels.

À l’heure actuelle, les principaux points faibles sont un coût élevé et des temps de traitement qui peuvent s’avérer extrêmement longs. Cependant, selon le Dr Nick Goldman de l’EMBL, d’ici le milieu des années 2020, le coût pourrait diminuer suffisamment pour que cette technologie devienne viable à grande échelle.

Microsoft et le stockage ADN

Parmi les entreprises et institutions qui travaillent sur le stockage de données dans l’ADN, Microsoft est l’une des plus influentes. En avril 2019, la firme de Redmond a annoncé avoir développé le premier système de stockage ADN entièrement automatisé.

Selon l’article publié par les chercheurs de Microsoft et de l’Université de Washington dans le journal Nature Scientific Reports, les équipes sont parvenues à encoder le mot ” hello ” dans des molécules d’ADN créées en laboratoire avant de le convertir à nouveau sous forme de données numériques.

Les chercheurs ont également réussi à démontrer que l’ADN peut permettre de stocker des photographies, des documents textuels, ou même des fichiers audio et vidéo et de les récupérer en parfait état.

Pour l’heure, le processus s’avère toutefois long et coûteux. Il a fallu 21 heures pour écrire, stocker et lire le fichier de 5 bytes contenant le mot ” hello “. De plus, l’appareil de stockage ADN développé par Microsoft coûte environ 10 000 dollars à produire.

Cependant, en éliminant les capteurs et les actionneurs les plus coûteux, le prix pourrait tomber à 3000 ou 4000 dollars. Sur le long terme, l’objectif de l’entreprise est de continuer à développer son système de stockage ADN afin qu’il fonctionne de la même façon que les systèmes de stockage Cloud actuels.

Catalog : l’entreprise américaine qui a encodé Wikipedia dans l’ADN

L’entreprise américaine Catalog, spinoff du MIT, développe elle aussi un système de stockage des informations numériques dans l’ADN. Début juillet 2019, la firme a annoncé avoir réussi à encoder la version anglophone de Wikipedia dans des molécules d’ADN artificiel.

Au total, 16 gigabytes de données ont été stockés. Pour parvenir à cette prouesse, Catalog a utilisé un ” DNA data writer ” fonctionnant d’une façon similaire à une imprimante. Cette technique se révèle plus rapide et moins coûteuse que les autres déjà existantes à l’heure actuelle.

Le stockage de données dans les métabolites, une alternative à l’ADN

métabolites données stockage

Les molécules de l’ADN ne sont pas les seules à pouvoir être utilisées pour le stockage de données. Début 2019, le chercheur Jacob Rosenstein de la Brown University de Rhode Island a voulu vérifier s’il était possible de stocker des données dans d’autres molécules.

À l’aide d’une équipe de chercheurs, il a créé des mixtures de métabolites : ces molécules servant à alimenter notre organisme. Les solutions liquides ainsi concoctées comportaient des sucres, des acides aminés et autres petites molécules utilisées par les organismes vivants pour différentes fonctions chimiques telles que la digestion.

Les données ont ensuite été encodées, en associant les valeurs binaires 1 et 0 à la présence ou à l’absence de métabolites. Les mixtures ont ensuite été disposées sur un plateau pour produire un certain nombre de points. L’absence ou la présence de métabolites spécifiques entre chaque point permet d’encoder l’équivalent en informations binaires d’images de plusieurs milliers de pixels.

Les chercheurs sont ainsi parvenus à encoder les images d’un chat égyptien, d’un bouquetin et d’une ancre. Ces images ont pu être décodées avec une précision de près de 99% grâce à un spectromètre.

Les métabolites présentent les mêmes avantages que l’ADN pour le stockage de données : stabilité, résistance aux conditions extrêmes, fonctionnement sans énergie… de plus, ces molécules étant plus petites et plus variées que celles de l’ADN, il est possible d’y stocker les données avec une densité encore supérieure. Elles pourraient donc représenter une alternative encore plus intéressante au stockage électronique…

Néanmoins, que ce soit pour le stockage de données dans l’ADN ou dans les métabolites, il faudra sans doute attendre encore quelques années pour que les premiers supports de stockage reposant sur cette technologie nouvelle soient commercialisés. À terme, il est toutefois probable que les molécules deviennent le principal support de stockage de données

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Send this to a friend