UTXOSUITE — home
Tornar a l'Acadèmia
NIVELL 3 · Gratuït

Entén el que Signes

Aprèn approvals, calldata, EIP-712, Permit i Permit2.

8 lliçons · 8 Exercici de camp · 8 Escenaris pràctics · 20 pregunta · 80% nota mínima

Què sabràs fer

Aquest mòdul aprofundeix intenció transaccional i calldata amb teoria aplicada i un laboratori propi.

Aquest mòdul aprofundeix approvals i autoritat de despesa amb teoria aplicada i un laboratori propi.

Aquest mòdul aprofundeix eip-712, permit i permit2 amb teoria aplicada i un laboratori propi.

Aquest mòdul aprofundeix reconstrucció d'intenció i decisió amb teoria aplicada i un laboratori propi.

Temari

1.1 · El botó no és la transacció22 min
1.2 · Destí i valor són els primers invariants16 min
Laboratori · Decodifica l'autoritat

Aquest curs inclou

  • 8 lliçons · 16 hores guiades
  • 4 Laboratori · Escenaris pràctics
  • 8 Casos pràctics aplicats · 8 Comprovacions de coneixement
  • 52 Preguntes al banc · 80% nota de tall
  • Credencial de finalització: UTXO Certified · Signing & Approval Literacy

Què espera aquest curs de tu

  • Traduir una signatura a permisos, autoritat de despesa i risc.
  • Nota mínima: 80%
  • Seguretat de Wallet i Autocustòdia
Briefing del curs

Contracte de formació

Traduir una signatura a permisos, autoritat de despesa i risc.

01 · Capacitat objectiuTraduir una signatura a permisos, autoritat de despesa i risc.
02 · Prerequisit recomanatSeguretat de Wallet i Autocustòdia
Lliurables pràctics
01

Intenció transaccional i calldata

Aquest mòdul aprofundeix intenció transaccional i calldata amb teoria aplicada i un laboratori propi.

Memo d'evidència · APPROVAL
02

Approvals i autoritat de despesa

Aquest mòdul aprofundeix approvals i autoritat de despesa amb teoria aplicada i un laboratori propi.

Memo d'evidència · APPROVAL
03

EIP-712, Permit i Permit2

Aquest mòdul aprofundeix eip-712, permit i permit2 amb teoria aplicada i un laboratori propi.

Memo d'evidència · TYPED-DATA
04

Reconstrucció d'intenció i decisió

Aquest mòdul aprofundeix reconstrucció d'intenció i decisió amb teoria aplicada i un laboratori propi.

Memo d'evidència · APPROVAL
Contracte d'avaluació
Controls de lliçó8
Labs de mòdul4
Examen final20
Llindar de domini80%
Temari complet

Entén el que Signes

Revisa tot el currículum, les competències i la ruta d'avaluació abans de començar.

Càrrega d'estudi guiat16h
mòduls4
lliçons8
01

Intenció transaccional i calldata

Aquest mòdul aprofundeix intenció transaccional i calldata amb teoria aplicada i un laboratori propi.

1.1
El botó no és la transacció45 min · Lliçó tècnica profunda
1.2
Destí i valor són els primers invariants45 min · Lliçó tècnica profunda
Laboratori pràctic del mòdulDecodifica l'autoritat
02

Approvals i autoritat de despesa

Aquest mòdul aprofundeix approvals i autoritat de despesa amb teoria aplicada i un laboratori propi.

2.1
Un approval delega autoritat de despesa futura45 min · Lliçó tècnica profunda
2.2
Unlimited approval amplia el radi de dany45 min · Lliçó tècnica profunda
Laboratori pràctic del mòdulDecodifica l'autoritat
03

EIP-712, Permit i Permit2

Aquest mòdul aprofundeix eip-712, permit i permit2 amb teoria aplicada i un laboratori propi.

3.1
Typed data continua sent una autorització45 min · Lliçó tècnica profunda
3.2
Permit pot traslladar autoritat a una firma off-chain45 min · Lliçó tècnica profunda
Laboratori pràctic del mòdulLlegeix Permit2
04

