Дослідники розробляють файлову систему для зберігання на основі ДНК

Дослідники розробляють файлову систему для зберігання на основі ДНК

Більшість ваших камер містить повний набір інструкцій для створення людини, що зберігається в ДНК. Вчені протягом багатьох років працювали над розробкою технології зберігання, яка могла б використовувати неймовірну щільність ДНК для зберігання інших типів даних, але це було повільним. Тепер команда від Microsoft Research та Університету Вашингтона може зламали код, щоб зробити ДНК життєздатним носієм інформації.

Кодована послідовність ДНК описується чотирма основними парами: цитозин, гуанін, аденін і тимін. Це типи A, C, T і G, які ви завжди бачите, що використовуються в послідовності ДНК. У ваших камерах, основи читаються по три, а кожен з трьох описує різні амінокислоти. Покладіть амінокислоти разом, і ви отримаєте білок. Щоб зберегти щось інше як ДНК, вам потрібно запропонувати іншу схему кодування, і це можна зробити кількома способами. Реальна проблема полягає в тому, як ви читаєте та отримуєте дані.

Щоб прочитати дані, котрі ви кодували в ДНК, потрібно скоротити його в коротші послідовності, оскільки неможливо прочитати повну, незламну частину ДНК. Таким чином, система зберігання ДНК потребує маркерів, які показують вам, де підходить кожна послідовність дій. Ви, напевно, можете побачити, де це відбувається - ви повинні прочитати всю послідовність, щоб отримати один файл. Робота від Microsoft та Університету Вашингтону пов'язана з додаванням випадкового доступу до зберігання ДНК. Дослідники розробили нові маркери послідовності, які можуть спрямовувати певні файли без доступу до непотрібних файлів.

Дослідники розробляють файлову систему для зберігання на основі ДНК

Ключом є пошук досить послідовностей маркерів для позначення всіх ваших файлів, а команда визначила тисячі, які будуть працювати. Це означає, що ви можете посилити певну послідовність, яка визначає потрібні файли, і просто послідовність їх. Якщо ви хочете зберегти більше файлів, ніж у вас є маркери, ви просто повинні зберігати додаткові окремі басейни ДНК. Інший інноваційний підхід до зберігання ДНК у новому дослідженні - це використання операції біт-гортання (XOR) у довгих струнах з ідентичними підставами. Секвенування ДНК, як правило, стає брудним, коли існує забагато повторюваних баз. Команда використовувала XOR, щоб вставити випадкову послідовність, щоб розбити ці довгі пробіжки та зробити дані швидше читати.

Microsoft Research та Університет Вашингтона в основному описали файлову систему для ДНК. Це наблизить нас до використання ДНК для зберігання, але навряд чи він замінить ваш SSD. Навіть із удосконаленнями, це повільніше і набагато складніше для використання, ніж електронне зберігання. Тим не менш, ДНК може бути цінним для архівів, а щільність даних вимірюється в сотнях петабайт на грам.

Читати далі

Найкращі системи розумного домашнього захисту
Найкращі системи розумного домашнього захисту

Колись нішевий бізнес з кількома традиційними гравцями та деякими стартапами, системи домашньої безпеки зараз є головним полем битви не лише охоронних компаній, але й кількох інтернет-гігантів. Ми підбираємо основні моменти найбільш популярних варіантів на 2020 рік.

Шукайте: Ви можете побачити всі планети в нашій Сонячній системі сьогодні ввечері
Шукайте: Ви можете побачити всі планети в нашій Сонячній системі сьогодні ввечері

Ви, напевно, бачили схеми Сонячної системи, які розміщують планети в гарні впорядковані лінії, але правда полягає в тому, що вони часто знаходяться з іншого боку Сонця від Землі. Ми випадково переживаємо період, протягом якого всі планети видно. Ви просто повинні знати, де і коли шукати.

Лінус Торвальдс звинувачує Intel у вбивстві пам'яті ECC в споживчих системах
Лінус Торвальдс звинувачує Intel у вбивстві пам'яті ECC в споживчих системах

Більше десяти років тому Intel позбавила підтримки оперативної пам'яті ECC своїх споживчих продуктів, і Лінус Торвальдс досі цим не задоволений.

Деякі системи TPM 2.0-здатні все ще перешкоджають Windows 11
Деякі системи TPM 2.0-здатні все ще перешкоджають Windows 11

Windows Windows Microsoft DrustIL швидко розробляється в заплутаний безлад, що стосується того, який CPUS буде і не буде підтримуватися, але нова інформація з обох компанії, так і для кінцевих користувачів пролив трохи світла.