Naar inhoudBlockAssay

Handtekeningen, berichten en transacties

P03-L03 · P03 · P03-M01

Onderscheid berichtondertekening van instructies die activa veranderen

ILLUSTRATIVE · needs_review

Vereisten: P03-L02

Leerdoelen

  • Onderscheid berichtondertekening van instructies die activa veranderen
  • Lees berichtvelden die goedkeuring verlenen.
  • Scheid de fasen gevraagd, ondertekend, ingediend en uitgevoerd.

EN-bronmaster · P03-L03 · needs_review

Alleen offline studie/lezen. Verstrek nooit geheimen, wachtwoorden of authenticatiecodes. Geen walletverbinding, echte goedkeuring, live intrekking, transactieondertekening, overdracht, geld of trading. Visuals zijn uitsluitend specificaties.

Waarom dit belangrijk is

Een verzoekbijschrift kan inloggen zeggen terwijl de velden uitgaven autoriseren. Het werkelijke verzoek en later uitvoeringsbewijs moeten afzonderlijk worden beoordeeld.

Uitleg

Classificeer de autorisatie

Transacties bevatten ondertekende instructies [ETH_TX]. Berichten kunnen ook applicatiehandelingen autoriseren. EIP-712 definieert gestructureerde ondertekening en domeincontext; replayafhandeling blijft applicatieverantwoordelijkheid [TYPED]. ERC-2612 biedt een ondertekend allowance-mechanisme met owner, spender, value, nonce en deadline [PERMIT]. Deze les creëert geen handtekening.

Vergelijk drie offline samenvattingen

R1 legt een inlogachtige verklaring vast, R2 een permit-vormig verzoek en R3 een overdrachtsverzoek. Het inlogbijschrift van R2 verwijdert de spender/value-velden niet. R1 heeft geen vastgelegde activumbevoegdheid, maar onschadelijkheid buiten de vereenvoudigde oefening is niet vastgesteld. Een algemene ondertekenknop kan niet beantwoorden waarvoor een applicatie de ondertekende inhoud zal accepteren.

Behoud reikwijdte

Lees waar toepasselijk netwerk/domein, verifiërend contract, bevoegdheid, spender, bedrag, nonce en deadline. Leg ontbrekende velden vast als UNKNOWN in plaats van ze van een andere kaart te lenen. Een bekend domeinnaamveld is geen onafhankelijke projectauthenticatie. Nonce en vervaltijd vereisen de regels van de accepterende applicatie; alleen een formaat is geen volledig veiligheidsbeleid.

Een permit kan volgens de relevante contractregels door een andere partij worden ingediend. Afwezigheid van een door de ondertekenaar ingediende gastransactie bewijst daarom niet dat een bericht geen allowance kan autoriseren. Omgekeerd bewijst een weergegeven permitverzoek niet dat een handtekening bestaat of is verbruikt.

Behoud fasen in het verslag

Gevraagd, ondertekend, ingediend en uitgevoerd zijn afzonderlijke rijen. Hier zijn uitsluitend verzoeken verstrekt. OBSERVED: samenvattingen en bijschriften. INFERRED: classificatie onder vastgelegde schema's. UNKNOWN: handtekeningproductie en uitvoering. INSUFFICIENT EVIDENCE: verlies, kwaadaardige intentie of menselijke identiteit. Beoordeel mogelijkheden zonder een beschuldiging te doen en stop zonder iets te ondertekenen.

Begrippen

  • Getypeerd bericht: gestructureerde ondertekeningsinhoud.
  • Permit: toepasselijk ondertekend goedkeuringsmechanisme.
  • Domeinscheiding: reikwijdtecontext, geen identiteitsbewijs.
  • Nonce: waarde die tegen de toestand van het accepterende contract wordt gecontroleerd om autorisaties te onderscheiden; ERC-2612 verhoogt de owner-nonce na een succesvolle permit.
  • Deadline: laatste tijd waarop een ERC-2612-permit volgens de regels mag worden geaccepteerd, geen uitvoeringsgarantie.
  • Verbruik: gebruik van autorisatie door applicatie/contract.

Historisch voorbeeld

ILLUSTRATIVE samenvattingen zonder vertrouwelijke gegevens, geen ondertekenbare payloads. R1 login/SIM-LOGIN/SIM-CHALLENGE, geen activumbevoegdheid vastgelegd. R2 bijschrift login, type Permit, owner SIM-A, spender SIM-S, value 500 gehele oefeneenheden, nonce 4, deadline SIM-T3, domein SIM-N/contract SIM-C. R3 overdrachtsverzoek 7 SIM-eenheden naar SIM-B op SIM-N. Geen handtekeningen, calldata of ontvangstbevestigingen.

Visuele specificaties

Bevoegdhedenmatrix: bijschrift/type/reikwijdte/uitvoeringsbewijs. Markeer R2 Permit/SIM-S/500 ondanks inlogbijschrift. Alle kaarten stoppen vóór ondertekening; geen bruikbare payload of transactieknop.

Wat het bewijs aantoont

Verzoekvelden en vastgelegde classificaties van mogelijkheden.

Wat het bewijs niet aantoont

Ondertekening, opname, activumverlies, volledige replaybescherming of kwaadaardige menselijke intentie.

Veelgemaakte fouten

  • Alle berichten onschuldig inloggen noemen.
  • Geen gas interpreteren als geen bevoegdheid.
  • Verzoekweergave gelijkstellen aan uitvoering.