Reconstrucció d'intenció i decisió

Aquest mòdul aprofundeix reconstrucció d'intenció i decisió amb teoria aplicada i un laboratori propi.

4.1
Reconstrueix la intenció amb senyals independents45 min · Lliçó tècnica profunda
4.2
El risc ha d'acabar en una decisió comprensible45 min · Lliçó tècnica profunda
Laboratori pràctic del mòdulDecodifica l'autoritat
Competències
  • Risc clau: no tractis el botó no és la transacció com un detall irrellevant.
  • Acció: verifica l'evidència tècnica de el botó no és la transacció abans d'autoritzar.
  • Risc clau: no tractis destí i valor són els primers invariants com un detall irrellevant.
  • Acció: verifica l'evidència tècnica de destí i valor són els primers invariants abans d'autoritzar.
  • Risc clau: no tractis un approval delega autoritat de despesa futura com un detall irrellevant.
  • Acció: verifica l'evidència tècnica de un approval delega autoritat de despesa futura abans d'autoritzar.
  • Risc clau: no tractis unlimited approval amplia el radi de dany com un detall irrellevant.
  • Acció: verifica l'evidència tècnica de unlimited approval amplia el radi de dany abans d'autoritzar.
  • Risc clau: no tractis typed data continua sent una autorització com un detall irrellevant.
  • Acció: verifica l'evidència tècnica de typed data continua sent una autorització abans d'autoritzar.
  • Risc clau: no tractis permit pot traslladar autoritat a una firma off-chain com un detall irrellevant.
  • Acció: verifica l'evidència tècnica de permit pot traslladar autoritat a una firma off-chain abans d'autoritzar.
Ruta d'avaluació
  1. Exercici de camp escrit × 8
  2. Comprovacions de coneixement × 8
  3. Laboratori pràctic del mòdul × 4
  4. Examen final cronometrat · 20 · ≥ 80%
Càrrega d'estudi guiat
  1. Lliçó tècnica profunda · 360 min
  2. Exercici de camp escrit · 160 min
  3. Laboratori pràctic del mòdul · 140 min
  4. Specialist units · 105 min
  5. Examen final cronometrat · 35 min
MANUAL DEL CURS

Abast, resultats i estàndard d'estudi

16h
A qui s'adreça

Aprèn approvals, calldata, EIP-712, Permit i Permit2.

Prerequisits

Estudi previ recomanat

  • Fonaments de Cripto i Blockchain
  • Seguretat de Wallet i Autocustòdia
Resultats d'aprenentatge
  • Risc clau: no tractis el botó no és la transacció com un detall irrellevant.
  • Acció: verifica l'evidència tècnica de el botó no és la transacció abans d'autoritzar.
  • Risc clau: no tractis destí i valor són els primers invariants com un detall irrellevant.
  • Acció: verifica l'evidència tècnica de destí i valor són els primers invariants abans d'autoritzar.
  • Risc clau: no tractis un approval delega autoritat de despesa futura com un detall irrellevant.
  • Acció: verifica l'evidència tècnica de un approval delega autoritat de despesa futura abans d'autoritzar.
  • Risc clau: no tractis unlimited approval amplia el radi de dany com un detall irrellevant.
  • Acció: verifica l'evidència tècnica de unlimited approval amplia el radi de dany abans d'autoritzar.
  • Risc clau: no tractis typed data continua sent una autorització com un detall irrellevant.
  • Acció: verifica l'evidència tècnica de typed data continua sent una autorització abans d'autoritzar.
Mètode d'estudi
  1. 01

    Llegeix el capítol tècnic de sis parts

  2. 02

    Inspecciona el visual únic i el model de protocol

  3. 03

    Treballa el cas i el mapa d'evidència

  4. 04

    Entrega l'exercici de camp escrit

  5. 05

    Supera el knowledge check i el lab del mòdul

  6. 06

    Completa l'avaluació final cronometrada

Estàndard d'evidència

Tota afirmació s'ha de vincular a camps observables, comportament del protocol, fonts primàries o supòsits declarats. Les incògnites han de quedar explícites.

Criteri de finalització

