MidnightNetwork hat eine eigene Programmiersprache namens Compact geschaffen, und das Hauptkonzept der Sprache ist wie folgt: Entwickler müssen nicht die Wissensbasis verlassen, um datenschutzschützende Smart Contracts zu erstellen. Compact ist in einer JavaScript-ähnlichen Syntax und vertrauten Programmiermustern geschrieben, was die intellektuelle Belastung des Übergangs zum Ökosystem einer Blockchain zu Compact erheblich geringer macht als das, was die meisten Blockchains erfordern. Du fängst nicht bei null an. Du dehnst dich aus einem Ort, an dem du gewesen bist. Das ist nicht nur ein Faktor der Bequemlichkeit. Mit einer vertrauten Sprache können Entwickler an dem Problem arbeiten, das gelöst werden soll, im Gegensatz zu dem Werkzeug, das zur Lösung verwendet wird. Nur dann entstehen interessante Anwendungen. Die Lernkurve eines völlig neuen Paradigmas reduziert nicht nur die Geschwindigkeit der Entwickler, sondern schließt auch die meisten Entwickler aus, die etwas Nützliches geschaffen hätten, wenn die Schwelle niedriger gewesen wäre. Compact ist ein bewusster Versuch, diese Art von Bevölkerung im Raum zu halten. Die Frage ist, was Compact wirklich im Hintergrund vorhat, das dies zu mehr als nur einer Entwicklererfahrung macht. Die Sprache ist so konzipiert, dass sie auf die ZK-Schaltungsschicht von Midnight reduziert wird, und das impliziert, dass der Entwickler Oberflächenlevel-Code schreiben kann und das Netzwerk die Generierung des Zero-Knowledge-Proofs im Hintergrund erledigt. Der Datenschutz ist nichts, was später hinzugefügt werden muss; die Infrastruktur erledigt die Arbeit, dies als Nebenprodukt des Schreibens in Compact zu schaffen. Die Kombination daraus, die die Syntax ist, die bereits vertraut ist, und eine kryptografische Infrastruktur, die vorhanden ist und als Abstraktion angesehen wird, ist genau die Art von Abstraktion, die wahrscheinlich neue Klassen von Erbauern öffnen wird. Der Token von $NIGHT, das Midnight, treibt das Netzwerk an, das diese Entwickler konstruieren. Je einfacher es ist, ein Netzwerk zu konstruieren, desto wertvoller wird das Ökosystem rund um NIGHT. Die Verbindung zwischen der Zugänglichkeit der Entwickler und der langfristigen Nachhaltigkeit eines Blockchain-Netzwerks ist direkt. Midnight scheint das gut genug zu realisieren. Die Programmierer, die letztendlich datenschutzorientierte Anwendungen entwickeln werden, die Mainstream-Nutzer erreichen, sind nicht unbedingt alle Kryptographen. Der überwiegende Teil von ihnen arbeitet derzeit in JavaScript und erstellt Anwendungen, die keinen Bezug zur Blockchain haben, ohne zu wissen, dass ein Netzwerk existiert, das teilweise mit ihnen im Sinn geschaffen wurde. Der erste Punkt, den Compact Midnight dieser Zielgruppe macht, ist, dass es der Beweis ist, dass du dich nicht zwischen der Verwendung der gleichen Werkzeuge entscheiden musst, mit denen du vertraut bist, oder der Nutzung einer Technologie, die Nutzer in der Realität schützt. Das wäre ein Argument, das vorgebracht wird, und wer die nächste Generation des Internets konstruieren wird, wäre anders. $NIGHT #night