Global crash prediction: ૨૦૩૮ માં, એક મોટું ટેકનિકલ સંકટ આખી દુનિયાને હચમચાવી શકે છે. આ કોઈ સાયન્સ ફિક્શન ફિલ્મની વાર્તા નથી, પરંતુ એક વાસ્તવિક ટેકનિકલ ખતરો છે, જેને “વર્ષ ૨૦૩૮ સમસ્યા” કહેવામાં આવી રહી છે. ૧૯ જાન્યુઆરી, ૨૦૩૮ ના રોજ, સવારે ૩:૧૪:૦૭ વાગ્યે, એક એવો સમય આવશે જ્યારે ઘણી કમ્પ્યુટર સિસ્ટમોનો સમય ૧૩૭ વર્ષ પાછળ જશે, એટલે કે, તારીખ આપમેળે ૧૩ ડિસેમ્બર, ૧૯૦૧ બની જશે.
આવું કેમ થશે?
આ ભયના મૂળમાં ૩૨-બીટ કમ્પ્યુટર સિસ્ટમો છે, જે યુનિક્સ સમય ફોર્મેટમાં સમય સંગ્રહિત કરે છે. યુનિક્સ સમય ૧ જાન્યુઆરી, ૧૯૭૦ થી અત્યાર સુધી સેકન્ડની ગણતરી કરે છે. આ જૂની સિસ્ટમો સમયને ૩૨-બીટ સહી કરેલ પૂર્ણાંક તરીકે સંગ્રહિત કરે છે, જેની મહત્તમ મર્યાદા છે: ૨,૧૪૭,૪૮૩,૬૪૭ સેકન્ડ. આ મર્યાદા ૧૯ જાન્યુઆરી, ૨૦૩૮ ના રોજ સવારે ૩:૧૪:૦૭ વાગ્યે પહોંચી જશે. આ પછી, સમય આપમેળે ૧૯૦૧ ના વર્ષ પર રીસેટ થઈ જશે.
તેની અસર શું થશે?
શરૂઆતમાં, તે ફક્ત તારીખની ભૂલ જેવું લાગશે, પરંતુ તેની અસર ખૂબ જ ખતરનાક હોઈ શકે છે:
ડેટા ભ્રષ્ટાચાર: ખોટી તારીખને કારણે ઘણા સોફ્ટવેર ડેટા ખોટી રીતે રેકોર્ડ કરી શકે છે.
સિસ્ટમ ક્રેશ: તારીખ ખોટી હોય તો ઓપરેટિંગ સિસ્ટમ અને એપ્લિકેશનો કામ કરવાનું બંધ કરી શકે છે.
આર્થિક નુકસાન: બેંકિંગ સિસ્ટમ અને નાણાકીય ડેટા ખોટો થઈ શકે છે, જેના કારણે અબજોનું નુકસાન થઈ શકે છે.
જીવન માટે જોખમ: જો હોસ્પિટલ મશીનો, વિમાન સોફ્ટવેર, પાવર ગ્રીડ જેવી મહત્વપૂર્ણ સિસ્ટમો ૩૨-બીટ પર હોય, તો આ ભૂલ જીવલેણ સાબિત થઈ શકે છે.
આ સમસ્યા માટે અત્યાર સુધી કેમ તૈયાર કરવામાં આવી નથી?
આ સમસ્યા ૨૦૦૬ માં જ મળી આવી હતી, પરંતુ ઘણી સિસ્ટમોને અત્યાર સુધી અપગ્રેડ કરવામાં આવી નથી. આ પાછળ ઘણા કારણો છે:
ખર્ચાળ અપગ્રેડ: જૂની સિસ્ટમોને ૬૪-બીટ પર લાવવી ખૂબ ખર્ચાળ છે, ખાસ કરીને વિકાસશીલ અને ગરીબ દેશો માટે.
સિસ્ટમ બંધ થવાનો ભય: ઘણી સિસ્ટમોને અપગ્રેડ કરવા માટે બંધ કરવી પડે છે, જે ક્યારેક શક્ય નથી – જેમ કે હોસ્પિટલો, એટીએમ નેટવર્ક અથવા એર ટ્રાફિક કંટ્રોલ.
જૂના સાધનો: કેટલાક જૂના હાર્ડવેરને અપગ્રેડ કરવું પણ તકનીકી રીતે મુશ્કેલ છે.
ઉકેલ શું છે?
આ ખતરનાક કટોકટીથી બચવાનો એક જ રસ્તો છે:
32-બીટથી 64-બીટ સિસ્ટમમાં અપગ્રેડ કરો.
64-બીટ સિસ્ટમ્સ 292 અબજ વર્ષ સુધીનો સમય સંભાળી શકે છે, એટલે કે આવી સમસ્યા ફરીથી નહીં થાય.
જોકે, આ માટે – વિશ્વવ્યાપી સહયોગ જરૂરી છે. સરકારો અને ઉદ્યોગોએ સાથે મળીને કામ કરવું પડશે. જે સિસ્ટમોને તાત્કાલિક અપગ્રેડ કરી શકાતી નથી તેમના માટે ખાસ ઉકેલો તૈયાર કરવા પડશે.