Cal completar el treball escrit, els knowledge checks, tots els labs i obtenir almenys un 80% a l'examen final. El nivell professional també exigeix el capstone.

Glossari essencial
El botó no és la transacció
A EVM, calldata codifica funció i paràmetres. Una UI pot dir 'swap' mentre el payload crida una altra cosa; decodifica'l i compara'l amb la intenció.
Destí i valor són els primers invariants
Abans d'anàlisi avançada confirma chain, destinatari de native value, contractes cridats i valor; zero native value no significa zero risc.
Un approval delega autoritat de despesa futura
ERC-20 approve pot concedir a un spender autoritat persistent per moure tokens en el futur encara que ara no es transfereixi res.
Unlimited approval amplia el radi de dany
Allowances màxims eviten approvals repetits però poden exposar tot el saldo futur del token mentre el permís segueixi actiu.
Typed data continua sent una autorització
EIP-712 estructura les dades però orders, permits i altres drets poden continuar produint efectes on-chain importants.
Permit pot traslladar autoritat a una firma off-chain
Permit i Permit2 autoritzen despesa mitjançant firma; spender, token, amount, nonce, deadline i verifying contract defineixen l'autoritat real.
Reconstrueix la intenció amb senyals independents
Una capa pre-signature compara origen, chain, destí, mètode, paràmetres, approvals i canvis esperats amb la intenció declarada.
El risc ha d'acabar en una decisió comprensible
Un score sense explicació crea automation bias. Mostra què és anòmal, quina autoritat es concedeix, què es pot perdre i quina incertesa queda.
EXTENSIONS ESPECIALITZADES

Protocols moderns i temes operatius

Aquestes extensions amplien el currículum base amb estàndards actuals i límits de seguretat que un professional ha de saber reconèixer.

Protecció contra replay, nonces i separació de domini
Unitat d'estudi especialitzada01
EXT / 01

Protecció contra replay, nonces i separació de domini

L'autorització ha de quedar limitada a chain, contracte, estat i vigència. Nonces, EIP-155 i dominis EIP-712 redueixen replay de maneres diferents.

Focus de seguretatnonce · chainId · domain separator · verifyingContract · finestra de replay
Tasca d'estudiLlegeix el material primari, identifica el límit de confiança i explica com el mecanisme modifica el model d'autorització o execució.
Lliurable requeritProdueix una nota d'analista concisa amb supòsits, evidència material, condicions de fallada i una decisió de seguretat justificada.
Referències primàriesEIP-155EIP-712
ERC-4337 UserOperations i account abstraction
Unitat d'estudi especialitzada02
EXT / 02

ERC-4337 UserOperations i account abstraction

UserOperations mou la validació a smart accounts i introdueix bundlers, EntryPoint, paymasters i simulació. L'anàlisi cobreix tot el pipeline, no només una transacció.

Focus de seguretatUserOperation · EntryPoint · bundler · paymaster · simulació
Tasca d'estudiLlegeix el material primari, identifica el límit de confiança i explica com el mecanisme modifica el model d'autorització o execució.
Lliurable requeritProdueix una nota d'analista concisa amb supòsits, evidència material, condicions de fallada i una decisió de seguretat justificada.
Referències primàriesERC-4337
EOAs delegades amb EIP-7702
Unitat d'estudi especialitzada03
EXT / 03

EOAs delegades amb EIP-7702

EIP-7702 permet delegar codi de forma persistent mitjançant authorization tuples signades. Revisa chain binding, nonce, implementació delegada, inicialització i revocació.

Focus de seguretatauthorization tuple · codi delegat · delegació persistent · nonce · revocació
Tasca d'estudiLlegeix el material primari, identifica el límit de confiança i explica com el mecanisme modifica el model d'autorització o execució.
Lliurable requeritProdueix una nota d'analista concisa amb supòsits, evidència material, condicions de fallada i una decisió de seguretat justificada.
Referències primàriesEIP-7702
Mòdul 01

Intenció transaccional i calldata

Aquest mòdul aprofundeix intenció transaccional i calldata amb teoria aplicada i un laboratori propi.

