En sekund som aldrig funnits kan slå ut världens digitala infrastruktur
Jorden snurrar för fort – en borttagen sekund kan slå ut digital infrastruktur.
En sekund som ingen är redo för
De flesta av oss tänker aldrig på hur klockan egentligen fungerar. Men under ytan på all modern digital infrastruktur – banker, kraftnät, mobilnät, molntjänster – tickar en ytterst känslig mekanism som kräver att atomklockornas tid och jordens faktiska rotation hålls i synk. I decennier har det lösts med en elegant, om än ovanlig, lösning: skottsekunder.
Principen är enkel. Atomklockor är oerhört exakta, men jorden roterar inte i perfekt takt. Ibland bromsar den in lite, och då läggs en skottsekund till i den koordinerade universella tiden (UTC) för att kompensera. Det har gjorts drygt 27 gånger sedan 1972, och systemen runt om i världen har – om än inte utan hicka – vant sig vid det.
Men nu har något oväntat hänt. Jordens rotation har ökat i hastighet. Och det skapar ett problem av en helt annan dignitet.
Det omvända problemet ingen har löst
En ökad rotationshastighet innebär att det är UTC som riskerar att ligga före jordens tid, inte efter. Lösningen vore logisk: ta bort en sekund i stället för att lägga till en. En så kallad negativ skottsekund.
Problemet är att det aldrig har gjorts. Inte en enda gång, i global skala.
Som Jeremy Roberts, seniorrådgivare vid Info-Tech Research Group, påpekar i en rapport som Computer Sweden refererar till: datasystemen är helt enkelt inte utformade för det scenariot. Mjukvara som hanterar tidsstämplar, loggning, databastransaktioner och nätverksprotokoll har i bästa fall hanterats för att lägga till sekunder – inte subtrahera dem. Att ta bort en sekund är logiskt sett en annan operation, och i systemmiljöer där tidsordning är kritisk kan även mikroskopiska felaktigheter få stora konsekvenser.
Tänk på en bank där transaktioner loggas med millisekundprecision. Eller ett elkraftssystem där synkronisering sker i realtid över ett helt land. En enda oväntad tidsavvikelse kan orsaka felaktiga beräkningar, trasiga köer eller – i värsta fall – systemkrascher.
En historisk omröstning i oktober
För att undvika det potentiella kaoset har General Conference on Weights and Measures (GCWM) lagt fram ett långtgående förslag: att från och med den 20 maj 2027 låta UTC löpa helt utan skottsekundjusteringar. Istället tillåts UTC och det jordrotationsbaserade tidsmåttet UT1 glida isär med upp till en hel timme innan någon korrigering krävs.
Omröstningen sker i oktober, och utgången kan i praktiken avgöra hur mänskligheten mäter tid under kommande decennier.
Expertgruppen bakom förslaget bedömer att sannolikheten för att en negativ skottsekund faktiskt krävs stiger till 30 procent år 2035 om ingenting görs. Det är inte en säkerhet – men det är tillräckligt högt för att tas på allvar. Kostnaderna för att rusta it-infrastrukturen beskrivs vara i samma storleksordning som förberedelserna inför år 2000-problematiken, det vill säga miljardbelopp i global skala.
Gamla sår i ny skepnad
För oss som arbetar med systemutveckling är det här en påminnelse om ett välkänt mönster: tidhantering är notoriskt svårt att göra rätt, och kantfall negligeras tills de slår tillbaka.
Sommartidomställningar, tidszoner, skottsekunder – varje gång vi tror att vi har abstrakt bort komplexiteten dyker ett nytt undantag upp. Den negativa skottsekunden är i det avseendet ett närmast klassiskt exempel: ett scenario som tekniskt sett alltid varit möjligt, men som aldrig prioriterats att hantera eftersom det aldrig inträffat.
Det är just den typen av systemisk bräcklighet som gör infrastrukturfrågor svåra att kommunicera till beslutsfattare. Risken är osynlig tills den materialiseras – och då är det för sent att agera proaktivt.
Omröstningen i oktober handlar därför inte bara om tidsstandarden i sig. Den handlar om hur robust vi vill att vår digitala civilisation ska vara inför oväntade naturliga avvikelser. Det svaret bör inte vara 'tillräckligt robust, om ingenting konstigt händer'.
Vår analys
Det som gör den här frågan extra intressant ur ett systemperspektiv är att problemet är känt, men åtgärden har skjutits upp. Det är ett välbekant mönster inom infrastrukturutveckling: teknisk skuld ansamlas inte bara i kod, utan också i antaganden om omvärlden.
Förslaget från GCWM är pragmatiskt och förmodligen klokt – att köpa tid (ordvalet är oundvikligt) genom att tillåta en gradvis avvikelse är rimligare än att rusa in i en otestad korrigering med globala konsekvenser. Men det löser inte den underliggande frågan om hur vi bygger system som är robusta mot tidsmässiga kantfall.
Med den explosionsartade ökningen av distribuerade system, realtidstjänster och AI-drivna plattformar ökar också känsligheten för precis tidshållning. Det här är ett område där branschen behöver bli bättre på att testa det osannolika – inte bara det förväntade. En sannolikhet på 30 procent år 2035 är ingen låg risk; det är ett scenario vi bör planera för redan nu.