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