Jedes unterstrichene Wort führt zu seiner Erklärung. Mit ↩ zurück kommst du wieder an die Stelle, von der du kamst.
| Wo | Beispiel |
|---|---|
| Firma | Werkstatt-Tablet mit Aufträgen, Büro-Rechner mit Buchhaltung, Lager-Rechner mit Material. Frage: „Haben wir schon einmal einen Transporter beschriftet, und mit welcher Folie?“ Jede App antwortet mit dem, was sie weiß. |
| Eigene Geräte | Rezepte auf dem Tablet, Getränke auf dem Handy. Frage: „Was passt zu Lachs?“ Beide antworten, jede mit ihrem Teil. |
| Verein | Jedes Mitglied hat seine eigene Sammlung. Wer etwas weiß, antwortet. Nichts liegt bei einem fremden Anbieter. |
Zum Stand: Heute tauschen die Knoten Fragen und Antworten als Text aus. Dass Programme ganze Aufträge oder Rechnungen selbst abgleichen, ist nicht gebaut. Wie viel Zeit das Netz spart, ist für SBKIM selbst noch nicht gemessen. Belegt ist, dass zwei Knoten einander ohne Mitte finden und Fragen beantworten. Was das Hin- und Herspringen zwischen Programmen kostet, haben andere gemessen: rund 1.200 Wechsel am Tag bei 137 Beschäftigten (Harvard Business Review, 2022, Artikel).
Das Fenster schwebt über der App. Du kannst es ziehen, verkleinern und schließen. Die App muss nur offen bleiben, damit du erreichbar bist.
| Knopf | Was er tut |
|---|---|
| 🌐 Mit dem Knotennetz verbinden | Identität anlegen (falls nötig), die eigene Karte in den Raum legen, zuhören. |
| 👥 Wer ist im Raum? | Liest den Raum und zeigt die Karten. Holt dabei Empfehlungen für dich ab. |
| 🙋 Nur neu anmelden | Legt die eigene Karte noch einmal in den Raum. |
| 🔎 Antwort holen | Stellt deine Frage an den Knoten, der am besten passt. Mit 🎤 kannst du sie einsprechen. |
| 📬 Antworten abholen | Holt Antworten aus dem Briefkasten, die gekommen sind, während du weg warst. |
| 💬 Antworten: an/aus | Ob deine App anderen antwortet. |
| 🧬 nur verwandte | Zeigt nur Knoten mit verwandtem Thema. |
| 🧠 KI-Richter | Eine KI bewertet die Antworten. Dafür trägst du deinen eigenen KI-Schlüssel ein; er bleibt im Browser, auf Wunsch im Tresor. Siehe KI-Richter. |
| 🪪 Kennung sichern | 💾 Sicherung anlegen, 📥 Sicherung einspielen. Ohne Sicherung kann ein Browser, der aufräumt, die Identität löschen. |
| 🔒 Netz | Ein eigenes Netz einstellen oder zurück ins öffentliche. |
| 🤝 Empfehlungen | Netzadmin, eigene Kontakte, erhaltene Empfehlungen, Ablauf. Siehe Empfehlen. |
| ⛔ Sperrliste | Zeigt, wer gesperrt ist. Siehe Sperrliste. |
| 🍄 Mycel-Karte ansehen ↗ | Die lebende Karte des Netzes in einem neuen Tab. |
Gerätename: In vielen Apps steht im Fenster ein Feld für einen Gerätenamen, etwa „Handy“ oder „Büro“. Er hilft, zwei Geräte derselben App auseinanderzuhalten. Er ist ein Hinweis, kein Beweis, denn jeder kann jeden Namen wählen.
Jede Karte steht für einen Knoten. Fett steht ihr Name, darunter, was deine App über sie geprüft hat.
| Anzeige | Bedeutung |
|---|---|
| (Karte ist da) | Ihre Unterschrift passt zu ihrem Schlüssel. Eine gefälschte Karte wird verworfen und erscheint gar nicht. |
| ⚠ Derselbe Name noch N× im Raum | Ein anderer Knoten trägt denselben Namen, mit anderer Kennung. Der Name ist nicht geprüft, nur die Kennung zählt. |
| ✓ Bedeutung passt zur Beschreibung | Deine App hat den Vektor aus dem Text nachgerechnet, und er stimmt (S2). |
| ⚠ Bedeutung passt nicht zur Beschreibung, kein Vorrang | Der Vektor stammt nicht aus dem Text, der dasteht. Die Karte bleibt sichtbar, wird aber nicht vorgezogen. |
| · Bedeutung aus Inhalten, nicht nachprüfbar | Der Vektor ist aus den Inhalten der App gerechnet (etwa aus Rezepten). Die kennt deine App nicht. Kein Abzug. |
| · Herkunft der Bedeutung nicht angegeben | Die Karte sagt nicht, woraus der Vektor stammt. Nicht nachprüfbar. |
| · Bedeutung nicht geprüft | Das Sprachmodell ist bei dir nicht geladen. Es steht ehrlich da, nie still ein Haken. |
| 🤝 Netzadmin | Diese Karte gehört dem Netzadmin dieses Netzes. |
| 🤝 eigener Kontakt | Du hast diese Kennung selbst als Kontakt gemerkt. |
| 🤝 empfohlen von … | Jemand, dem du traust, hat diese Kennung empfohlen. Empfohlene Karten stehen bei einer Frage vorn. Alle anderen bleiben sichtbar. |
| 🧬 verwandt 0,xx | Wie nah das Thema an deinem liegt. |
| 🔎 Frage-Passung 0,xx | Wie gut der Knoten zu deiner Frage passt. |
| ⚠ unbestätigt (nicht unterschrieben) | Steht an einer Antwort ohne gültige Unterschrift. Sie geht nicht an den KI-Richter. |
| (gesperrte Karte) | Erscheint nicht. Siehe Sperrliste. |
An jeder Karte stehen Knöpfe: 🤝 Andocken (Visitenkarten tauschen), ❓ gezielt fragen, 🤝 Empfehlen, ↗ App öffnen. Nur der Netzadmin sieht zusätzlich ⛔ Sperren.
| Teil | Wofür |
|---|---|
| 🔑 Eigene Identität & Spore erzeugen / verwalten | Der Andock-Assistent, fünf Schritte:
|
| ✍ Semantische Beschreibung | Beschreibe in eigenen Worten, worum es in der App geht. Mit „Beschreibung übernehmen → Vektor & Spore neu signieren“ gilt sie. Eine gute Beschreibung macht die App leichter auffindbar. |
| 🛡 Was bedeutet dieses Siegel? | Kurz der Schutz, und der Knopf „Ausführlich erklärt“, der diese Seite öffnet. |
| 🔌 Fremden Knoten andocken → | Adresse einer fremden App eingeben, Spore prüfen, Abgleich, Handschlag. Ohne KI, direkt im Browser. |
| Lampe | Was sie zeigt |
|---|---|
| LEBT | Grün und atmend: die App läuft, ihre Spore ist da. Ein Tipp öffnet den Status. |
| VERKEHR | Leuchtet: am Relais verbunden, die App hört zu. Blinkt kurz bei einem Handschlag oder einer Nachricht. Ein Tipp zeigt die letzten Ereignisse. |
| FREMD | Rot: eine fremde KI oder ein Browser-Agent hat die App über Nachrichten angesprochen. Die Membran hat es notiert. Ein Tipp zeigt, wer. |
| SIEGEL | Die Medaille mit ★, sobald die Selbst-Prüfung bestanden ist. Ein Tipp öffnet das Siegel. |
Ein offenes Netz hat keinen Türsteher. Jeder kann einen Knoten anlegen, jeder kann im Raum schreiben. Das ist gewollt, denn sonst bräuchte es eine Mitte, die entscheidet. Daraus folgt:
| Wer | Was er braucht | Was er will |
|---|---|---|
| Mithörer | nur Zugang zum öffentlichen Raum | Fragen lesen, im Namen anderer antworten |
| Fälscher | einen eigenen Schlüssel, der nichts kostet | sich als anderer Knoten ausgeben |
| Flutender | viele Schlüssel und Zettel | den Raum unbrauchbar machen |
| Text, der eine KI anweisen will | ein Feld, das später eine KI liest | den KI-Richter zu etwas bringen |
| Browser-KI | nichts, sie ist schon da | nichts Böses, aber sie liest die Seite und kann für dich handeln |
Mit den echten Bausteinen, im laufenden Netz. Alle drei Angriffe gingen damals durch:
Dazu kam ein älterer Fund: In zwei Apps lief in der alten Fassung ein Skript aus einem fremden Namen, weil der Name als HTML eingesetzt wurde. Alle diese Lücken sind geschlossen und verteilt. Wie, steht im nächsten Abschnitt.
Keine Prüfung reicht allein. Wirksam ist eine Folge von Hürden: die billigen zuerst, die teuren im Ernstfall. Die Natur hält Arten so auseinander: Balz, dann Erkennung an der Zelle, dann Prüfung der Erbanlagen. Jede Hürde filtert nur, was an der vorigen vorbeikam.
Und eine Regel gilt für jede Schicht: im Zweifel markieren, nicht abweisen. Eine App mit älterer Fassung fällt nicht still heraus, sie verliert nur ihren Vorrang.
| Schicht | Was sie tut | Was du davon siehst |
|---|---|---|
| Echtheit der Karten | Jede Karte wird gegen ihre Unterschrift geprüft, bevor gleiche Namen zusammengefasst werden. | Gefälschte fehlen; „⚠ Derselbe Name noch …“ |
| Antworten unterschrieben | Nur der gefragte Knoten zählt als Absender. | „⚠ unbestätigt“; solche Antworten gehen nicht an den KI-Richter |
| S1 · Fragen unterschrieben | Gefälschte Fragen werden nicht beantwortet, unsignierte gedrosselt (höchstens 2 von 6 je Minute). | nichts, es wirkt im Hintergrund |
| S2 · Vektor nachrechnen | Deine App rechnet den Vektor aus der Beschreibung neu aus (Schwelle 0,99). Ein abgeschriebener fällt auf. | „✓ Bedeutung passt“ oder „⚠ passt nicht, kein Vorrang“ |
| S3 · Rechenaufwand | Vor dem Senden rechnet die App eine kleine Aufgabe. Ist der Raum voll, haben Zettel mit Aufwand Vorrang. Fluten wird teuer. | nichts, es wirkt im Hintergrund |
| S4 · Sperrliste | Nur der Netzadmin unterschreibt sie. Gesperrte Kennungen erscheinen nicht, ihre Fragen bleiben unbeantwortet. | Kasten „⛔ Sperrliste“ |
| S5 · Empfehlen | Ein bekannter Knoten sagt: „Diese Kennung kenne ich.“ Zählt nur, wenn du dem Empfehlenden schon traust. | „🤝 empfohlen von …“, vorn bei Fragen |
| S5b · Empfehlen in den Märkten | Märkte empfehlen die fremden Apps, die sie zeigen. Höchstens 180 Tage, Widerruf nur mit Grund, Haftung nur für die eine App. Die Empfehlung kommt von selbst an. | „⏳ läuft am … ab“ |
| Prüfliste vor dem KI-Richter | Frage und fremde Antworten werden auf Anweisungen an eine KI geprüft. Fehlt die Liste, läuft der Richter nicht. | eine solche Antwort geht nicht an die KI |
| Eigenes Netz mit Code | Karten, Fragen und Antworten sind verschlüsselt. Wer den Code nicht hat, sieht nichts Lesbares. | „🔒 Eigenes Netz“ |
Jede Schicht hat eine Probe, die zeigt, dass sie greift, und eine Gegenprobe, die den Fehler absichtlich einbaut und zeigt, dass die Probe dann anschlägt. Gebaut und verteilt sind S1 bis S5b in 29 Apps (Stand 2026-10-16). S6 und S7 sind nicht freigegeben.
Für Firma, Verein oder Familie. Nur Apps mit demselben Netz-Code sehen einander.
wss://). Ein eigenes Relais auf einem eigenen
Server ist am besten, siehe unten.Im öffentlichen Raum sind die Zettel nicht verschlüsselt. Wer das Relais betreibt, kann Fragen und Antworten lesen. Vertrauliches gehört in ein eigenes Netz mit Code.
Wer viele Apps empfiehlt, etwa ein Markt, hat dafür eine eigene Seite mit vier Listen: Apps in meinem Mycel, Meine Empfehlungen, Widerrufe, Sperrliste. Dort lässt sich empfehlen, verlängern, widerrufen, und für den Netzadmin sperren und lösen.
Echter Schaden entsteht am ehesten, wenn du ungeprüften fremden Code in deine eigene App kopierst. Bausteine nur aus vertrauter Quelle holen. Im Zweifel den Code vorher von einer, besser mehreren KIs prüfen lassen (ein starker Filter, keine Garantie). Fremde Texte immer als Daten behandeln, nie als Anweisung.
Du bleibst Herr über deinen Knoten. Du kannst ihn jederzeit vollständig löschen und das Netz geordnet verlassen. Die Nachbarn bekommen ein kurzes „dieser Knoten geht“.
Die Browser-KI liest die Seite. Ein Browser mit eingebauter KI sieht alles, was die App anzeigt, auch fremden Text, und kann für dich klicken. Davor schützt keine Prüfung in der App. Sichtbar wird nur, wer die App über Nachrichten anspricht (Lampe FREMD).
Eine gesperrte Kennung lässt sich ersetzen. Eine neue Kennung kostet nichts. Die Sperre trifft nur, wen man schon kennt.
Sperren und Empfehlen regeln Antworten, nicht das Lesen. Im öffentlichen Raum sieht ein Gesperrter Karten und Fragen weiter.
Ein gültig unterschriebener Namensvetter wird angezeigt. Unterscheiden kann ihn nur, wer die Kennung kennt.
Die Prüfliste vor dem KI-Richter erkennt feste Wendungen. Umformuliert oder in einer anderen Sprache kommt eine Anweisung durch.
Am Tablet ist fast nichts gemessen. Gemessen ist dort nur die Genauigkeit von S2. Rechenaufwand, Sperrliste und Empfehlungen zwischen zwei echten Geräten sind nur in Proben geprüft. Eine echte, unterschriebene Sperrliste gibt es noch nicht.
Die Gästeliste am Relais (nur eigene Schlüssel dürfen schreiben) ist vorbereitet, aber nirgends eingeschaltet. Abgeschirmt wird über den Netz-Code.
Every underlined word leads to its explanation. ↩ back takes you to the place you came from.
| Where | Example |
|---|---|
| Company | Workshop tablet with orders, office computer with the books, warehouse computer with materials. Question: “Have we ever lettered a van before, and with which film?” Each app answers with what it knows. |
| Your own devices | Recipes on the tablet, drinks on the phone. Question: “What goes with salmon?” Both answer, each with its part. |
| Club | Every member has their own collection. Whoever knows something answers. Nothing sits with an outside provider. |
Where things stand: Today the nodes exchange questions and answers as text. Programs matching whole orders or invoices on their own is not built. How much time the network saves has not been measured for SBKIM itself. What is shown is that two nodes find each other without a centre and answer questions. What switching between programs costs has been measured by others: about 1,200 switches a day among 137 employees (Harvard Business Review, 2022, article).
The window floats above the app. You can drag it, minimise it and close it. The app only needs to stay open so that you can be reached.
Button names are quoted as they appear in the app; apps in German show the German names.
| Button | What it does |
|---|---|
| 🌐 Connect to the node network | Creates the identity if needed, puts your card in the room, listens. |
| 👥 Who is in the room? | Reads the room and shows the cards. Also collects recommendations for you. |
| 🙋 Just re-announce | Puts your own card in the room again. |
| 🔎 Antwort holen (get an answer) | Asks your question to the best-matching node. With 🎤 you can speak it. |
| 📬 Fetch replies | Collects answers that arrived while you were away. |
| 💬 Antworten: an/aus (answering: on/off) | Whether your app answers others. |
| 🧬 nur verwandte (related only) | Shows only nodes with a related topic. |
| 🧠 KI-Richter (AI judge) | An AI rates the answers. You enter your own AI key; it stays in the browser, in the vault if you wish. See AI judge. |
| 🪪 Secure the identifier | 💾 Make a backup, 📥 Play a backup in. Without a backup, a browser that cleans up can delete the identity. |
| 🔒 Network | Set up your own network or go back to the public one. |
| 🤝 Empfehlungen (recommendations) | Network admin, own contacts, received recommendations, expiry. See Recommending. |
| ⛔ Sperrliste (block list) | Shows who is blocked. See block list. |
| 🍄 Mycel-Karte ansehen ↗ (view the mycelium map) | The live map of the network in a new tab. |
Device name: Many apps show a field for a device name in the window, such as “phone” or “office”. It helps tell two devices of the same app apart. It is a hint, not proof, because anyone can choose any name.
Each card stands for one node. Its name is in bold; below it is what your app has checked about it.
| Display | Meaning |
|---|---|
| (card is there) | Its signature fits its key. A forged card is discarded and does not appear at all. |
| ⚠ The same name appears N more time(s) | Another node carries the same name with a different identifier. The name is not verified; only the identifier counts. |
| ✓ Meaning matches the description | Your app recomputed the vector from the text, and it matches (S2). |
| ⚠ Meaning does not match the description, no priority | The vector does not come from the text shown. The card stays visible but is not moved forward. |
| · Meaning computed from content, cannot be checked | The vector was computed from the app's content (recipes, for example). Your app does not know that content. No penalty. |
| · Origin of the meaning not stated | The card does not say where the vector comes from. Cannot be checked. |
| · Meaning not checked | The language model is not loaded on your side. This is stated openly, never a silent tick. |
| 🤝 Network admin | This card belongs to the network admin of this network. |
| 🤝 own contact | You saved this identifier as a contact yourself. |
| 🤝 recommended by … | Someone you trust has recommended this identifier. Recommended cards come first for a question. All others stay visible. |
| 🧬 verwandt 0.xx (related) | How close the topic is to yours. |
| 🔎 Question fit 0.xx | How well the node fits your question. |
| ⚠ unconfirmed (not signed) | Shown on an answer without a valid signature. It does not go to the AI judge. |
| (blocked card) | Does not appear. See block list. |
Each card has buttons: 🤝 Connect (exchange business cards), ❓ ask directly, 🤝 Recommend, ↗ App öffnen (open the app). Only the network admin also sees ⛔ Block.
| Part | What for |
|---|---|
| 🔑 Create / manage your own identity & spore | The docking assistant, five steps:
|
| ✍ Semantic description | Describe in your own words what the app is about. With “Apply description → re-sign vector & spore” it takes effect. A good description makes the app easier to find. |
| 🛡 What does this seal mean? | A short note on protection, and the button “Explained in full”, which opens this page. |
| 🔌 Dock a foreign node → | Enter the address of another app, check its spore, match, handshake. No AI, directly in the browser. |
| Lamp | What it shows |
|---|---|
| ALIVE | Green and breathing: the app is running, its spore is there. A tap opens the status. |
| TRAFFIC | Lit: connected to the relay, the app is listening. Flashes briefly on a handshake or a message. A tap shows the latest events. |
| FOREIGN | Red: another AI or a browser agent has addressed the app through messages. The membrane recorded it. A tap shows who. |
| SEAL | The medal with ★, once the self-check has passed. A tap opens the seal. |
An open network has no doorman. Anyone can create a node, anyone can write in the room. That is intended; otherwise a centre would have to decide. It follows that:
| Who | What they need | What they want |
|---|---|---|
| Eavesdropper | only access to the public room | read questions, answer in someone else's name |
| Forger | a key of their own, which costs nothing | pose as another node |
| Flooder | many keys and notes | make the room unusable |
| Text that tries to instruct an AI | a field that an AI reads later | get the AI judge to do something |
| Browser AI | nothing, it is already there | nothing bad, but it reads the page and can act for you |
With the real building blocks, in the live network. All three attacks got through at the time:
There was also an older finding: in two apps, the old version ran a script from a foreign name, because the name was inserted as HTML. All of these gaps are closed and rolled out. How is described in the next section.
No single check is enough. What works is a series of hurdles: the cheap ones first, the expensive ones when it matters. Nature keeps species apart in this way: courtship, then recognition at the cell, then a check of the genes. Each hurdle only filters what got past the previous one.
One rule applies to every layer: when in doubt, mark rather than reject. An app with an older version does not silently drop out; it only loses its priority.
| Layer | What it does | What you see of it |
|---|---|---|
| Genuine cards | Every card is checked against its signature before cards with the same name are grouped. | Forged ones are missing; “⚠ The same name appears …” |
| Signed answers | Only the node that was asked counts as sender. | “⚠ unconfirmed”; such answers do not go to the AI judge |
| S1 · Signed questions | Forged questions are not answered, unsigned ones are throttled (at most 2 of 6 per minute). | nothing, it works in the background |
| S2 · Recomputing the vector | Your app recomputes the vector from the description (threshold 0.99). A copied one stands out. | “✓ Meaning matches” or “⚠ does not match, no priority” |
| S3 · Computing effort | Before sending, the app solves a small puzzle. When the room is full, notes with effort take priority. Flooding becomes expensive. | nothing, it works in the background |
| S4 · Block list | Only the network admin signs it. Blocked identifiers do not appear, and their questions go unanswered. | the “⛔ Sperrliste” (block list) box |
| S5 · Recommending | A known node says: “I know this identifier.” It only counts if you already trust the recommender. | “🤝 recommended by …”, first for questions |
| S5b · Recommending in the markets | Markets recommend the outside apps they show. At most 180 days, revocation only with a reason, liability only for that one app. The recommendation arrives by itself. | “⏳ expires on …” |
| Check list before the AI judge | The question and foreign answers are checked for instructions aimed at an AI. Without the list the judge does not run. | such an answer does not go to the AI |
| Own network with a code | Cards, questions and answers are encrypted. Without the code you see nothing readable. | “🔒 Eigenes Netz” (own network) |
Every layer has a test that shows it works, and a counter-test that builds the fault in on purpose and shows that the test then fails. S1 to S5b are built and rolled out in 29 apps (as of 2026-10-16). S6 and S7 are not approved.
For a company, club or family. Only apps with the same network code see each other.
wss://). Your own relay on your own
server is best, see below.In the public room the notes are not encrypted. Whoever runs the relay can read questions and answers. Confidential matters belong in your own network with a code.
Anyone who recommends many apps, a market for instance, has a separate page with four lists: apps in my mycelium, my recommendations, revocations, block list. There you can recommend, extend and revoke, and as network admin block and unblock.
Real damage is most likely when you copy unchecked foreign code into your own app. Take building blocks only from a trusted source. When in doubt, have the code checked beforehand by one AI, better several (a strong filter, not a guarantee). Always treat foreign text as data, never as an instruction.
You stay in charge of your node. You can delete it completely at any time and leave the network in an orderly way. The neighbours get a short “this node is leaving”.
The browser AI reads the page. A browser with a built-in AI sees everything the app shows, including foreign text, and can click for you. No check inside the app protects against that. Only access through messages becomes visible (FOREIGN lamp).
A blocked identifier can be replaced. A new identifier costs nothing. The block only hits those already known.
Blocking and recommending govern answers, not reading. In the public room a blocked node still sees cards and questions.
A validly signed namesake is shown. Only someone who knows the identifier can tell it apart.
The check list before the AI judge recognises fixed phrases. Reworded or in another language, an instruction gets through.
Almost nothing has been measured on the tablet. Only the accuracy of S2 has been measured there. Computing effort, block list and recommendations between two real devices have only been checked in tests. There is no real, signed block list yet.
The guest list at the relay (only your own keys may write) is prepared but not switched on anywhere. Shielding works through the network code.