🧠Nichts enthüllen. Alles zeigen – Öffentliche Systeme auf privaten Fundamenten aufbauen
der 27. März 2026
EinfĂĽhrung
Die meisten Systeme geben zu viel preis.
Struktur. Logik. Absicht.
Alles wird sichtbar.
Doch Sichtbarkeit ist nicht gleichbedeutend mit Verständnis.
In diesem Video mache ich etwas anders. Ich spreche nicht nur von Sicherheit.
Ich zeige, was es tatsächlich bedeutet.
Was „Sicherheit“ wirklich bedeutet
Wenn wir ĂĽber Sicherheit sprechen, denken die meisten Menschen an Folgendes:
- Authentifizierung
- Berechtigungen
- VerschlĂĽsselung
Aber das ist nicht der Anfang.
Sicherheit beginnt mit einer viel einfacheren Idee:
Ein System braucht Geheimnisse.
Keine Geheimnisse um ihrer selbst willen.
Aber Geheimnisse, um Kontrolle, Ungewissheit und Integrität zu bewahren.
Denn in jeder realen Umgebung:
Offenheit schafft Angriffsfläche Und Transparenz kann zu einer Schwäche werden
Wir stellen vor: Lain (ĂĽber Navi)
Heute stelle ich einen öffentlichen Teil eines Systems zur Verfügung, das ich bei Darkwood verwende.
Das Repository heiĂźt Navi.
Was ich aber eigentlich vorstelle, ist etwas Tiefergehendes:
Lain
Lain ist kein Produkt. Es ist kein Werkzeug. Es liegt nicht einmal am System selbst.
Es handelt sich um eine kontrollierte Oberfläche.
Die Rolle von Navi
Navi ist die öffentliche Ebene meiner Arbeitsweise.
Es enthĂĽllt:
- Struktur
- architektonische Muster
- ĂĽbergeordnete Konzepte
Zum Beispiel:
- Domänengesteuertes Design (DDD)
- Ausführungsabläufe
- Arbeitsabläufe
- Infrastrukturgrenzen
- Testansatz
Aber es enthĂĽllt NICHT:
- Produktionslogik
- tatsächliche Ausführung
- interne Systeme
Ă–ffentlich vs. Privat
Bei Darkwood ist jedes System so aufgebaut, dass eine Trennung gewährleistet ist:
- Öffentliche Schicht → beobachtbar
- Private Schicht → operative Schicht
Das öffentliche Repository zeigt, wie die Dinge strukturiert sind.
Das private System definiert, was tatsächlich ausgeführt wird.
Und diese Grenze ist beabsichtigt.
Halbtransparenz als Modell
Dieser Ansatz ist nicht neu.
Es ist von Modellen wie dem inspiriert, das ich vor Jahren in Uniflow beschrieben habe:
→ ein gemischter Repository-Ansatz → öffentlich + privat → wobei das private System das öffentliche System importiert
Dadurch entsteht etwas Wichtiges:
Halbtransparenz
Man kann genug sehen, um die Struktur zu verstehen.
Aber nicht ausreichend, um das System nachzubilden oder auszunutzen.
Sicherheit als Architektur
Sicherheit ist keine zusätzliche Schicht.
Es ist etwas, das man von Anfang an gestaltet.
- Sie definieren die Grenzen Sie bestimmen, was sichtbar ist.
- Sie trennen Ausführung und Repräsentation.
In diesem Modell:
Was Sie sehen, ist nicht das, was tatsächlich passiert.
Und genau darum geht es.
Warum sollte man ĂĽberhaupt etwas preisgeben?
Denn Systeme mĂĽssen folgende Eigenschaften haben:
- beobachtet
- teilweise verstanden
- vertrauenswĂĽrdig
Vertrauen erfordert jedoch keinen uneingeschränkten Zugriff.
Es erfordert Kohärenz.
Navi ist nicht hier, um „alles zu lehren“.
Es dient hier dazu zu zeigen:
wie ein System offengelegt werden kann ohne sich selbst preiszugeben
Auf Lain und Navi
Die Namensgebung ist beabsichtigt.
Es stammt aus Serial Experiments Lain.
In dieser Welt:
- Lain interagiert mit einem System
- durch eine Maschine namens Navi
- wodurch Zugang zu Informationen ermöglicht wird
Dieser Gedanke ging mir nicht mehr aus dem Kopf.
Also habe ich es wiederverwendet.
Nicht als Referenz.
Aber als Struktur.
Das System dahinter
In Darkwood ist Navi nur ein einzelnes Exemplar.
Es gibt noch andere:
- Orchestrierungssysteme
- interne Werkzeuge
- Produktionsschichten
- experimentelle Systeme
Einige sind öffentlich.
Die meisten sind es nicht.
Und genau dieses Gleichgewicht definiert das System.
Evolution
Navi ist von Grund auf minimalistisch gestaltet.
Es ist ein Ausgangspunkt.
Eine Struktur.
Ein Fundament.
Es wird sich im Laufe der Zeit weiterentwickeln.
Sein Zweck bleibt jedoch derselbe:
Struktur freilegen AusfĂĽhrung privat halten
Abschluss
Das Ziel ist nicht, sich zu verstecken.
Ziel ist es, zu entscheiden, was sichtbar ist.
Und was nicht.
Sehen Sie sich das Video an
Dieser Artikel ist mit einem Video verknüpft, in dem ich diesen Ansatz erkläre und demonstriere.
👉 Sehen Sie sich die vollständige Aufschlüsselung an, um zu sehen, wie das in der Praxis funktioniert.
Repository
👉 https://github.com/darkwood-com/navi
Schlussbemerkung
Manche Systeme sind zur Benutzung konzipiert.
Andere sind so konzipiert, dass sie verstanden werden.
Und manche sind dazu da, beobachtet zu werden…
ohne jemals vollständig gekannt zu werden.
Quellen
- UnĂĽberwachtes Lernen: Sicherheit, Geheimhaltung und Verschleierung: https://www.youtube.com/watch?v=V2X0twHBGqE
- Lain: https://darkwood.com/profile/matyo und https://darkwood.com/profile/lain
- Darkwood Navi: https://github.com/darkwood-com/navi
- Uniflow: Wie managen wir Sourcing? : https://uniflow.io/blog/2019-10-17-how-we-manage-sourcing
- Flow : https://flow.darkwood.com
- Der Garten des Savoir: https://apps.darkwood.com/lgs
- Darkwaar Wirst du der Dunkelste in Waar sein? : https://darkwaar.com/blog/2020-08-20-welcome-darkwaar