Während unserer kürzlichen Live-Session mit Coti Network, veranstaltet von Amateo und Ricardo Kanaan, haben wir die Vertraulichkeit für KI-Agenten auf die einfachste Weise erklärt.
Was denken Sie darüber? Ist Vertraulichkeit für die Zukunft von KI-Agenten unerlässlich?
Wie können Sie jetzt, in diesem Moment, beweisen, dass eine Nox-Komponente den erwarteten Code innerhalb eines echten Intel TDX Trust Domain ausführt?
Nicht beim Boot. Jetzt.
Das ist Runtime-Attestation. Unser sehr eigener Aghiles hat gerade einen ausführlichen Deep Dive darüber geschrieben, wie Nox es über die Attestation-UI sichtbar macht👇
$RLC
iExec RLC
·
--
Runtime- Attestation-UI
Autor: Aghiles Ait Messaoud, PhD, Research Software Engineer bei iExec.
Einführung
Teil 1 dieser Reihe legte das Fundament der Nox-Chain-of-Trust: die Verifizierung beim Systemstart, die verhindert, dass eine „Confidential Virtual Machine“ (CVM) ein Geheimnis erhält, sofern sie nicht in einem bekannten Betriebssystem-Image und einem bekannten Application-Stack gestartet wurde – auf attestierter Intel-TDX-Hardware. Diese Garantie wird jedoch intern von der Plattform zur Startzeit erzwungen; für sich allein gibt sie einem Endbenutzer oder einem externen Auditor zu einem späteren Zeitpunkt keine direkte Möglichkeit zu prüfen, dass ein laufender Nox-Dienst noch genau die Arbeitslast ist, die attestiert wurde.
Autor: Aghiles Ait Messaoud, PhD, Research Software Engineer bei iExec. Einführung Teil 1 dieser Reihe legte das Fundament der Nox-Chain-of-Trust: die Verifizierung beim Systemstart, die verhindert, dass eine „Confidential Virtual Machine“ (CVM) ein Geheimnis erhält, sofern sie nicht in einem bekannten Betriebssystem-Image und einem bekannten Application-Stack gestartet wurde – auf attestierter Intel-TDX-Hardware. Diese Garantie wird jedoch intern von der Plattform zur Startzeit erzwungen; für sich allein gibt sie einem Endbenutzer oder einem externen Auditor zu einem späteren Zeitpunkt keine direkte Möglichkeit zu prüfen, dass ein laufender Nox-Dienst noch genau die Arbeitslast ist, die attestiert wurde.
→ Smart Contracts referenzieren verschlüsselte Werte über Handles → Der Zugriff wird durch On-Chain-ACLs gesteuert → Vertrauliche Berechnung findet außerhalb der Kette in Intel TDX statt
Standard-Solidity-Muster. Vertraulichkeit, selektive Offenlegung und verifizierbare Berechnung hinzugefügt.
Private Berechnungen laufen in einer gemessenen CVM auf dstack, erzeugen TDX-Quote-Beweismaterial und werden erst dann als vertrauenswürdig eingestuft, wenn dieser Nachweis verifiziert wurde.
Phala Network hat die Ebene gebaut. Nox nutzt sie für vertrauliche DeFi- und RWA-Workflows.
Was, wenn eine vertrauliche Workload auf dem falschen Betriebssystem startet? Oder auf der falschen Software-Stack? Oder auf einem System, das nicht wirklich TDX-fähig ist?
In Nox ist die Antwort dieselbe: Es erhält keinen Zugriff auf irgendetwas.
Die Verifizierung kommt vor der Schlüssel-Freigabe, der Berechnung oder der Annahme des Ergebnisses.
Wie verifiziert Nox tatsächlich die vertrauliche Ausführung?
Unser neuer technischer Artikel zeigt die Antwort: TEE-Grundlage, Attestation beim Booten, dstack-Bereitstellung und Proof of Cloud.
Wenn du eine Evaluierung für vertrauliche DeFi-Infrastruktur durchführst, ist das die richtige Lektüre 👇
iExec RLC
·
--
TEE-Foundation und Boot-Time-Attestation
Autor: Aghiles Ait Messaoud, PhD, Research Software Engineer bei iExec.
Einführung
Das Nox-Protokoll führt vertrauliche Berechnungen über verschlüsselte Benutzerdaten in Off-Chain-Diensten durch. Damit ein solches System vertrauenswürdig ist, muss ein Nutzer von einer nicht-trivialen Eigenschaft überzeugt sein: dass der Code, der seine Daten verarbeitet, exakt der Code ist, den iExec bereitstellt, dass er auf echter vertraulicher Computing-Hardware ausgeführt wird und dass weder der Cloud-Anbieter noch der Protokollbetreiber die Daten während der Verarbeitung beobachten oder manipulieren kann. Das Herstellen dieser Eigenschaft erfordert eine Vertrauenskette, eine Folge kryptografisch überprüfbarer Verknüpfungen, die eine Hardware-Root-of-Trust mit der ausgeführten Workload verbindet.
➡️ Lief der richtige Code? (Attestation) ➡️ Lief er auf der richtigen Hardware? (TDX) ➡️ Befand sich diese Hardware in einer verifizierten Umgebung? (Proof of Cloud)
Nox liefert alle drei: https://trust.noxprotocol.io/
Warum ist institutionelles Kapital noch nicht vollständig On-Chain gewechselt?
➡️ Konfigurierbare Vertraulichkeit.
Transparente Ledger können keine Unternehmens-Treasuries oder institutionelles Trading abbilden, weil jedes Guthaben und jede Transaktion öffentlich wird.
Lies von Arbitrum, was die programmierbare Ökonomie tatsächlich braucht: https://blog.arbitrum.io/confidentiality-for-the-programmable-economy/
Bevor ein vertraulicher Auftrag vertraut werden kann, kommt zunächst eine Frage:
Woher wissen Sie, dass der richtige Code auf echter vertraulicher Hardware läuft?
Unser neuer technischer Artikel zerlegt die erste Ebene von Nox‘ Chain of Trust 👇
iExec RLC
·
--
TEE-Foundation und Boot-Time-Attestation
Autor: Aghiles Ait Messaoud, PhD, Research Software Engineer bei iExec.
Einführung
Das Nox-Protokoll führt vertrauliche Berechnungen über verschlüsselte Benutzerdaten in Off-Chain-Diensten durch. Damit ein solches System vertrauenswürdig ist, muss ein Nutzer von einer nicht-trivialen Eigenschaft überzeugt sein: dass der Code, der seine Daten verarbeitet, exakt der Code ist, den iExec bereitstellt, dass er auf echter vertraulicher Computing-Hardware ausgeführt wird und dass weder der Cloud-Anbieter noch der Protokollbetreiber die Daten während der Verarbeitung beobachten oder manipulieren kann. Das Herstellen dieser Eigenschaft erfordert eine Vertrauenskette, eine Folge kryptografisch überprüfbarer Verknüpfungen, die eine Hardware-Root-of-Trust mit der ausgeführten Workload verbindet.
Autor: Aghiles Ait Messaoud, PhD, Research Software Engineer bei iExec. Einführung Das Nox-Protokoll führt vertrauliche Berechnungen über verschlüsselte Benutzerdaten in Off-Chain-Diensten durch. Damit ein solches System vertrauenswürdig ist, muss ein Nutzer von einer nicht-trivialen Eigenschaft überzeugt sein: dass der Code, der seine Daten verarbeitet, exakt der Code ist, den iExec bereitstellt, dass er auf echter vertraulicher Computing-Hardware ausgeführt wird und dass weder der Cloud-Anbieter noch der Protokollbetreiber die Daten während der Verarbeitung beobachten oder manipulieren kann. Das Herstellen dieser Eigenschaft erfordert eine Vertrauenskette, eine Folge kryptografisch überprüfbarer Verknüpfungen, die eine Hardware-Root-of-Trust mit der ausgeführten Workload verbindet.