Entorn tècnic relacionat amb aquest mòdul del curs
Lliçó 1.1

El botó no és la transacció

22 min
UTXO ACADEMY / CONCEPT MODELCALLDATADECODE INTENTVISUAL AID · NOT A SECURITY VERDICT
Capítol tècnic

El botó no és la transacció

Lliçó tècnica profunda
01
Model mental

A EVM, calldata codifica funció i paràmetres. Una UI pot dir 'swap' mentre el payload crida una altra cosa; decodifica'l i compara'l amb la intenció.

Aquest concepte importa perquè Risc clau: no tractis el botó no és la transacció com un detall irrellevant.

Inspecciona els camps exactes del protocol que creen autoritat o modifiquen l'execució. Compara aquests camps amb la intenció declarada i amb el límit de seguretat esperat.

02
Què passa realment

Inspecciona els camps exactes del protocol que creen autoritat o modifiquen l'execució.

A nivell de protocol i execució, cal inspeccionar selector i arguments i target i native value i nested execution. Els identificadors de protocol no es tradueixen perquè formen part del payload tècnic.

selector

Punts tècnics d'inspecció

arguments

Punts tècnics d'inspecció

target

Punts tècnics d'inspecció

native value

Punts tècnics d'inspecció

nested execution

Punts tècnics d'inspecció

03
Superfície de fallada

Tracta les contradiccions, l'autoritat excessiva i les dependències no explicades com a senyals materials de fallada.

La conseqüència pràctica és que Acció: verifica l'evidència tècnica de el botó no és la transacció abans d'autoritzar. Desconegut no equival a segur.

  • Risc clau: no tractis el botó no és la transacció com un detall irrellevant.
  • Acció: verifica l'evidència tècnica de el botó no és la transacció abans d'autoritzar.
04
Criteri de decisió

Converteix cada senyal material en la conseqüència concreta sobre actius, autoritat o confiança.

La conseqüència pràctica és que Acció: verifica l'evidència tècnica de el botó no és la transacció abans d'autoritzar.

Escala quan l'evidència sigui contradictòria, incompleta o la conseqüència superi la política rutinària.

05
Procediment de verificació

Verifica la sol·licitud amb evidència independent abans d'una autorització irreversible.

  1. 01

    Inspecciona els camps exactes del protocol que creen autoritat o modifiquen l'execució.

  2. 02

    Compara aquests camps amb la intenció declarada i amb el límit de seguretat esperat.

  3. 03

    Verifica la sol·licitud amb evidència independent abans d'una autorització irreversible.

  4. 04

    Registra fets, supòsits, incògnites i decisió perquè una altra persona pugui reproduir la revisió.

  5. 05

    Escala quan l'evidència sigui contradictòria, incompleta o la conseqüència superi la política rutinària.

06
Lliurable de l'analista

Registra fets, supòsits, incògnites i decisió perquè una altra persona pugui reproduir la revisió.

Risc clau: no tractis el botó no és la transacció com un detall irrellevant. i Acció: verifica l'evidència tècnica de el botó no és la transacció abans d'autoritzar.

Lliurable de l'analistaEl botó no és la transacció · Criteri de decisió
El botó no és la transacció
LESSON VISUALEl botó no és la transacciócalldata intent
El botó no és la transacció
CONTEXT REAL · ENTORN DE REVISIÓ DE SIGNATURESEl botó no és la transaccióCONCEPTE → ENTORN REAL → DECISIÓ OPERATIVA
VISUAL MODEL / REQUEST FLOWcalldata-intent
N01N02N03N04N05N06REQUEST FLOWEl botó no és la transacció
CONCEPT → EVIDENCE → FAILURE MODE → VERIFICATION
Workbook tècnic

Objectiu de l'analista

Risc clau: no tractis el botó no és la transacció com un detall irrellevant.

Mecànica
selectorcalldata[0:4]
argumentsABI-decoded parameters
targettransaction.to
native valuetransaction.value
nested executionmulticall / router subcalls
Senyals de fallada
  1. 01

    UI intent != decoded method

  2. 02

    unknown selector

  3. 03

    unexpected recipient

  4. 04

    hidden native value

  5. 05

    nested call changes authority

