Turso برنامه باگبانتیاش رو تعطیل کرد
خلاصهٔ کاملتر
Turso پروژهایه که داره SQLite رو از نو بازنویسی میکنه و ادعا میکنه میخواد همون سطح پایداری افسانهای SQLite رو حفظ کنه یا حتی از اون پیشی بگیره. برای نشون دادن این اعتماد، حدود یک سال پیش یه برنامه باگبانتی راه انداخت: هر کی بتونه باگی پیدا کنه که منجر به خراب شدن داده بشه، ۱۰۰۰ دلار جایزه میگرفت. حالا این برنامه رسماً تعطیل شده.
در طول این مدت، تیم Turso به پنج نفر جایزه داد. این افراد واقعاً باحال بودن — یکیشون (Mikael) بعداً استخدام شد، یکی دیگه (Pavan Nambi) با ترکیب شبیهساز Turso و روشهای فرمال نهتنها باگ توی Turso پیدا کرد، بلکه بیش از ده باگ توی خود SQLite هم کشف کرد. برنامه خوب کار میکرد چون پیدا کردن باگ واقعی سخته و اکثر آدمها تواناییاش رو نداشتن.
مشکل از وقتی شروع شد که ابزارهای هوش مصنوعی همهجا پخش شدن. جایزه ۱۰۰۰ دلاری یه هدف وسوسهانگیز برای «اسلاپمِیکرها» (کسایی که با دادن دستور به LLM خروجی بیکیفیت تولید میکنن) شد. نگهدارندههای پروژه روزها فقط مشغول بستن PRهای تقلبی بودن که ادعا میکردن باگ پیدا کردن.
نمونههای ارسالی واقعاً حیرتآورن: یه نفر دستی بایتهای آشغال به هدر دیتابیس تزریق کرد و گفت «ببین دیتابیس خراب شد!»، یکی دیگه مستقیم سورسکد رو تغییر داد تا یه دسترسی خارج از محدوده آرایه اضافه کنه، یکی هم ادعا کرد باگ امنیتی بحرانی پیدا کرده که اجازه میده SQL روی دیتابیس اجرا بشه — توی یه نرمافزار دیتابیس! تیم Turso یه سیستم وتو هم طراحی کرد تا PRهای مشکوک رو اتوماتیک ببنده، ولی باتها شروع کردن به باز کردن ایشوهای جدید برای درخواست بررسی دستی.
مشکل اصلی اینه که تولید یه submission اسلاپ برای ربات شاید یه دقیقه طول بکشه، ولی بررسی، فهمیدن و پاسخ دادن بهش ساعتها وقت میبره. با یه انگیزه مالی مشخص، این چرخه میتونه بینهایت ادامه داشته باشه. تیم Turso تأکید میکنه که اهمیت زیادی به جامعه اوپنسورس میده و درهای مشارکت رو باز نگه میداره، اما انگیزه مالی در یه سیستم باز دیگه کار نمیکنه.
نکات کلیدی:
- Turso بعد از یک سال برنامه باگبانتی ۱۰۰۰ دلاریاش رو به خاطر سیل PR های ساختهشده با هوش مصنوعی تعطیل کرد
- در طول برنامه، پنج نفر واقعی جایزه گرفتن که بعضیهاشون کشفیات ارزشمندی داشتن
- نمونههای اسلاپ شامل تزریق دستی بایتهای خراب، تغییر سورسکد، و «کشف» اینکه یه دیتابیس SQL اجرا میکنه بود
- سیستم وتوی اتوماتیک هم نتونست جلوی باتهایی رو بگیره که برای بررسی دستی درخواست میدادن
- این تیم میگه انگیزه مالی در سیستمهای باز اوپنسورس دیگه با حضور ابزارهای هوش مصنوعی کار نمیکنه




