Zum InhaltBlockAssay

Signaturen, Nachrichten und Transaktionen

P03-L03 · P03 · P03-M01

Nachrichtensignierung von assetverändernden Anweisungen unterscheiden

ILLUSTRATIVE · needs_review

Voraussetzungen: P03-L02

Lernziele

  • Nachrichtensignierung von assetverändernden Anweisungen unterscheiden
  • Freigaben enthaltende Nachrichtenfelder lesen.
  • Angefordert, signiert, übermittelt und ausgeführt als Stufen trennen.

EN-Quellmaster · P03-L03 · needs_review

Nur Studium ohne Netzwerkverbindung und mit reinem Lesezugriff. Niemals Geheimnisse, Passwörter oder Authentifizierungscodes bereitstellen. Keine Wallet-Verbindung, echte Freigabe, Live-Widerruf, Transaktionssignatur, Übertragung, Gelder oder Handel. Visuelle Elemente sind nur Spezifikationen.

Warum das wichtig ist

Eine Anfragebeschriftung kann Anmeldung sagen, während ihre Felder Ausgaben autorisieren. Die tatsächliche Anfrage und spätere Ausführungsevidenz müssen getrennt geprüft werden.

Erklärung

Die Autorisierung klassifizieren

Transaktionen enthalten signierte Anweisungen [ETH_TX]. Nachrichten können ebenfalls Anwendungsaktionen autorisieren. EIP-712 definiert strukturiertes Signieren und Domainkontext; die Behandlung von Wiederholungen bleibt Verantwortung der Anwendung [TYPED]. ERC-2612 liefert einen signierten allowance-Mechanismus mit owner, spender, value, nonce und deadline [PERMIT]. In dieser Lektion wird keine Signatur erstellt.

Drei Zusammenfassungen ohne Netzwerkverbindung vergleichen

R1 gibt eine anmeldeartige Aussage vor, R2 eine Permit-förmige Anfrage und R3 eine Übertragungsanfrage. Die Anmeldebeschriftung von R2 entfernt spender/value-Felder nicht. R1 hat keine vorgegebene Assetautorität, doch seine Harmlosigkeit außerhalb der vereinfachten Übung ist nicht belegt. Eine allgemeine Signaturschaltfläche kann nicht beantworten, als was eine Anwendung den signierten Inhalt akzeptieren wird.

Umfang bewahren

Netzwerk/Domain, prüfenden Contract, Autorität, Spender, Betrag, Nonce und Deadline lesen, soweit anwendbar. Bei Fehlen UNKNOWN erfassen, statt Felder einer anderen Karte zu übernehmen. Ein vertrautes Domainnamenfeld ist keine unabhängige Projektauthentifizierung. Nonce und Ablauf benötigen die Regeln der akzeptierenden Anwendung; ein Format allein ist keine vollständige Sicherheitsrichtlinie.

Ein Permit kann nach den relevanten Contract-Regeln von einer anderen Partei übermittelt werden. Daher beweist das Fehlen einer vom Signierenden übermittelten Gastransaktion nicht, dass eine Nachricht keine allowance autorisieren kann. Umgekehrt beweist eine angezeigte Permit-Anfrage nicht, dass irgendeine Signatur existiert oder verwendet wurde.

Stufen im Bericht behalten

Angefordert, signiert, übermittelt und ausgeführt sind getrennte Zeilen. Hier sind nur Anfragen vorgegeben. OBSERVED: Zusammenfassungen und Beschriftungen. INFERRED: Klassifikation unter vorgegebenen Schemata. UNKNOWN: Signaturerstellung und Ausführung. INSUFFICIENT EVIDENCE: Verlust, bösartige Absicht oder menschliche Identität. Fähigkeit prüfen, ohne eine Anschuldigung zu behaupten, und ohne irgendeine Signatur stoppen.

