كيف تتحقق بطاطا من النتائج

كل لوحة صدارة على بطاطا، وكل تحدٍّ، وكل أفضل نتيجة على ملف، تقوم على وعد واحد: الرقم حقيقي. اللعبة التي لعبتها لم تقرر ذلك، ولا الجهاز الذي شغّلها. هكذا تسافر النتيجة من الجولة إلى اللوحة.

الجولة تبدأ برمز

حين توشك لعبة على البدء، تطلب المنصة من خوادم بطاطا رمز لعب: اعتماد قصير العمر لغرض واحد مربوط بتلك اللعبة وتلك الجلسة. اللعبة لا ترى عنك شيئًا آخر أبدًا. بلا رمز لا توجد جولة تُسجَّل، ولهذا صفحة تعرض لعبة فقط لا تُحسب لعبًا؛ أول إدخال حقيقي هو ما يُحسب.

اللعبة مختومة

اللعبة على بطاطا تعمل في صندوق معزول على نطاق منفصل: لا كوكيز، لا تخزين خاص، لا شبكة، لا طريق للوصول إلى الصفحة حولها. الأشياء الوحيدة التي تقدر ترسلها بضع رسائل، والنتيجة واحدة منها. لا تقدر تقرأ حسابك، ولا تكتب في لوحة، ولا تقدر نسخة معدّلة منها أن تبلّغ شيئًا لأي أحد غير المنصة.

الخادم يقرر

النتيجة المرسلة تصل مع رمزها وطول الجولة، وتُسجَّل معلّقة. الخادم يتأكد أن الرمز حي وغير مستخدم، وأن الجولة معقولة لتلك اللعبة، وأن الجهاز لا يرسل أسرع مما يلعب إنسان. النتيجة التي تنجو فقط تصبح متحققًا منها، والمتحقق منها فقط يُرتَّب. الفحص يحدث بعد الجولة حتى لا ينتظره اللاعب أبدًا.

ما تراه

على الشاشة تظهر أفضل نتيجة جديدة فورًا بعلامة معلّقة، وتصير متحققًا منها بعد لحظة. الجولة التي يرفضها الخادم تُخبَر بها، ولا تُعرض أبدًا كمقبولة. نفس الطريق يُستخدم لكل جولة، أونلاين أو مزامَنة لاحقًا من التطبيق، فلا يوجد باب ثانٍ. حق التباهي ما يسوى شيئًا إلا إذا كان مستحيل التزوير، وهذا كل سبب وجود الآلية.