Midnight bereitet private Smart Contracts für das Mainnet vor
Midnight Foundation CTO Sebastien Guillemot sagte, dass private Smart Contracts und private benutzerdefinierte Token auf eine Bereitstellung im Mainnet zusteuern. Die nächste Vertragsversion mit Events und Komponierbarkeit läuft bereits im Testnet.
By SongMarketCap
Laut Midnight Foundation CTO Sebastien Guillemot wird Midnight bald die Bereitstellung von Smart Contracts im Mainnet ermöglichen. Das geplante Release umfasst Smart Contracts mit privatem Zustand sowie die Möglichkeit, private benutzerdefinierte Token zu prägen. Ein Aktivierungsdatum und Regeln für den öffentlichen Zugang wurden nicht bekanntgegeben.
Midnight Mainnet bereitet die Bereitstellung von Smart Contracts vor
Guillemot sagte, die Bereitstellung von Smart Contracts werde bald im Produktionsnetzwerk von Midnight aktiviert. Der offizielle Account von Midnight bekräftigte die Ankündigung.
Entwickler sollen Smart Contracts bereitstellen können, die einen privaten Zustand nutzen, und benutzerdefinierte Token erstellen, deren Datenschutzregeln in die Anwendung eingebettet sind. Diese Smart Contracts und Assets würden auf Midnight laufen, statt native private Smart Contracts direkt auf dem Cardano Mainnet einzuführen.
Im Testnet läuft bereits die nächste Version der Smart Contracts mit Events und Komponierbarkeit. Events ermöglichen es Anwendungen und begleitenden Tools, Änderungen zu verfolgen, die von einem Smart Contract veröffentlicht werden, während Komponierbarkeit mehreren Smart Contract Komponenten erlaubt, innerhalb einer größeren Anwendung zu interagieren. Midnight hat nicht bestätigt, ob beide Funktionen mit der ersten öffentlichen Mainnet Veröffentlichung kommen.
Private Smart Contracts erweitern die Anwendungsebene von Midnight
Midnight ist eine Cardano Partnerkette, die für programmierbaren Datenschutz und selektive Offenlegung ausgelegt ist. Entwickler verwenden Compact, die Smart Contract Sprache der Plattform, um Anwendungen zu bauen, die öffentlich verifizierbare Ergebnisse mit privaten Daten und Zero Knowledge Beweisen kombinieren.
Dieses Modell ermöglicht es einer Anwendung zu bestätigen, dass eine Bedingung erfüllt wurde, ohne alle für die Verifikation verwendeten Informationen zu veröffentlichen. Nutzer können nur die Daten offenlegen, die eine andere Partei benötigt, während die übrigen Informationen geschützt bleiben.
Eine Bereitstellung im Mainnet würde eine Produktionsumgebung für Anwendungen mit programmierbarer Privatsphäre bieten. Entwickler könnten Ausgabe, Nutzung und Offenlegungsregeln für private benutzerdefinierte Token in derselben Anwendungslogik definieren, statt jede Asset Interaktion über einen vollständig öffentlichen Zustand offenzulegen.
Diese Änderung würde Midnight über die anfängliche Wallet und Asset Ebene hinausführen, indem sie es Entwicklern ermöglicht, datenschutzwahrende Anwendungen im Live Netzwerk zu veröffentlichen. Cardano bleibt über die Partnerketten Architektur und auf Cardano gehaltene Assets verbunden, während die Smart Contracts selbst auf Midnight ausgeführt werden.
Gero verbindet Cardano Assets mit Midnight Gebühren
Parallel zu den Vorbereitungen für Smart Contracts vereinfacht Gero 2.7.1 den Zugang zu der Ressource, die für Midnight Transaktionen benötigt wird. Midnight verwendet NIGHT, um DUST zu erzeugen, eine nicht übertragbare Ressource, die Netzaktivität abdeckt.
Gero ermöglicht es, berechtigte Assets direkt aus der Wallet für die Ressourcenerzeugung zu registrieren. Es unterstützt zudem cNIGHT, das auf Cardano verbleibt, ohne dass eine separate Bridge erforderlich ist, während geschützte Saldenansichten für Mainnet und Vorproduktion verfügbar sind. Die Wallet übernimmt damit einen Teil des Registrierungs und Gebührenprozesses, den Nutzer sonst separat verwalten müssten.
Die Cardano Verbindung ist funktional und nicht nur architektonisch ausgerichtet: berechtigte Assets können auf Cardano verbleiben und dennoch Aktivität auf Midnight unterstützen, und der private Smart Contract verbleibt auf der Partnerkette.
Midnight hat die finalen Bereitstellungstools nicht veröffentlicht und nicht bestätigt, welche Testnet Funktionen das Release begleiten werden. Sobald die Bereitstellung von Smart Contracts aktiviert ist, können Entwickler datenschutzwahrende Anwendungen und benutzerdefinierte Assets auf dem Midnight Mainnet veröffentlichen, statt diese Arbeit auf Testumgebungen zu beschränken.