Begriffe

  • Typisierte Nachricht: strukturierter Signierinhalt.
  • Permit: anwendbarer signierter Freigabemechanismus.
  • Domaintrennung: Umfangskontext, kein Identitätsbeweis.
  • Nonce: Wert, der gegen den Zustand des akzeptierenden Contracts geprüft wird, um Autorisierungen zu unterscheiden; ERC-2612 erhöht seine owner-Nonce bei einem erfolgreichen Permit.
  • Deadline: letzter Zeitpunkt, zu dem ein ERC-2612-Permit nach seinen Regeln akzeptiert werden darf, keine Ausführungsgarantie.
  • Verwendung: Nutzung einer Autorisierung durch Anwendung/Contract.

Historisches Beispiel

ILLUSTRATIVE bereinigte Zusammenfassungen, keine signierbaren Nutzlasten. R1 Anmeldung/SIM-LOGIN/SIM-CHALLENGE, keine Assetberechtigung vorgegeben. R2 Beschriftung Anmeldung, Typ Permit, owner SIM-A, spender SIM-S, value 500 ganze Übungseinheiten, nonce 4, deadline SIM-T3, domain SIM-N/Contract SIM-C. R3 Übertragungsanfrage von 7 SIM-Einheiten an SIM-B auf SIM-N. Keine Signaturen, calldata oder Belege.

Visuelle Spezifikationen

Berechtigungsmatrix: Beschriftung/Typ/Umfang/Ausführungsevidenz. R2 Permit/SIM-S/500 trotz Anmeldebeschriftung hervorheben. Alle Karten stoppen vor dem Signieren; keine nutzbare Nutzlast und keine Transaktionsschaltfläche.

Was die Evidenz belegt

Anfragefelder und vorgegebene Fähigkeitsklassifikationen.

Was die Evidenz nicht belegt

Signierung, Aufnahme, Assetverlust, vollständigen Wiederholungsschutz oder bösartige menschliche Absicht.

Häufige Fehler

  • Alle Nachrichten als harmlose Anmeldung bezeichnen.
  • Kein Gas als keine Autorität interpretieren.
  • Anfrageanzeige mit Ausführung gleichsetzen.

Praktische Übung

R1–R3 klassifizieren und die Autoritätsfelder von R2 auflisten. Zeilen für angefordert/signiert/übermittelt/ausgeführt ausfüllen und einen fehlenden Datensatz nennen, der für Ausführung benötigt wird.

Eine Tabelle und begrenzte Schlussfolgerung nur anhand des bereitgestellten Materials ohne Netzwerkverbindung einreichen. Redaktionelle Zeiteinteilung: Studium 12 min, Übung 8 min, Korrektur/Quiz 10 min.

Ausführliche Lösung anzeigen

R1 ist nur eine Anmeldeaussage der Übungsdaten. R2 fordert eine allowance enthaltende Fähigkeit an, begrenzt auf SIM-N/SIM-C, SIM-S, 500, nonce 4 und fiktiven Ablauf. R3 fordert eine Übertragung an. Signierung/Übermittlung/Ausführung UNKNOWN. Ein Datensatz zur verwendeten Signatur/zum Zustand oder ein Beleg wird für Ausführung benötigt. Bösartige Absicht ist INSUFFICIENT EVIDENCE.

Bewertungsraster: genauer Umfang, Quellenherkunft, Begründung, ausdrückliche Grenzen und sicheres Arbeiten ohne Netzwerkverbindung, jeweils ein Punkt. Erfundene Beobachtungen oder unbelegte Identitätszuordnung erfordern unabhängig von der Punktzahl Korrektur. Nur Lernfeedback.

Checkliste

  • Felder vor Beschriftung lesen.
  • Contract/Netzwerk/Spender/Betrag erfassen.
  • Nonce-/Ablaufkontext bewahren.
  • Vier Stufen trennen.
  • Niemals als Übung signieren.

Zusammenfassung

Nachrichtensignierung kann folgenschwere Aktionen autorisieren. Fähigkeitsprüfung beweist keine Ausführung und belegt nicht unabhängig bösartige Absicht.

