خطأ التاريخ الرقمي y2k الذي كاد أن يشل العالم: كيف استعد العالم لكارثة لم تقع؟

 مع اقتراب نهاية الألفية الثانية وتحديدا في العام 1999. لم يكن العالم على دراية بتهديد خفي شل البنية التحتية العالمية وتسبب في فوضى عارمة. لم يكن هذا التهديد إرهابيا أو بسبب حرب نووية أو كائنات فضائية. بل كان خطأ برمجي بسيط للغاية عرف بخلل الألفية أو التاريخ الرقمي y2k. في هذا المقال، سنتعرف على خطأ التاريخ الرقمي y2k الذي كاد أن يشل العالم: كيف استعد العالم لكارثة لم تقع؟

قصة خطأ التاريخ الرقمي y2k

خطأ التاريخ الرقمي y2k

مشكلة الألفية أو خطأ التاريخ الرقمي y2k كان بمثابة قنبلة موقوتة في عالم التكنولوجيا وخاصة مع اقتراب العام 2000. ولفهم هذه القصة، علينا العودة للأيام الأولى في البرمجة. عندما كانت موارد أجهزة الكمبيوتر محدودة وباهظة للغاية.

تخيل أنك مبرمج في الستينيات أو السبعينيات. في ذلك الوقت كل بايت في الذاكرة له قيمة. لترشيد تلك المساحة في الجهاز. قرر المبرمجون تمثيل السنوات برقمين بدلا من أربعة. وهكذا بدلا من كتابة السنة 1990، يتم اختصارها إلى 90. هذه الحيلة، ساعدت في تقليل البيانات المخزنة على الحاسوب. لكن ما لم يكن في الحسبان، أن تلك الأنظمة كانت مصممة لتعمل حتى القرن العشرين فقط.

كيف استعد العالم لكارثة لم تقع؟

خطأ التاريخ الرقمي y2k

مع بدء العد التنازلي لنهاية عام 1999. بدأت المشكلة تظهر في الأفق. لأن السنة ستتحول داخل جهاز الكمبيوتر من 99 لتصبح 00. لكن سوف يفترض النظام أن هذين الصفرين يعني أننا في عام 1900 وليس في 2000. ومن ثم، سيؤدي الأمر لسلسلة من الأخطاء والمشاكل التي قد تؤدي في النهاية لكارثة عالمية كالتالي:

  • واجهت البنوك، التي تحسب أسعار الفائدة يوميًا، مشاكل حقيقية. أسعار الفائدة هي المبلغ الذي يفرضه المُقرض، مثل البنك، على عميل، سواء كان فردًا أو شركة، مقابل قرض. فبدلاً من حساب معدل الفائدة ليوم واحد، سيحسب الكمبيوتر معدل فائدة لأقل من 100 عام تقريبًا. وسينهار نظام التحويلات المالية.
  • يعتمد النقل كذلك على الوقت والتاريخ الصحيحين. وقد تعرضت شركات الطيران للخطر بشكل خاص. حيث ستتعرض أجهزة الكمبيوتر التي تحتوي على سجلات لجميع الرحلات الجوية المجدولة للخطر، ففي النهاية، كانت رحلات الطيران قليلة جدًا في عام 1900.
  • أما محطات الطاقة فتعتمد على الصيانة الدورية لأجهزة الكمبيوتر لإجراء فحوصات السلامة، مثل ضغط المياه أو مستويات الإشعاع. سيؤدي عدم وجود تاريخ صحيح إلى إفساد هذه الحسابات وربما مخاطر لا يمكن تصورها.
  •  علاوة على ذلك، سوف تصاب المرافق العامة بالشلل. و كذلك شبكات المياه والاتصالات. كما سينقطع التيار الكهربائي والخدمات الأساسية بسبب هذا الخلل.

حل مشكلة التاريخ الرقمي y2k

خطأ التاريخ الرقمي y2k

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

أخيرا، استعرضنا دليل شامل يوضح خطأ التاريخ الرقمي y2k الذي كاد أن يشل العالم: كيف استعد العالم لكارثة لم تقع؟ ويمكن القول بأن الجهود التي تم بذلها لمعالجة تلك المشكلة بشكل سريع. أدت لعدم حدوث أي شيء عندما دخلنا العام الجديد 2000. حيث سار كل شيء بشكل طبيعي بإستثناء بعض الأخطاء البسيطة لدى عدد من الشركات والمؤسسات. لكن عدا ذلك، اعتقد البعض أن التاريخ الرقمي y2k كان مشكلة من وحي الخيال كما تم إتهام الخبراء بأنهم بالغوا في تضخيم المشكلة التي كانت بسيطة للغاية.

شارك المحتوى |
close icon