پکت؛ طرح کلادفلر برای وبی کم کپچا، خصوصی تر و امن تر

کلادفلر و سازندگان مرورگرها با پکت می‌خواهند کپچا و ورودهای تکراری را با توکن‌های خصوصی جایگزین کنند؛ رویکردی برای تشخیص ترافیک انسانی از ربات‌ها بدون ردیابی کاربران.

سارا احمدیسارا احمدی.4 دیدگاه
پکت؛ طرح کلادفلر برای وبی کم کپچا، خصوصی تر و امن تر

5 دقیقه

وبی را تصور کنید که در آن معماهای آزاردهنده کپچا و دروازه‌های بی‌پایان ورود به حساب، به‌تدریج کم‌رنگ می‌شوند. این همان وعده‌ای است که کلادفلر و چند سازنده بزرگ مرورگر مطرح کرده‌اند، در حالی که تلاش می‌کنند کنترل را از اینترنتی پس بگیرند که روزبه‌روز بیشتر زیر سلطه ربات‌ها قرار می‌گیرد.

در مرکز این تغییر، پیشنهادی با نام توکن‌های کنترل دسترسی خصوصی یا «پکت» قرار دارد. پکت که با مشارکت تیم‌های مرورگر کروم، اج و فایرفاکس و همراهی شرکایی مانند گوگل، مایکروسافت، موزیلا و شاپیفای توسعه یافته، می‌خواهد به وب‌سایت‌ها یک سیگنال کوچک و حافظ حریم خصوصی بدهد: آیا این درخواست ورودی از یک نشست واقعی و هدایت‌شده توسط انسان می‌آید یا از یک عامل خودکار که به نمایندگی از فردی عمل می‌کند؟

نکته متفاوت اینجاست که مرورگرها، نه خود سایت‌ها، گواهی‌های ناشناس صادر می‌کنند. سایتی که با اطمینان بالا تشخیص دهد بازدیدکننده انسان است، می‌تواند یک توکن تولید کند و آن توکن بعدا در جای دیگری به‌عنوان اثبات حضور انسان ارائه شود، بدون آنکه مشخص شود آن فرد چه کسی است، پیش‌تر چه صفحاتی را دیده یا شناسه‌ای ماندگار از او فاش شود. می‌توان آن را مانند نتیجه‌ای خصوصی و قابل استفاده دوباره از یک کپچا دانست که یکپارچگی نشست کاربر را ثابت می‌کند، نه هویت او را.

چرا اکنون؟ چون اینترنت دیگر شبیه چند سال پیش نیست. مدیران کلادفلر هشدار داده‌اند که ترافیک ربات‌ها همین حالا از ترافیک انسانی بیشتر شده و در بازه‌های کوتاه، جهش‌های حتی بالاتری هم دیده می‌شود. رشد عامل‌های مبتنی بر هوش مصنوعی که می‌توانند صفحات را بخزند، قیمت‌ها را مقایسه کنند، فرم‌ها را پر کنند و کارهایی را انجام دهند که زمانی فقط از انسان برمی‌آمد، مرز میان اسکریپت‌های بی‌ضرر و خودکارسازی مخرب را محو کرده است. دفاع‌های قدیمی مانند مسدودسازی مبتنی بر آی‌پی، محدودیت نرخ درخواست و معماهای ساده پرسش و پاسخ، دیگر کارایی گذشته را ندارند.

سامانه‌های دفاعی که برای خزنده‌های قدیمی تنظیم شده‌اند، نمی‌توانند عامل‌های مدرنی را که مانند انسان رفتار می‌کنند با اطمینان شناسایی کنند. بنابراین معماران پکت به‌جای آنکه هر چیز ظاهرا خودکار را به‌صورت واکنشی مسدود کنند، به دنبال سیگنالی دقیق‌تر هستند: نه یک پاسخ دوگانه انسان یا غیرانسان، بلکه شاخصی از اینکه آیا باید به یک نشست اعتماد کرد یا با دیده تردید با آن برخورد کرد.

این ظرافت اهمیت زیادی دارد. برای نمونه، یک فروشگاه اینترنتی شاید بخواهد ترافیک یک ربات معتبر مقایسه قیمت را که از سوی یک خرده‌فروش پشتیبانی می‌شود بپذیرد، اما اسکریپری را که تصاویر محصولات را جمع‌آوری می‌کند رد کند. پکت به سایت‌ها اجازه می‌دهد چراغ سبزی فشرده دریافت کنند، بدون آنکه نام، ورود به حساب کاربری یا کوکی ردیابی بین‌سایتی از کاربر بخواهند.

