Ich erinnere mich, dass ich vor einiger Zeit versucht habe, eine einfache dApp-Idee zu skizzieren… nichts Verrücktes, nur etwas, das Benutzerdaten und ein wenig Logik dahinter beinhaltete

Und ich bin ziemlich schnell auf eine seltsame Wand gestoßen

Nicht genau technisch… eher ein Designproblem

Denn im Moment, in dem du versuchst, etwas leicht Reales onchain zu bauen, wird dir klar, wie exponiert alles ist

Benutzeraktionen

Eingaben

Ausgaben

Zustandsänderungen

Alles liegt einfach öffentlich da

Zuerst fühlt es sich normal an, weil die meisten Blockchains so funktionieren

Aber dann denkt man an tatsächliche Anwendungsfälle und es wird unangenehm

Würde das wirklich jemand nutzen, wenn alle ihre Daten standardmäßig sichtbar sind?

Das ist der Punkt, an dem „Mitternacht“ für mich viel mehr Sinn machte

Nicht aus einer Hype-Perspektive, sondern aus der Perspektive eines Bauers

Weil Mitternacht nicht nur sagt, dass Datenschutz wichtig ist

Es versucht, Datenschutz zu etwas zu machen, das Entwickler tatsächlich nutzen können, ohne es in ein Forschungsprojekt zu verwandeln

Die Idee von „rationalem Datenschutz“ hat hier für mich Klick gemacht

Es geht nicht darum, alles zu verstecken

Es geht darum, zu wählen, was sichtbar sein muss und was nicht

Was einfach klingt, aber die meisten Ketten geben dir nicht wirklich diese Flexibilität

Entweder baut man vollständig transparente Apps

Oder man versucht, Datenschutz auf unbeholfene Weise zu patchen

Mitternacht kehrt das ein wenig um

Durch die Verwendung von Zero-Knowledge-Proofs ermöglicht das Netzwerk, Ergebnisse zu überprüfen, ohne die zugrunde liegenden Daten offenzulegen

Statt alle Eingaben und Logik offenzulegen, kannst du beweisen, dass das Ergebnis gültig ist

Das verändert, wie man über den Bau von Dingen insgesamt denkt

Denn jetzt kannst du Anwendungen entwerfen, in denen

Benutzer behalten die Kontrolle über ihre Daten

Das Netzwerk überprüft weiterhin die Richtigkeit

Und das System bricht die Vertrauensannahmen nicht

Ein weiteres Detail, das mir aufgefallen ist, ist „Kompakt“

Zuerst dachte ich, es sei nur eine weitere Smart-Contract-Sprache

Aber der TypeScript-Aspekt ist tatsächlich wichtiger, als es aussieht

Die meisten Entwickler denken bereits in diesem Ökosystem

Frontend-Logik, Backend-Logik, sogar Web3-Integrationen drehen sich oft um ähnliche Muster

Statt die Entwickler von Anfang an in schweres kryptographisches Denken zu zwingen

Mitternacht trifft sie gewissermaßen dort, wo sie bereits sind

Und das senkt die Barriere erheblich

Es verwandelt Datenschutz von einer Nischenfähigkeit in etwas, das näher an einem normalen Entwickler-Tool ist

Was wahrscheinlich notwendig ist, wenn Datenschutz jemals über einige spezialisierte Anwendungsfälle hinaus skalieren soll

Was ich interessant finde, ist, dass Mitternacht nicht versucht, sich an den üblichen Metriken zu messen

Es geht nicht darum, die schnellste Kette zu sein

Oder die günstigste

Oder das am meisten gehypte

Es spricht etwas an, das normalerweise nur offensichtlich wird, wenn man tatsächlich versucht, etwas Reales zu bauen oder zu nutzen

Datenexposition wird ein Problem, bevor die Skalierbarkeit es tut

Und darüber wird nicht genug gesprochen

Denn es ist einfacher, die Geschwindigkeit zu benchmarken, als darüber nachzudenken, wie sich Benutzer fühlen, wenn alles, was sie tun, dauerhaft sichtbar ist

Mitternacht neigt sich im Grunde in diese Lücke

Nicht Transparenz zu entfernen

Sondern sie umzugestalten

So können Systeme weiterhin verifiziert werden

Ohne die Benutzer zu zwingen, das Eigentum an ihren Informationen aufzugeben

Und aus der Sicht eines Entwicklers… fühlt sich das tatsächlich wie eine der praktischeren Richtungen an, die Web3 einschlagen kann

#night @MidnightNetwork $NIGHT