Энтузиаст под псевдонимом Bashalarmistalt представил экспериментальную технологию Decimen Optical Transfer. Она позволяет передавать данные между устройствами без общей беспроводной сети — достаточно показать одному гаджету экран другого.
Принцип прост: файл кодируется в череду QR-кодов, которые сменяются с частотой 60 кадров в секунду. Принимающее устройство считывает их камерой. Итоговая скорость достигает 190 Кбайт/с.
Идея родилась из размышлений о том, как обмениваться файлами между смартфонами, не подключая их к одной сети.
Для защиты от ошибок каждый QR-код несёт метаданные о себе. В 20-байтный заголовок уместились:
идентификатор сессии
порядковый номер кода
размер блока и их количество
длина файла и хеш
Основа проекта — кешируемое веб-приложение, работающее в браузерном движке смартфона и запрашивающее доступ к камере. Код, по признанию автора, написан с помощью ИИ-ассистента Anthropic Claude Code.
Ранее похожий проект делали для iPhone с камерой Apple ProMotion. Тогда скорость составила около 128 Кбайт/с и поднималась до 186 Кбайт/с, если оба устройства были полностью неподвижны друг относительно друга.
Исходный код Decimen Optical Transfer опубликован на GitHub под свободной лицензией MIT.