Praktische oefening

Classificeer R1–R3 en noem de bevoegdheidsvelden van R2. Vul rijen gevraagd/ondertekend/ingediend/uitgevoerd in en vermeld een ontbrekend record dat nodig is voor uitvoering.

Lever een tabel en begrensde conclusie uitsluitend met verstrekt offline materiaal. Redactionele tijdverdeling: studie 12 min, oefening 8 min, correctie/quiz 10 min.

Uitgewerkte correctie tonen

R1 is uitsluitend een oefeninlogverklaring. R2 vraagt een allowance-verlenende mogelijkheid beperkt tot SIM-N/SIM-C, SIM-S, 500, nonce 4 en fictieve vervaltijd. R3 vraagt een overdracht. Ondertekening/indiening/uitvoering UNKNOWN. Een record van verbruikte handtekening/toestand of ontvangstbevestiging is nodig voor uitvoering. Kwaadaardige intentie is INSUFFICIENT EVIDENCE.

Rubriek: precieze reikwijdte, bronherkomst, redenering, expliciete grenzen en veilig offline werken, elk één punt. Verzonnen waarnemingen of onbewezen identiteitstoeschrijving vereisen correctie ongeacht score. Uitsluitend formatief.

Controlelijst

  • Lees velden vóór bijschrift.
  • Leg contract/netwerk/spender/bedrag vast.
  • Behoud nonce-/vervaltijdcontext.
  • Scheid vier fasen.
  • Onderteken nooit als oefening.

Samenvatting

Berichtondertekening kan ingrijpende handelingen autoriseren. Mogelijkheden inspecteren bewijst geen uitvoering en stelt kwaadaardige intentie niet onafhankelijk vast.

Samenvatting

  • Onderscheid berichtondertekening van instructies die activa veranderen
  • Lees berichtvelden die goedkeuring verlenen.
  • Scheid de fasen gevraagd, ondertekend, ingediend en uitgevoerd.

Volgende les

P03-L04 na controle van de vereisten en de correctie.

Hulpmiddelen

NONE in de gezaghebbende catalogus. Verstrekte offline gegevens volstaan; geen productaankoop of walletoperatie vereist.

Bronnen en grenzen van claims

Documentatie verklaart mechanismen. Historische records behouden hun verklaarde bronklasse. Broninspectie is geen onafhankelijke redactionele goedkeuring.

Visuele specificaties

P03-L03-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Onderscheid berichtondertekening van instructies die activa veranderen

ILLUSTRATIVE offline kaarten zonder vertrouwelijke gegevens, geen live weergave

Bevoegdhedenmatrix: bijschrift/type/reikwijdte/uitvoeringsbewijs. Markeer R2 Permit/SIM-S/500 ondanks inlogbijschrift. Alle kaarten stoppen vóór ondertekening; geen bruikbare payload of transactieknop.

Bevoegdhedenmatrix: bijschrift/type/reikwijdte/uitvoeringsbewijs. Markeer R2 Permit/SIM-S/500 ondanks inlogbijschrift. Alle kaarten stoppen vóór ondertekening; geen bruikbare payload of transactieknop.

390px: gestapelde kaarten/tekstequivalent; rendering op 768px/desktop nog te controleren

RTL-proza; identifiers geïsoleerd LTR; behoud feitelijke verbindingsrichtingen

FIX-P03-L03

Bronnen en grenzen van claims

TYPED · PRIMARY_DOCUMENTATION

EIP-712-getypeerde gestructureerde ondertekening

Ondersteunde claim
Gestructureerde ondertekenings-/domeinvelden; replaybescherming door de applicatie blijft afzonderlijk.
Verificatiegrens
Primaire bron onderzocht voor bijbehorend mechanisme of toegeschreven verklaring; geen authenticatie van illustratieve gegevens.
Controledatum
2026-10-01
Primaire bron openen
https://eips.ethereum.org/EIPS/eip-712

PERMIT · PRIMARY_DOCUMENTATION

ERC-2612-ondertekende goedkeuringen

Ondersteunde claim
Permit-allowance-autorisatie met owner, spender, value, nonce en deadline.
Verificatiegrens
Primaire bron onderzocht voor bijbehorend mechanisme of toegeschreven verklaring; geen authenticatie van illustratieve gegevens.
Controledatum
2026-10-01
Primaire bron openen
https://eips.ethereum.org/EIPS/eip-2612

ETH_TX · PRIMARY_DOCUMENTATION

Ethereum-transacties

Ondersteunde claim
Ondertekende instructies en opname onderscheiden van indiening.
Verificatiegrens
Primaire bron onderzocht voor bijbehorend mechanisme of toegeschreven verklaring; geen authenticatie van illustratieve gegevens.
Controledatum
2026-10-01
Primaire bron openen
https://ethereum.org/en/developers/docs/transactions/

Herkomst van gegevens

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

Toets je redenering

P03-L03-Q1 · Overrulet een inlogbijschrift Permit-velden?
P03-L03-Q2 · Welk uitvoeringsbewijs ontbreekt?
P03-L03-Q3 · Garandeert EIP-712 alleen replaybescherming?
P03-L03-Q4 · Wat zijn directe uitgavereikwijdtevelden?
P03-L03-Q5 · Bewijst een goedkeuringsverzoek kwaadaardige intentie?