Procediment de verificació
  1. 01

    capture exact payload

  2. 02

    resolve selector / ABI

  3. 03

    decode every material parameter

  4. 04

    trace nested calls when present

  5. 05

    compare decoded action with user intent

Cadena de raonament
  1. 01

    fets → evidència material

  2. 02

    evidència → conseqüència / autoritat

  3. 03

    conseqüència → decisió explícita + acció següent

Lliurable requeritdecoded-intent record + mismatch list
Recorregut del protocol

Segueix la ruta de decisió de seguretat

calldata / intent
01Observar
  • selector: calldata[0:4]
  • arguments: ABI-decoded parameters
02Traçar
  • target: transaction.to
  • native value: transaction.value
  • nested execution: multicall / router subcalls
03Qüestionar
  • UI intent != decoded method
  • unknown selector
  • unexpected recipient
04Verificar
  • capture exact payload
  • resolve selector / ABI
  • decode every material parameter
05Resultat
  • decoded-intent record + mismatch list
Superfície d'autoritatselector · arguments · target
Condició de falladaUI intent != decoded method
Cas pràctic
decode-calldata
CAS / calldata-intent
ui ActionSwap 1 ETH
method Selector0x095ea7b3
decoded Methodapprove(address,uint256)
spender0xNew...
amountMAX_UINT256
native Value0
Tasca de l'analista

Abans de respondre, identifica l'autoritat concedida, el límit de confiança que pot fallar i la conseqüència irreversible.

Mapa d'evidència

Ordena abans de decidir

Separa identitat, autoritat, execució i context abans de prendre una decisió de seguretat.

01
Identitat

Qui o què sol·licita, rep o representa autoritat?

02
Autoritat

Quina capacitat es pot concedir, mantenir o exercir?

spender0xNew...
03
Execució

Què farà realment el payload, la ruta o el sistema?

method Selector0x095ea7b3
decoded Methodapprove(address,uint256)
amountMAX_UINT256
native Value0
04
Context

Quins fets de l'entorn poden canviar materialment la decisió?

ui ActionSwap 1 ETH
Exercici de camp

Produeix una troballa preparada per a analista

Registre d'analista només local

No responguis de memòria. Utilitza el cas, els camps del protocol i el procediment de verificació anterior per escriure una troballa reproduïble.

Focusselector · arguments · target
Senyal de falladaUI intent != decoded method
Verificar primercapture exact payload
Lliurabledecoded-intent record + mismatch list
Criteris de finalització
  • Cita evidència material, no l'aparença de la interfície.
  • Identifica l'autoritat, transició d'estat o conseqüència.
  • Aporta una acció següent o decisió reproduïble.
Notes de seguretat
  1. 01

    Risc clau: no tractis el botó no és la transacció com un detall irrellevant.

  2. 02

    Acció: verifica l'evidència tècnica de el botó no és la transacció abans d'autoritzar.

Quadern de l'analista

Construeix el teu memo d'evidència

Registre d'aprenentatge només local

Registra el teu raonament abans del checkpoint i acaba amb una decisió o acció següent explícita. Les notes romanen en aquest dispositiu.

LOCAL STORAGE
Exercici de camp

Desenvolupa les tres seccions abans de completar-lo.

Lliçó 1.2

Destí i valor són els primers invariants

16 min
UTXO ACADEMY / CONCEPT MODELVALUE / DESTINATIONFIRST INVARIANTSVISUAL AID · NOT A SECURITY VERDICT
Capítol tècnic

Destí i valor són els primers invariants

Lliçó tècnica profunda
01
Model mental

Abans d'anàlisi avançada confirma chain, destinatari de native value, contractes cridats i valor; zero native value no significa zero risc.

Aquest concepte importa perquè Risc clau: no tractis destí i valor són els primers invariants com un detall irrellevant.

Inspecciona els camps exactes del protocol que creen autoritat o modifiquen l'execució. Compara aquests camps amb la intenció declarada i amb el límit de seguretat esperat.

