← Neueste Arbeiten
💻 computer science

Source Known Identifiers: A Three-Tier Identity System for Distributed Applications

Diese Arbeit stellt Source Known Identifiers (SKIDs) vor, ein dreistufiges Identitätssystem für verteilte Anwendungen, das durch die Kombination einer kompakten 64-Bit-Zahl, einer verifizierbaren 128-Bit-UUID und einer verschlüsselten Darstellung sechs kritische Anforderungen wie Speichereffizienz, chronologische Sortierbarkeit und Vertraulichkeit in einem einheitlichen Schema vereint.

Ursprüngliche Autoren: Duran Serkan Kılıç

Veröffentlicht 2026-04-03
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Duran Serkan Kılıç

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Die große Herausforderung: Der "Ein-Größe-für-Alle"-Fehler

Stellen Sie sich vor, Sie bauen ein riesiges Lagerhaus für Daten (eine Datenbank). Jedes Paket, das hereinkommt, braucht eine Nummer, damit man es wiederfinden kann. Bisher hatten Architekten ein Problem: Sie mussten sich zwischen verschiedenen Arten von Nummern entscheiden, die alle ihre eigenen Nachteile hatten:

  1. Die einfache Seriennummer (wie eine Datenbank-ID): Sie ist klein und schnell, aber jeder kann sehen, wie viele Pakete Sie schon haben. Das ist wie ein Preisschild, das verrät, wie viel Umsatz Sie machen. Nicht gut für die Privatsphäre.
  2. Der zufällige Zettel (wie eine UUID): Sie ist sicher und zufällig, aber sie ist riesig (nimmt viel Platz weg) und man kann nicht erkennen, wann sie erstellt wurde. Das ist wie ein Zettel, der nur aus wirren Buchstaben besteht – man kann ihn nicht sortieren.
  3. Der Zeitstempel: Man kann sehen, wann etwas passiert ist, aber man sieht auch, wer es getan hat.

Das Papier schlägt vor: Warum nicht alles in einem?

Die Lösung: Das SKID-System (Das "Drei-Ebenen-System")

Der Autor, Duran Serkan Kılıç, hat ein System namens SKID entwickelt. Stellen Sie sich das wie ein chamäleonartiges Ausweis-System vor. Eine Person (ein Datensatz) hat immer dieselbe Identität, aber sie zeigt je nachdem, wem sie sich vorstellt, eine andere Version ihres Ausweises.

Es gibt drei Ebenen (Tiers), die wie verschiedene Sicherheitszonen funktionieren:

1. Ebene: Der "Basis-Ausweis" (SKID) – Für das Lagerhaus

  • Was ist das? Eine winzige, 64-Bit-Nummer (nur 8 Bytes).
  • Analogie: Stellen Sie sich das wie einen Barcodes auf einem Paket im Lager vor.
  • Warum ist es toll?
    • Es ist extrem klein (spart Platz).
    • Es ist chronologisch sortierbar (neue Pakete kommen immer ans Ende des Regals, das macht das Suchen super schnell).
    • Es enthält versteckte Informationen: Wann wurde es erstellt? Welches Lager (App) hat es gemacht? Welcher Mitarbeiter (Instanz) hat es getan?
    • Der Clou: Es ist so klein, dass es perfekt in die Datenbank passt, ohne viel Platz zu verschwenden.

2. Ebene: Der "Dienst-Ausweis" (SKEID) – Für vertrauenswürdige Kollegen

  • Was ist das? Eine 128-Bit-Nummer (16 Bytes), die wie ein standardmäßiger UUID-Ausweis aussieht.
  • Analogie: Wenn ein Paket vom Lager an einen vertrauenswürdigen Kollegen (eine andere interne Software) geht, bekommt es einen offiziellen Ausweis mit einem Sicherheitsstempel.
  • Warum ist es toll?
    • Der Kollege kann den Ausweis prüfen, ohne ins Lagerhaus zu laufen (kein Datenbank-Abfragen nötig!).
    • Der Stempel (ein kryptografischer "MAC") beweist: "Ja, dieses Paket kommt wirklich von uns und wurde nicht gefälscht."
    • Man kann sofort sehen, um was für ein Paket es sich handelt (z. B. "Kunde" vs. "Bestellung"), ohne den Inhalt öffnen zu müssen.

3. Ebene: Der "Geheimnis-Ausweis" (Secure SKEID) – Für die Außenwelt

  • Was ist das? Dieselbe Nummer, aber komplett verschlüsselt.
  • Analogie: Wenn das Paket an einen fremden Kunden oder ins Internet geht, wird es in einen undurchsichtigen, verschlossenen Safe gepackt.
  • Warum ist es toll?
    • Von außen sieht es aus wie ein Haufen zufälliger Buchstaben. Niemand kann erraten, wann es erstellt wurde oder wer es gemacht hat.
    • Es sieht trotzdem aus wie eine normale ID-Nummer (ein UUID), damit alte Systeme es akzeptieren.
    • Nur wer den Schlüssel hat, kann den Safe öffnen und den echten Inhalt sehen.

Wie funktioniert der Zauber? (Die Magie der Verwandlung)

Das Geniale an diesem System ist, dass diese drei Ausweise deterministisch sind. Das bedeutet:

  • Wenn Sie den Basis-Ausweis (SKID) haben, können Sie den Dienst-Ausweis (SKEID) berechnen.
  • Wenn Sie den Dienst-Ausweis haben und den Schlüssel, können Sie den Geheimnis-Ausweis (Secure SKEID) machen.
  • Und umgekehrt: Wenn Sie den Geheimnis-Ausweis haben und den Schlüssel, können Sie zurückrechnen, welcher Basis-Ausweis dahintersteckt.

Es ist wie ein Schlüsselbund: Ein Schlüssel öffnet alle Türen, aber jede Tür sieht für den Besucher anders aus.

Warum ist das besser als alles andere?

  1. Platzsparend: Die Basis-Nummer ist halb so groß wie die üblichen UUIDs. Das spart bei Millionen von Datensätzen riesige Mengen an Speicherplatz und macht die Datenbank schneller.
  2. Sicher: Ein Hacker kann keine falschen Nummern erfinden, weil er den geheimen Schlüssel für den Stempel und die Verschlüsselung nicht hat.
  3. Schnell: Da die Nummern nicht zufällig generiert werden müssen (wie bei alten Systemen), sondern einfach "zusammengesetzt" werden, geht das extrem schnell. Der Papiervergleich zeigt, dass das System bis zu 10-mal schneller ist als die aktuellen Standards.
  4. Zukunftssicher: Das System ist so gebaut, dass es für die nächsten 17.000 Jahre funktioniert, ohne dass die Nummern kollidieren (sich überschneiden).

Zusammenfassung in einem Satz

SKID ist wie ein magischer Ausweis, der im Lagerhaus klein und effizient ist, im internen Netzwerk sicher und verifizierbar ist und nach außen hin wie ein undurchdringlicher, zufälliger Code aussieht – alles ohne Platz zu verschwenden oder Geschwindigkeit zu verlieren.

Es löst das Problem, dass man bisher immer zwischen "schnell/klein" und "sicher/geheim" wählen musste. Mit SKID bekommt man beides.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →