بازگشت به صفحۀ اصلی

دربارۀ وِتواَپ

هدف، منطق حاکم بر سامانه و چگونگی آغاز به کار

هدف از ساخت وِتواَپ چیست؟

وِتواَپ یک اپلیکیشن با قابلیت برگزاری همه‌پرسی، انتخابات و استیضاح است.

یک همه‌پرسی، زمانی در وِتواَپ، آغاز می‌شود که یک پنجم از کاربران درخواست برگزاری همه‌پرسی در مورد آن موضوع را در وِتواَپ، اعلام کنند.

کاربران، در پیشنهاد موضوع برای همه‌پرسی، هیچ محدودیتی ندارند و هیچ‌گونه نظارت و دخالتی بر رفتار کاربران در وِتواَپ، صورت نمی‌گیرد.

در وِتواَپ، علاوه بر این‌که در سطح کشوری و مسائل کلان و ملی امکان طرح همه‌پرسی وجود دارد، در سایر سطوح و مسائل استانی، شهرستانی و شهری / روستایی نیز امکان برگزاری همه‌پرسی وجود دارد.

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

چنان‌چه یک پنجم از کاربران یک حوزۀ رأی‌گیری، درخواست استیضاح یک مقام حاکمیتی را در وِتواَپ، مطرح کنند فرایند استیضاح برای آن فرد آغاز می‌شود. با تصمیم نهایی اکثریت کاربران، مشخص خواهد شد که آیا آن مقام حاکمیتی، می‌تواند کار خود را ادامه دهد یا از کار برکنار خواهد شد.

در وِتواَپ، برای حل‌وفصل تمامی اختلافات و انتخاب و برکناری‌ها، نظر جمعی مردم به‌عنوان فصل‌الخطاب تلقی خواهد شد.

آغاز به کار وِتواَپ به چه صورت خواهد بود؟

وِتواَپ طی سه مرحله شروع به کار خواهد کرد:

در مرحلۀ اول بخش همه‌پرسی فعال خواهد شد.

در مرحلۀ دوم بخش انتخابات شروع به کار خواهد کرد.

در مرحلۀ سوم بخش استیضاح، فعال خواهد شد.

پیش‌نیاز فعال‌سازی بخش همه‌پرسی، ثبت‌نام ۴۴ میلیون کاربر ایرانی مبتنی بر هویت واقعی و کد ملی است.

اسناد پرونده و معرفی سازندگان وِتواَپ

برای مطالعۀ اسناد مرتبط با شکل‌گیری این پروژه، نسخۀ PDF مدارک زیر در دسترس است:

زیرساخت و معماری فنی وِتواَپ

وِتواَپ از یک اپلیکیشن کاربر، یک API مستقل و پایگاه دادۀ اپلیکیشن تشکیل شده است. سایت معرفی نیز با وردپرس و پایگاه دادۀ جداگانه اجرا می‌شود؛ بنابراین سایت برای نمایش شمار کاربران به داده‌های هویتی دسترسی مستقیم ندارد و فقط عدد تجمیعی کاربران فعال را از یک API عمومی دریافت می‌کند.

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

موقعیت کاربر در ساختار کشور، استان، شهرستان و شهر یا روستا ثبت می‌شود. تغییر حوزۀ جغرافیایی و بستن حساب با سیاست‌های زمان‌بندیِ ثبت‌شده در پایگاه داده کنترل می‌شوند. سرویس‌های API، پردازش صف و بات در کانتینرهای جدا اجرا می‌شوند. کدهای اپلیکیشن نیز برای بررسی عمومی در مخزن گیت‌هاب وِتواَپ منتشر شده‌اند.