Jahr-2106-Problem

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Das Jahr-2106-Problem von EDV-Systemen könnte zu Ausfällen von Software im Jahr 2106 führen. Dieses Problem ist auf EDV-Systeme beschränkt, die die Unixzeit benutzen und diese als vorzeichenlose 32-Bit-Integerzahl speichern. Es ist auch als Bitcoin-Killing-Bug medial bekannt.[1]

Beim Jahr-2106-Problem handelt es sich um ein ähnliches Problem wie das Jahr-2038-Problem. Allerdings mit dem Unterschied, dass statt einer vorzeichenbehafteten 32-Bit-Integer-Zahl eine vorzeichenlose 32-Bit-Integer-Zahl verwendet wird. Dadurch tritt der Überlauf (wrap-around) erst im Jahr 2106 auf. Beispielsweise ist das embedded Unix Betriebssystem QNX ab Version 6.4.0 hiervon betroffen.[2][1]

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. a b Alyssa Hertig: Fixing This Bitcoin-Killing Bug Will (Eventually) Require a Hard Fork. 7. August 2020, abgerufen am 22. Mai 2024 (englisch).
  2. The QNX Neutrino Microkernel. In: qnx.net. Abgerufen am 22. Mai 2024 (englisch).