تصور کنید حافظهٔ هوش مصنوعی شما مجموعهای از پاکتهای مهرومومشده باشد که هیچکس جز شما کلیدشان را ندارد. در حالی که دادهها معمولاً برای ارائهدهندگان سرویس مانند یک کتاب باز هستند، flash-zk تضمین میکند که سرور هرگز اسناد شما را بهصورت متن ساده نبیند.
بسیاری از سامانههای تولید بازیابیافزا (RAG) — شبیه دانشآموزی که قبل از جواب دادن، اول کتاب درسی را باز میکند و از آن نقل میآورد — به تامینکنندگانی متکی هستند که در لحظهٔ پرسوجو، دسترسی به متن ساده دارند. این موضوع یک شکاف امنیتی بزرگ ایجاد میکند؛ چراکه ارائهدهنده زیرساخت میتواند تمام اسناد حساسی را که برای مبنیسازی (Grounding) یک عامل (Agent) استفاده شده، بخواند. برای حل این مشکل، flash-zk معماری «سرور-کور» را پیاده کرده است که در آن کلید رمزنگاری هرگز دستگاه کاربر را ترک نمیکند. این رویکرد تکاملیافتهای از راهکارهای ترکیب رمزنگاری و هوش مصنوعی برای پرسوجوهای محرمانه است که پیشتر بررسی کرده بودیم.
طبق مستندات فنی منتشرشده در ۲۸ اوت ۲۰۲۶، آخرین نسخه از flash-zk (نسخه ۱.۳.۱) بر پیشفرضهای امنیتی سختگیرانه تمرکز دارد. این سامانه از مکانیزمهای زیر استفاده میکند:
- ایندکسهای کور (Blind Indexes): به پایگاهداده اجازه میدهد دادههای مرتبط را بدون دانستن محتوای واقعی آنها پیدا کند.
- مدیریت کلید در سمت کاربر: تضمین میکند که سرور نسبت به محتوایی که ذخیره میکند، «کور» باقی بماند.
- اجبار در پیشفرضها: نسخه ۱.۳.۱ امکان غیرفعال کردن قوانین امنیتی هسته را که در نسخه ۱.۳.۰ اختیاری بود، حذف کرد.
همانطور که در تحلیلهای پیشین ما دربارهی امنیت مدلهای بازمتن اشاره کردیم، حذف اعتماد به تامینکننده، تنها راه دستیابی به حریم خصوصی واقعی است. برای توسعهدهندگان، این یعنی تولید بازیابیافزا و حافظهٔ عامل (Agent Memory) را میتوان بدون به خطر انداختن محرمانگی، روی زیرساختهای شخص ثالث قرار داد. این متدولوژی در راستای تلاشاتی است که در سیستم PISIGuard برای ماسکگذاری محلی دادههای حساس پیش از ارسال به سرور مشاهده شد. دیگر نیازی نیست به وعدهٔ «رمزنگاری در حالت استراحت» (Encryption at Rest) تامینکنندگان اعتماد کنید؛ وعدههایی که اغلب شامل درهای پشتی عملیاتی یا زمانبندیهای اجرای نامشخص هستند.
به گزارش منابع فنی، این تغییر، صنعت را از حریم خصوصی «مبتنی بر اعتماد» به سمت حریم خصوصی «مبتنی بر تایید» سوق میدهد. flash-zk با تبدیل رمزنگاری سخت به یک قانون غیرقابل مذاکره، استانداردی را تعریف میکند که در آن موتور پایگاهداده از نظر ریاضی قادر به جاسوسی از کاربر نیست. این سطح از کنترل، گامی فراتر از استفاده از درگاههای حریم خصوصی برای حذف اطلاعات شخصی است، زیرا به جای حذف داده، بر رمزنگاری ساختاری آنها تکیه میکند.
گام بعدی شما
- توسعهدهندگان میتوانند با اجرای دستور
npm install flash-zkنصب را آغاز کنند. - برای مدیریت مسیرهای ذخیرهسازی محلی، از کلاس
FlashClientاستفاده کنید. - تنظیمات امنیتی نسخه ۱.۳.۱ را با نسخههای قدیمی مقایسه کنید تا از فعال بودن پیشفرضهای جدید مطمئن شوید.
اما داستان سختافزاری این تحول حتی شگفتانگیزتر است — به تحلیل ما دربارهی تراشههای Blackwell مراجعه کنید.




گفتگو