02
Què passa realment

Inspecciona els camps exactes del protocol que creen autoritat o modifiquen l'execució.

A nivell de protocol i execució, cal inspeccionar chain i recipient i native value i token movement i intermediary. Els identificadors de protocol no es tradueixen perquè formen part del payload tècnic.

chain

Punts tècnics d'inspecció

recipient

Punts tècnics d'inspecció

native value

Punts tècnics d'inspecció

token movement

Punts tècnics d'inspecció

intermediary

Punts tècnics d'inspecció

03
Superfície de fallada

Tracta les contradiccions, l'autoritat excessiva i les dependències no explicades com a senyals materials de fallada.

La conseqüència pràctica és que Acció: verifica l'evidència tècnica de destí i valor són els primers invariants abans d'autoritzar. Desconegut no equival a segur.

  • Risc clau: no tractis destí i valor són els primers invariants com un detall irrellevant.
  • Acció: verifica l'evidència tècnica de destí i valor són els primers invariants abans d'autoritzar.
04
Criteri de decisió

Converteix cada senyal material en la conseqüència concreta sobre actius, autoritat o confiança.

La conseqüència pràctica és que Acció: verifica l'evidència tècnica de destí i valor són els primers invariants abans d'autoritzar.

Escala quan l'evidència sigui contradictòria, incompleta o la conseqüència superi la política rutinària.

05
Procediment de verificació

Verifica la sol·licitud amb evidència independent abans d'una autorització irreversible.

  1. 01

    Inspecciona els camps exactes del protocol que creen autoritat o modifiquen l'execució.

  2. 02

    Compara aquests camps amb la intenció declarada i amb el límit de seguretat esperat.

  3. 03

    Verifica la sol·licitud amb evidència independent abans d'una autorització irreversible.

  4. 04

    Registra fets, supòsits, incògnites i decisió perquè una altra persona pugui reproduir la revisió.

  5. 05

    Escala quan l'evidència sigui contradictòria, incompleta o la conseqüència superi la política rutinària.

06
Lliurable de l'analista

Registra fets, supòsits, incògnites i decisió perquè una altra persona pugui reproduir la revisió.

Risc clau: no tractis destí i valor són els primers invariants com un detall irrellevant. i Acció: verifica l'evidència tècnica de destí i valor són els primers invariants abans d'autoritzar.

Lliurable de l'analistaDestí i valor són els primers invariants · Criteri de decisió
Destí i valor són els primers invariants
LESSON VISUALDestí i valor són els primers invariantsvalue destination
Destí i valor són els primers invariants
CONTEXT REAL · ENTORN DE REVISIÓ DE SIGNATURESDestí i valor són els primers invariantsCONCEPTE → ENTORN REAL → DECISIÓ OPERATIVA
VISUAL MODEL / INCIDENT TIMELINEvalue-destination
N01N02N03N04N05N06INCIDENT TIMELINEDestí i valor són els primers invariants
CONCEPT → EVIDENCE → FAILURE MODE → VERIFICATION
Workbook tècnic

Objectiu de l'analista

Risc clau: no tractis destí i valor són els primers invariants com un detall irrellevant.

Mecànica
chainchainId / network context
recipientto / resolved destination
native valuemsg.value / value
token movementdecoded transfer / transferFrom
intermediaryrouter / bridge / proxy
Senyals de fallada
  1. 01

    chain switch

  2. 02

    new destination

  3. 03

    clipboard substitution

  4. 04

    visible recipient != payload target

  5. 05

    zero-value call grants authority

Procediment de verificació
  1. 01

    confirm chainId

  2. 02

    resolve full destination

  3. 03

    inspect native value

  4. 04

    decode token movements

  5. 05

    verify intermediary purpose

Cadena de raonament
  1. 01

    fets → evidència material

  2. 02

    evidència → conseqüència / autoritat

  3. 03

    conseqüència → decisió explícita + acció següent

Lliurable requeritdestination-integrity record
Recorregut del protocol

Segueix la ruta de decisió de seguretat

value / destination
01Observar
  • chain: chainId / network context
  • recipient: to / resolved destination