با این حال، جزئیات بسیار تعیین‌کننده‌اند و بسیاری از آن‌ها هنوز روشن نیستند. در عمل چه چیزی به‌عنوان «گواهی قوی هویت انسانی» پذیرفته می‌شود؟ آیا تعریف آن ممکن است به نفع برخی مرورگرها یا نرم‌افزارهای کاربری تمام شود و ناخواسته پلتفرم‌های کوچک‌تر را جریمه کند؟ آیا توکن‌ها به یک اندازه در اختیار اپلیکیشن‌های بومی مورد اعتماد، مرورگرهای بدون رابط گرافیکی یا عامل‌های شخص ثالثی قرار می‌گیرند که با رضایت کاربر عمل می‌کنند؟ پاسخ این پرسش‌ها مشخص می‌کند چه کسانی دسترسی روان و پذیرفته‌شده خواهند داشت و چه کسانی به مسیرهای سخت‌گیرانه‌تر احراز صحت هدایت می‌شوند.

پیشنهاد کلادفلر شامل یک سپر حفاظتی برای حریم خصوصی است: توکن‌ها به‌گونه‌ای طراحی شده‌اند که غیرقابل پیوند دادن و موقتی باشند، تا ضمن انتقال سیگنال‌های مفید اعتماد، از تاریخچه مرور کاربر محافظت کنند. اما این سامانه هم‌زمان نوعی اختیار دروازه‌بانی را به مرورگرها می‌سپارد. این موضوع فقط پرسش‌های فنی ایجاد نمی‌کند، بلکه پرسش‌های سیاست‌گذاری را هم پیش می‌کشد: کدام طرف‌ها قواعد گواهی‌دهی را تعیین می‌کنند و این فرایند تا چه اندازه شفاف خواهد بود؟

خوانندگان فنی باید به نکته مهم دیگری هم توجه کنند: پکت راه‌حل جادویی برای مقابله با ربات‌ها نیست. این یک مصالحه در سطح پروتکل است، یعنی جایگزین کردن بخشی از اصطکاک‌های رایج مانند کپچا، پنجره‌های پاپ‌آپ و بررسی هویت، با گواهی‌دهی هماهنگ از سوی نرم‌افزاری که میان کاربران و سایت‌ها قرار دارد. بخش‌های دشوار مهندسی، از اثبات کار برای توکن‌ها و مقاومت در برابر بازپخش گرفته تا کنترل نرخ و تضمین‌های قدرتمند حریم خصوصی، پیش از پذیرش گسترده به بررسی دقیق و سخت‌گیرانه نیاز دارند.

اگر مرورگرها به داوران اعتماد نشست تبدیل شوند، برای جلوگیری از تمرکز ناخواسته یا سوگیری، به قواعد روشن و قابل ممیزی و مشارکت گسترده اکوسیستم نیاز خواهیم داشت.

برای صاحبان سایت‌ها، توسعه‌دهندگان و مدافعان حریم خصوصی، پکت ارزش پیگیری دارد، چون پیشنهاد می‌کند محل تولید اعتماد در وب تغییر کند. آیا آماده‌ایم به مرورگرها به‌عنوان داورانی بی‌طرف تکیه کنیم، یا این کار فقط قدرت را به مجموعه تازه‌ای از واسطه‌ها منتقل می‌کند؟ ماه‌های پیش‌رو، با بحث‌های طراحی و آزمون نمونه‌های اولیه، نشان خواهد داد که آیا پکت می‌تواند اصطکاک را با سیگنال‌های اعتماد هوشمندتر و خصوصی‌تر جایگزین کند یا مصالحه‌های تازه‌ای به همراه می‌آورد که باید درباره آن‌ها بحث شود.

در هر صورت، ایده وبی آرام‌تر و کمتر گرفتار کپچا جذاب است. پرسش این است که چه کسی تصمیم می‌گیرد این آرامش تا کجا پیش برود.

سارا احمدی
سلام! من سارا هستم، عاشق دنیای فناوری و گجت‌های جدید. از بچگی شیفته موبایل و لپ‌تاپ بودم و حالا خوشحالم که می‌تونم آخرین اخبار و ترندهای دنیای تکنولوژی رو باهاتون به اشتراک بذارم.

نظر بگذارید

نظرات (4)

پمپزون

بهمین راحتی؟ به نظرم خوشکل گفته شده، ولی پیاده‌سازی و سوء استفاده احتمالی خیلی مهمه. باید قوانین روشن باشه

رضا

من توی یه فروشگاه آنلاین کار کردم، ربات‌ها کلی مشکل‌ساز بودن. گرفتن سیگنال از مرورگر ایدهٔ عملی‌تریه ولی باید بازبینی بشه، مخصوصا برای پلتفرم‌های کوچیک

توربو

آیا واقعا توکن‌ها غیرقابل ردیابی خواهند بود؟ یا آخرش یه راه جدید برای ردیابی ساخته میشه؟

دیتاپالس

وای... ایده‌اش خوبه، ولی می‌ترسم کنترل دوباره دست مرورگرها بیفته. اگه شفاف نباشه، دردسر میشه.