Zusammenfassung

  • Nachrichtensignierung von assetverändernden Anweisungen unterscheiden
  • Freigaben enthaltende Nachrichtenfelder lesen.
  • Angefordert, signiert, übermittelt und ausgeführt als Stufen trennen.

Nächste Lektion

P03-L04 nach Prüfung der Voraussetzungen und der Korrektur.

Werkzeuge

NONE im maßgeblichen Katalog. Bereitgestellte Daten ohne Netzwerkverbindung genügen; kein Produktkauf und kein Wallet-Vorgang erforderlich.

Quellen und Aussagegrenzen

Dokumentation erklärt Mechanismen. Historische Datensätze behalten ihre angegebene Quellenklasse. Quellenprüfung ist keine unabhängige redaktionelle Abnahme.

Visuelle Spezifikationen

P03-L03-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Nachrichtensignierung von assetverändernden Anweisungen unterscheiden

ILLUSTRATIVE bereinigte Karten ohne Netzwerkverbindung, keine Live-Ansicht

Berechtigungsmatrix: Beschriftung/Typ/Umfang/Ausführungsevidenz. R2 Permit/SIM-S/500 trotz Anmeldebeschriftung hervorheben. Alle Karten stoppen vor dem Signieren; keine nutzbare Nutzlast und keine Transaktionsschaltfläche.

Berechtigungsmatrix: Beschriftung/Typ/Umfang/Ausführungsevidenz. R2 Permit/SIM-S/500 trotz Anmeldebeschriftung hervorheben. Alle Karten stoppen vor dem Signieren; keine nutzbare Nutzlast und keine Transaktionsschaltfläche.

390px: gestapelte Karten/Textäquivalent; Abnahme der Darstellung bei 768px/Desktop ausstehend

Prosa RTL; Kennungen isoliert LTR; tatsächliche Verbindungsrichtungen bewahrt

FIX-P03-L03

Quellen und Aussagegrenzen

TYPED · PRIMARY_DOCUMENTATION

EIP-712 typisiertes strukturiertes Signieren

Gestützte Aussage
Strukturierte Signier-/Domainfelder; Wiederholungsschutz der Anwendung bleibt getrennt.
Verifikationsgrenze
Primärquelle für verbundenen Mechanismus oder zugeschriebene Aussage geprüft; keine Authentifizierung illustrativer Daten.
Prüfdatum
2026-10-01
Primärquelle öffnen
https://eips.ethereum.org/EIPS/eip-712

PERMIT · PRIMARY_DOCUMENTATION

ERC-2612 signierte Freigaben

Gestützte Aussage
Permit-allowance-Autorisierung mit owner, spender, value, nonce und deadline.
Verifikationsgrenze
Primärquelle für verbundenen Mechanismus oder zugeschriebene Aussage geprüft; keine Authentifizierung illustrativer Daten.
Prüfdatum
2026-10-01
Primärquelle öffnen
https://eips.ethereum.org/EIPS/eip-2612

ETH_TX · PRIMARY_DOCUMENTATION

Ethereum-Transaktionen

Gestützte Aussage
Signierte Anweisungen und Aufnahme unterscheiden sich von Übermittlung.
Verifikationsgrenze
Primärquelle für verbundenen Mechanismus oder zugeschriebene Aussage geprüft; keine Authentifizierung illustrativer Daten.
Prüfdatum
2026-10-01
Primärquelle öffnen
https://ethereum.org/en/developers/docs/transactions/

Datenherkunft

id: FIX-P03-L03

dataStatus: ILLUSTRATIVE

source: Original embedded offline cards; no real observations

observedAt: null

timeBasis: SIM/T markers are fictional order, not UTC timestamps

Prüfe deine Begründung

P03-L03-Q1 · Überschreibt die Anmeldebeschriftung Permit-Felder?
P03-L03-Q2 · Fehlende Ausführungsevidenz?
P03-L03-Q3 · Garantiert EIP-712 allein Wiederholungsschutz?
P03-L03-Q4 · Felder des direkten Ausgabenumfangs?
P03-L03-Q5 · Beweist eine Freigabeanfrage bösartige Absicht?