02Traçar
  • native value: msg.value / value
  • token movement: decoded transfer / transferFrom
  • intermediary: router / bridge / proxy
03Qüestionar
  • chain switch
  • new destination
  • clipboard substitution
04Verificar
  • confirm chainId
  • resolve full destination
  • inspect native value
05Resultat
  • destination-integrity record
Superfície d'autoritatchain · recipient · native value
Condició de falladachain switch
Cas pràctic
first-invariants
CAS / value-destination
chainArbitrum
ui ChainEthereum
native Value0.3 ETH
top Level To0xRouter...
final Recipientunknown
contract Age2 hours
Tasca de l'analista

Abans de respondre, identifica l'autoritat concedida, el límit de confiança que pot fallar i la conseqüència irreversible.

Mapa d'evidència

Ordena abans de decidir

Separa identitat, autoritat, execució i context abans de prendre una decisió de seguretat.

01
Identitat

Qui o què sol·licita, rep o representa autoritat?

final Recipientunknown
02
Autoritat

Quina capacitat es pot concedir, mantenir o exercir?

03
Execució

Què farà realment el payload, la ruta o el sistema?

native Value0.3 ETH
04
Context

Quins fets de l'entorn poden canviar materialment la decisió?

chainArbitrum
ui ChainEthereum
top Level To0xRouter...
contract Age2 hours
Exercici de camp

Produeix una troballa preparada per a analista

Registre d'analista només local

No responguis de memòria. Utilitza el cas, els camps del protocol i el procediment de verificació anterior per escriure una troballa reproduïble.

Focuschain · recipient · native value
Senyal de falladachain switch
Verificar primerconfirm chainId
Lliurabledestination-integrity record
Criteris de finalització
  • Cita evidència material, no l'aparença de la interfície.
  • Identifica l'autoritat, transició d'estat o conseqüència.
  • Aporta una acció següent o decisió reproduïble.
Notes de seguretat
  1. 01

    Risc clau: no tractis destí i valor són els primers invariants com un detall irrellevant.

  2. 02

    Acció: verifica l'evidència tècnica de destí i valor són els primers invariants abans d'autoritzar.

Quadern de l'analista

Construeix el teu memo d'evidència

Registre d'aprenentatge només local

Registra el teu raonament abans del checkpoint i acaba amb una decisió o acció següent explícita. Les notes romanen en aquest dispositiu.

LOCAL STORAGE
Exercici de camp

Desenvolupa les tres seccions abans de completar-lo.

Laboratori bloquejat

Supera les comprovacions de coneixement de les dues lliçons abans del laboratori.

Mòdul 02

Approvals i autoritat de despesa

Aquest mòdul aprofundeix approvals i autoritat de despesa amb teoria aplicada i un laboratori propi.

Mòdul bloquejat

Completa el mòdul anterior, inclòs el laboratori pràctic, abans de continuar.

Mòdul 03

EIP-712, Permit i Permit2

Aquest mòdul aprofundeix eip-712, permit i permit2 amb teoria aplicada i un laboratori propi.

Entorn operatiu de seguretat relacionat amb aquest mòdul del curs
Mòdul bloquejat

Completa el mòdul anterior, inclòs el laboratori pràctic, abans de continuar.

Mòdul 04

Reconstrucció d'intenció i decisió

Aquest mòdul aprofundeix reconstrucció d'intenció i decisió amb teoria aplicada i un laboratori propi.

Mòdul bloquejat

Completa el mòdul anterior, inclòs el laboratori pràctic, abans de continuar.

Examen final

Examen final

Avaluació acumulativa reconstruïda amb conceptes i casos pràctics del curs a cada intent.

Cal obtenir com a mínim un 80 %. Completar la teoria no genera per si sol una credencial.

Nota mínima80%
Millor nota0%
Banc52
Intent20
Intents0
Temps límit35 min
Examen final
UTXO ACADEMY / EXAMEN FINAL · understand-signingExamen final
BLOQUEJATCompleta tots els checkpoints i laboratoris abans de desbloquejar l'examen final.
Progrés · 0%
Continuar