Wir hatten im Februar einen Anruf.
Er hatte sechs Monate lang ein Tool zur Überprüfung von Gesundheitsdaten entwickelt.
Die Art von Dingen, die es Kliniken ermöglichen, die Versicherungsberechtigung von Patienten sofort zu bestätigen, ohne eine Hotline anzurufen und vierzig Minuten zu warten.
Technisch gesehen hat es wunderbar funktioniert.
Dann kam seine rechtliche Überprüfung zurück.
Die Stellungnahme war drei Seiten lang, aber die Schlussfolgerung war ein Satz. “Patientenberechtigungsdaten können unter den aktuellen Datenschutzrahmen nicht über eine öffentlich abfragbare staatliche Umgebung verarbeitet werden.”
Er löschte das Repository in dieser Nacht.
Ich erinnere mich, dass er sagte: „Die Technologie hat das Problem perfekt gelöst. Die Architektur machte es illegal, sie zu verwenden.“
Dieses Gespräch kam mir hart in den Sinn, als ich letzten Monat begann, die Dokumentation über die geschützte Ausführungsumgebung @MidnightNetwork sorgfältig zu lesen.
Speziell der Abschnitt darüber, wie privater Zustand innerhalb des geschützten Hauptbuchs verarbeitet wird, ohne jemals in einer öffentlich abfragbaren Form zu erscheinen.
Was sein juristisches Team als illegal bezeichnete, war die Verarbeitung identifizierbarer Patientendaten durch einen transparenten On-Chain-Zustandsübergang. Das ist das spezifische architektonische Problem, das sie markiert haben. Nicht Blockchain im Allgemeinen.
nicht Smart Contracts im Allgemeinen. transparente Zustandsübergänge spezifisch.
Midnight’s Dual-Ledger-Modell trennt das vollständig. Die Logik läuft in der geschützten Umgebung.
Der ZK-Nachweis, dass die Berechnung korrekt ausgeführt wurde, wird öffentlich gepostet.
Die Patientendaten berühren niemals das öffentliche Hauptbuch in irgendeiner lesbaren Form.
Das ist kein Workaround. Das ist eine grundlegend andere Ausführungsarchitektur, die nicht die gleichen rechtlichen Einschränkungen auslöst.
Ich habe ihm die Dokumentation vor drei Wochen geschickt.
Er rief mich am selben Abend an.
„Das ist das, was ich vor sechs Monaten zu bauen versuchte.“
Ja.
„Warum gab es das dann nicht.“
Das tat es. Wir haben einfach nicht aufgepasst.
Er baut das Projekt jetzt neu auf. Die Compact-Sprachabstraktion bedeutet, dass er in TypeScript schreibt, das er bereits kennt. Die ZK-Schaltkreisgenerierung erfolgt im Hintergrund, ohne dass er es direkt verwalten muss. Er sagte mir letzte Woche, dass die Entwicklungserfahrung sauberer ist, als er für ein Protokoll in diesem frühen Stadium seiner Reifekurve erwartet hatte.
Das, woran ich ständig denke, ist, wie viele Projekte wie seines gelöscht wurden. Wie viele Entwickler auf dieselbe rechtliche Wand stießen, dieselbe dreiseitige Stellungnahme erhielten und leise etwas herunterfuhren, das funktioniert hätte, wenn die Ausführungsumgebung anders aufgebaut worden wäre.
Das ist keine kleine Zahl. Gesundheitswesen, Recht, Versicherung, öffentliche Dienstleistungen. Ganze Vertikalen voller Entwickler, die On-Chain versucht haben und gesagt bekamen, die Architektur sei das Problem.
$NIGHT wird so bepreist, als hätten diese Entwickler ihren Weg zurück noch nicht gefunden.
Mein Freund tat es.
Andere werden es.