P03-L03 · P03 · P03-M01
Onderscheid berichtondertekening van instructies die activa veranderen
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
- [TYPED] EIP-712-getypeerde gestructureerde ondertekening — Gestructureerde ondertekenings-/domeinvelden; replaybescherming door de applicatie blijft afzonderlijk.
- [PERMIT] ERC-2612-ondertekende goedkeuringen — Permit-allowance-autorisatie met owner, spender, value, nonce en deadline.
- [ETH_TX] Ethereum-transacties — Ondertekende instructies en opname onderscheiden van indiening.
Documentatie verklaart mechanismen. Historische records behouden hun verklaarde bronklasse. Broninspectie is geen onafhankelijke redactionele goedkeuring.
Visuele specificaties
P03-L03-V01
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
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
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
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