یک توسعهدهنده سیستم اثبات مفهومی (proof-of-concept) برای انتقال داده ایجاد کرده است که هرگونه نیاز به اپلیکیشن اختصاصی را کنار میگذارد و به شکلی کارآمد از الزام شبکه، جفتسازی (pairing) یا اعطای دسترسیهای فراتر از دسترسی به دوربین جلوگیری میکند. در عوض، این روش اطلاعات را با استریم کردن دادهها از طریق کدهای QR با بهروزرسانی سریع با سرعت تا ۶۰ فریم بر ثانیه (FPS) از طریق مرورگری که گوشی هوشمند شما از پیش دارد، بین دستگاهها منتقل میکند. اطلاعات آزمایشی به اشتراکگذاشتهشده توسط توسعهدهندهای به نام بشآلارمیستالت (bashalarmistalt) در گیتهاب (GitHub)، ادعاهایی را تأیید میکند که این انتقالها میتوانند با سرعت تا ۱۹۰ کیلوبایت بر ثانیه (KB/s) اجرا شوند. این تکنیک انتقال داده کماصطکاک صفحه به دوربین بین دو دستگاه، «انتقال نوری دسیمن: انتقال فایل QR کدگذاریشده با فونت» (Decimen Optical Transfer: fountain-coded QR file transfer) نامیده میشود.
پروژه گیتهاب توسط کاربری در ردیت (Reddit) به نام آلستروف (Alstroph) لینک شده است که به نظر میرسد همان شخص باشد. ما تصمیم گرفتیم پست ردیت درباره راهکار انتقال نوری دسیمن را در بالا قرار دهیم، زیرا شامل یک ویدیوی گویا از انتقال داده هدایتشده با کد QR است.
بشآلارمیستالت / آلستروف میگوید که آنها از کلود کد (Claude Code) برای ساخت این اپلیکیشن وب کششده استفاده کردهاند که به سادگی روی هر دو گوشی هوشمند درون مرورگر و با اعطای دسترسی به دوربین اجرا میشود. آنها توضیح میدهند که ایده پشت انتقال نوری دسیمن را برای ایجاد «یک گزینه انتقال فایل گوشی به گوشی بدون نیاز به اتصال گوشیها به یک شبکه» مطرح کردهاند. پس از مقداری تفکر، آنها روی احتمال استفاده از «کدهای QR با چشمکزدن سریع» برای ابداع این اثبات مفهوم تمرکز کردند.
اطلاعات بسیار تفصیلیتری درباره این پروژه در مخزن گیتهاب که در بالا لینک شده است، در دسترس قرار دارد. در آنجا همچنین میخوانیم که استفاده از «کدهای فونت» (fountain codes) برای این تکنیک ابزاری حیاتی بوده است و تضمین میکند که فریمهای از دست رفته و خطاهای بازتکثیر مانع فرآیند انتقال داده نشوند. همچنین توضیح داده شده است که هر فریم کد QR استریمشده خودتوصیف است، زیرا یک «هدر ۲۰ بایتی شامل شناسه نشست، شماره دنباله، تعداد/اندازه بلوک، طول فایل و یک هش (hash) است.»
نکاتی برای تنظیم عملکرد انتقال نوری دسیمن با راهکار اثبات مفهوم ارائه شده است. این توسعهدهنده از یک آیفون (iPhone) و دوربین اپل پروموشن (Apple ProMotion) با کدهای روی هم چیده شده استفاده کرد و به نرخ انتقال دستی حدود ۱۲۸ کیلوبایت بر ثانیه دست یافت. اگر هر دو دستگاه فرستنده و گیرنده کاملاً ثابت قرار میگرفتند، نرخ داده میتوانست به سرعتهای حدود ۱۸۶ کیلوبایت بر ثانیه صعود کند.
نرمافزار انتقال نوری دسیمن تحت مجوز سخاوتمندانه امآیتی (MIT) توزیع میشود. بشآلارمیستالت آگاه است که چندین پروژه قبلی وجود داشته است، اما ادعا میکند که مفهوم پشت راهکار کمکگرفته از کلود کد به طور مستقل به دست آمده است. ما همچنین چندین بار فناوریهای ذخیرهسازی داده مبتنی بر کد QR را پوشش دادهایم. به عنوان مثال، شرکت سرابایت (Cerabyte) به نامی آشنا در زمینه استفاده از کدهای QR میکروسکوپی برای ذخیرهسازی سرامیکی با طول عمر بسیار بالا تبدیل شده است.
