Je to nepříjemné. Tak to je. Drobná, neviditelná chyba v čase, která způsobuje pád serverů.
Globální časoměřiči se připravují na hlasování. Nabídka? Odebrat přestupnou sekundu. Nahraďte ho něčím mnohem větším: přestupná hodina. To by se mohlo stát již v roce 2027, což zní absurdně, dokud nezvážíte cenu této příležitosti.
Rozbité hodiny
Děláme to od roku 1972. Mezinárodní úřad pro váhy a míry (BIPM) zavedl skokovou sekundu, protože rotace Země se postupně a nepředvídatelně zpomaluje. Koordinovaný světový čas (UTC) zůstává pevný, atomový, ideální. Země se „třese“. Takže jednou za rok nebo méně často přidáme sekundu navíc, abychom zůstali v synchronizaci.
Na papíře to funguje. Na počítačích? To je katastrofa.
“Vždy to byl problém.”
Tak popisuje Judah Levin, bývalý fyzik z amerického Národního institutu pro standardy a technologie, čtyřicet let práce s časovými korekcemi.
Moderní kód nesnáší náhlá zastavení. Zprávy přicházejí ve špatném pořadí. Protokoly jsou poškozeny. Viděli jsme Meta padat. Jak přešel Reddit do režimu offline. Jak Cloudflare narazil. Letadla zůstala na zemi. Makléři byli nervózní ze ztracených milisekund. Protože sítě vyžadují přesnost v nanosekundách, z přestupné sekundy se stává oblázek v botě. Vývojáři přestali naslouchat BIPM před lety a implementovali své vlastní rozmazané sekundy opravy, které rozložily čas navíc na několik hodin, místo aby je zaváděly všechny najednou.
Hrozba negativní korekce
Tady se věci zhoršují. Od roku 2016 se Země přestala zpomalovat. Začala se otáčet rychleji.
Nebyly přidány žádné přestupné sekundy. Pouze ticho.
Nyní však stojíme před dalším problémem. Pokud se Země otáčí rychleji, UTC se zpožďuje. Abychom to napravili, potřebovali bychom zápornou přestupnou sekundu. Odstraňte jednu sekundu z existence.
Bylo to někdy testováno? Ne. Zničí to všechno? S největší pravděpodobností je to tak. Nevíme, ale všichni předpokládají katastrofální selhání. Riziko není hypotetické; vaří se.
Hodinové řešení
Strážci času váhali, každé čtyři roky pořádali konference a dohadovali se o prahových hodnotách. V roce 2022 souhlasili s uvolněním pravidel do roku 2035, což umožnilo UTC odchýlit se dále od rotace Země bez korekce. Bezpečnostní síť.
Prognózy říkají, že to nepomůže. Čas běží. Do roku 2035 výpočty ukazují, že možná budeme potřebovat nebezpečnou zápornou přestupnou sekundu.
Zde vstupuje do hry přestupná hodina.
Místo abychom každý rok opravovali čas jednou ostrou sekundou, přidáváme – nebo odečítáme – celou hodinu. Jednou. Snad jednou za dvě století. Je to tupý nástroj, ano. Ale je stabilní. Umožňuje UTC a Zemi otáčet se bez neustálého rušení a vyhlazuje drsné hrany, které způsobují pád softwaru.
Pa特里cia Tavella, ředitelka časové divize BIPM, nemá zájem čekat na bezpečnost do roku 2035.
“Pokud počkáme do roku 2035, riziko je 30 procent.”
Třicetiprocentní pravděpodobnost katastrofy? Příliš mnoho. Tavella se zeptal zúčastněných stran, co si myslí. Co když riziko klesne na deset procent? Pořád říkali ne. Neexistuje dostatečná bezpečnostní rezerva pro založení digitálního světa.
Cílem je realizace v roce 2027. Blíží se hlasování. Hodinu rozšíříme po celém světě. Nebo to zmáčknout.
