Проблемът на 2038 г.: зловеща грешка в изчисляване на времето ще парализира интернет
Много хора виждат Изкуствения интелект като неизбежен край на света в близко бъдеще, но всъщност невероятно зловеща грешка в изчисляването на времето може да бъде събитието, което ще парализира целия интернет и ще предизвика катастрофа в световен мащаб.
Почти всички системи и процеси по света днес са базирани на комбинация от технологии и интернет, което оказва влияние върху всичко – от медицинските процедури до финансовия свят. Следователно, всяко смущение би имало потенциално опустошителни последици.
Ето защо прекъсванията на електрозахранването в Испания и Португалия в началото на годината бяха толкова тревожни. Също така надвисналата заплаха от слънчева буря, идваща от Слънцето, може да се окаже опасна и дори да струва на световната икономика трилиони долари.
Експертите знаят за проблема, известен като „Проблемът на 2038 година„, от почти две десетилетия. Но колкото по-близо става времето, толкова по-вероятно е това да парализира интернет завинаги.
Проблемът на 2038 г. е почти идентичен римейк на терора на Y2K (съкратено от Year 2000 – широко разпространен компютърен проблем, известен още като „Бъгът на хилядолетието“ или „Милениум Бъг„), който ужаси много хора в началото на хилядолетието. Той може да има потенциала да осакати интернет и безброй жизненоважни системи по света.
По същество това се отнася до грешка в изчисляването на времето, която би засегнала системи, които използват 32-битови цели числа със знак за съхраняване на Unix времето – процесът, който брои секундите от епохата на Unix, 00:00:00 UTC на 1 януари 1970 г.
Четете още: Изследователи “обръщат” времето използвайки квантова система
32-битовите системи могат да съхраняват само определен период от време, преди да достигнат лимита си. В този момент ще има „преливане“ и всички съответни компютърни системи ще върнат датата към 1901 г., което разбираемо ще доведе до значителни проблеми.
Както подсказва името, съответните 32-битови системи, засегнати от проблема за 2038 г., ще бъдат нулирани на 19 януари 2038 г. точно в 03:14:07 UTC. От този момент нататък то ще „заседне“ от 00:00:00 UTC на 1 януари 1901 г., което не е точно идеален сценарий.
Не е ясно какво точно ще се случи след това преливане на времето и доколко това ще засегне системите, които разчитат на точни представяния на времето. Но това не е нещо, което много хора биха рискували да се опитат да разберат.
За щастие все още имаме почти 13 години, за да избегнем проблема. Но осъзнаването, че експертите знаят за това от 2006 г., не е точно окуражаващо.
Може ли проблемът за 2038 г. да бъде отстранен? Най-просто казано, най-важният начин да се „поправи“ или предотврати проблемът за 2038 г. е да се превключат всички 32-битови системи към 64-битови еквиваленти, тъй като това позволява данните за времето да бъдат проследявани и съхранявани далеч в бъдещето, което по същество забавя проблема за значителен период от време.
Това обаче е по-лесно да се каже, отколкото да се направи, особено след като много от системите, които все още са базирани на 32-битови системи, са базирани на основна наследена инфраструктура, която би се оказала трудна и скъпа за подмяна, като медицинско оборудване, електроцентрали и транспортни системи.
Спирането на тези услуги несъмнено ще доведе до смущения в области, които трябва да бъдат онлайн през цялото време. Следователно за правителствата и бизнеса ще бъде трудно да решат този проблем, особено когато, часовникът продължава да се насочва към проблема.
Следвайте ни в Telegram ,Facebook, Instagram, Twitter и Youtube за интересно и мистериозно бонус съдържание

Lucky е съвременен митолог и разказвач. Той превръща древни легенди, неразгадани мистерии и любопитни исторически факти в увлекателни статии. Със силен фокус върху историческата достоверност и потайните аспекти на човешката култура, той изследва теми от мистични цивилизации и изчезнали империи до тайните на съвременното изкуство и наука. Всяка негова статия е пътешествие, което ви кара да погледнете отвъд очевидното.






