Entén el que Signes
Aprèn approvals, calldata, EIP-712, Permit i Permit2.
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
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
Contracte de formació
Traduir una signatura a permisos, autoritat de despesa i risc.
Intenció transaccional i calldata
Aquest mòdul aprofundeix intenció transaccional i calldata amb teoria aplicada i un laboratori propi.
Memo d'evidència · APPROVALApprovals i autoritat de despesa
Aquest mòdul aprofundeix approvals i autoritat de despesa amb teoria aplicada i un laboratori propi.
Memo d'evidència · APPROVALEIP-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-DATAReconstrucció d'intenció i decisió
Aquest mòdul aprofundeix reconstrucció d'intenció i decisió amb teoria aplicada i un laboratori propi.
Memo d'evidència · APPROVALEntén el que Signes
Revisa tot el currículum, les competències i la ruta d'avaluació abans de començar.
Intenció transaccional i calldata
Aquest mòdul aprofundeix intenció transaccional i calldata amb teoria aplicada i un laboratori propi.
Approvals i autoritat de despesa
Aquest mòdul aprofundeix approvals i autoritat de despesa amb teoria aplicada i un laboratori propi.
EIP-712, Permit i Permit2
Aquest mòdul aprofundeix eip-712, permit i permit2 amb teoria aplicada i un laboratori propi.
Reconstrucció d'intenció i decisió
Aquest mòdul aprofundeix reconstrucció d'intenció i decisió amb teoria aplicada i un laboratori propi.
- 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.
- Exercici de camp escrit × 8
- Comprovacions de coneixement × 8
- Laboratori pràctic del mòdul × 4
- Examen final cronometrat · 20 · ≥ 80%
- Lliçó tècnica profunda · 360 min
- Exercici de camp escrit · 160 min
- Laboratori pràctic del mòdul · 140 min
- Specialist units · 105 min
- Examen final cronometrat · 35 min
Abast, resultats i estàndard d'estudi
Aprèn approvals, calldata, EIP-712, Permit i Permit2.
Estudi previ recomanat
- Fonaments de Cripto i Blockchain
- Seguretat de Wallet i Autocustòdia
- 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.
- 01
Llegeix el capítol tècnic de sis parts
- 02
Inspecciona el visual únic i el model de protocol
- 03
Treballa el cas i el mapa d'evidència
- 04
Entrega l'exercici de camp escrit
- 05
Supera el knowledge check i el lab del mòdul
- 06
Completa l'avaluació final cronometrada
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.
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.
- 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.
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
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.
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ó.
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ó.
Intenció transaccional i calldata
Aquest mòdul aprofundeix intenció transaccional i calldata amb teoria aplicada i un laboratori propi.

El botó no és la transacció
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ó.
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.
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.
selectorPunts tècnics d'inspecció
argumentsPunts tècnics d'inspecció
targetPunts tècnics d'inspecció
native valuePunts tècnics d'inspecció
nested executionPunts tècnics d'inspecció
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.
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.
Verifica la sol·licitud amb evidència independent abans d'una autorització irreversible.
- 01
Inspecciona els camps exactes del protocol que creen autoritat o modifiquen l'execució.
- 02
Compara aquests camps amb la intenció declarada i amb el límit de seguretat esperat.
- 03
Verifica la sol·licitud amb evidència independent abans d'una autorització irreversible.
- 04
Registra fets, supòsits, incògnites i decisió perquè una altra persona pugui reproduir la revisió.
- 05
Escala quan l'evidència sigui contradictòria, incompleta o la conseqüència superi la política rutinària.
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.
Objectiu de l'analista
Risc clau: no tractis el botó no és la transacció com un detall irrellevant.
Mecànica
calldata[0:4]ABI-decoded parameterstransaction.totransaction.valuemulticall / router subcallsSenyals de fallada
- 01
UI intent != decoded method
- 02
unknown selector
- 03
unexpected recipient
- 04
hidden native value
- 05
nested call changes authority
Procediment de verificació
- 01
capture exact payload
- 02
resolve selector / ABI
- 03
decode every material parameter
- 04
trace nested calls when present
- 05
compare decoded action with user intent
Cadena de raonament
- 01
fets → evidència material
- 02
evidència → conseqüència / autoritat
- 03
conseqüència → decisió explícita + acció següent
decoded-intent record + mismatch listSegueix la ruta de decisió de seguretat
calldata / intent- selector: calldata[0:4]
- arguments: ABI-decoded parameters
- target: transaction.to
- native value: transaction.value
- nested execution: multicall / router subcalls
- UI intent != decoded method
- unknown selector
- unexpected recipient
- capture exact payload
- resolve selector / ABI
- decode every material parameter
- decoded-intent record + mismatch list
Swap 1 ETH0x095ea7b3approve(address,uint256)0xNew...MAX_UINT2560Abans de respondre, identifica l'autoritat concedida, el límit de confiança que pot fallar i la conseqüència irreversible.
Ordena abans de decidir
Separa identitat, autoritat, execució i context abans de prendre una decisió de seguretat.
Identitat
Qui o què sol·licita, rep o representa autoritat?
Autoritat
Quina capacitat es pot concedir, mantenir o exercir?
0xNew...Execució
Què farà realment el payload, la ruta o el sistema?
0x095ea7b3approve(address,uint256)MAX_UINT2560Context
Quins fets de l'entorn poden canviar materialment la decisió?
Swap 1 ETHProdueix una troballa preparada per a analista
No responguis de memòria. Utilitza el cas, els camps del protocol i el procediment de verificació anterior per escriure una troballa reproduïble.
- 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.
- 01
Risc clau: no tractis el botó no és la transacció com un detall irrellevant.
- 02
Acció: verifica l'evidència tècnica de el botó no és la transacció abans d'autoritzar.
Construeix el teu memo d'evidència
Registra el teu raonament abans del checkpoint i acaba amb una decisió o acció següent explícita. Les notes romanen en aquest dispositiu.
Desenvolupa les tres seccions abans de completar-lo.
Destí i valor són els primers invariants
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.
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.
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.
chainPunts tècnics d'inspecció
recipientPunts tècnics d'inspecció
native valuePunts tècnics d'inspecció
token movementPunts tècnics d'inspecció
intermediaryPunts tècnics d'inspecció
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.
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.
Verifica la sol·licitud amb evidència independent abans d'una autorització irreversible.
- 01
Inspecciona els camps exactes del protocol que creen autoritat o modifiquen l'execució.
- 02
Compara aquests camps amb la intenció declarada i amb el límit de seguretat esperat.
- 03
Verifica la sol·licitud amb evidència independent abans d'una autorització irreversible.
- 04
Registra fets, supòsits, incògnites i decisió perquè una altra persona pugui reproduir la revisió.
- 05
Escala quan l'evidència sigui contradictòria, incompleta o la conseqüència superi la política rutinària.
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.
Objectiu de l'analista
Risc clau: no tractis destí i valor són els primers invariants com un detall irrellevant.
Mecànica
chainId / network contextto / resolved destinationmsg.value / valuedecoded transfer / transferFromrouter / bridge / proxySenyals de fallada
- 01
chain switch
- 02
new destination
- 03
clipboard substitution
- 04
visible recipient != payload target
- 05
zero-value call grants authority
Procediment de verificació
- 01
confirm chainId
- 02
resolve full destination
- 03
inspect native value
- 04
decode token movements
- 05
verify intermediary purpose
Cadena de raonament
- 01
fets → evidència material
- 02
evidència → conseqüència / autoritat
- 03
conseqüència → decisió explícita + acció següent
destination-integrity recordSegueix la ruta de decisió de seguretat
value / destination- chain: chainId / network context
- recipient: to / resolved destination
- native value: msg.value / value
- token movement: decoded transfer / transferFrom
- intermediary: router / bridge / proxy
- chain switch
- new destination
- clipboard substitution
- confirm chainId
- resolve full destination
- inspect native value
- destination-integrity record
ArbitrumEthereum0.3 ETH0xRouter...unknown2 hoursAbans de respondre, identifica l'autoritat concedida, el límit de confiança que pot fallar i la conseqüència irreversible.
Ordena abans de decidir
Separa identitat, autoritat, execució i context abans de prendre una decisió de seguretat.
Identitat
Qui o què sol·licita, rep o representa autoritat?
unknownAutoritat
Quina capacitat es pot concedir, mantenir o exercir?
Execució
Què farà realment el payload, la ruta o el sistema?
0.3 ETHContext
Quins fets de l'entorn poden canviar materialment la decisió?
ArbitrumEthereum0xRouter...2 hoursProdueix una troballa preparada per a analista
No responguis de memòria. Utilitza el cas, els camps del protocol i el procediment de verificació anterior per escriure una troballa reproduïble.
- 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.
- 01
Risc clau: no tractis destí i valor són els primers invariants com un detall irrellevant.
- 02
Acció: verifica l'evidència tècnica de destí i valor són els primers invariants abans d'autoritzar.
Construeix el teu memo d'evidència
Registra el teu raonament abans del checkpoint i acaba amb una decisió o acció següent explícita. Les notes romanen en aquest dispositiu.
Desenvolupa les tres seccions abans de completar-lo.
Supera les comprovacions de coneixement de les dues lliçons abans del laboratori.
Approvals i autoritat de despesa
Aquest mòdul aprofundeix approvals i autoritat de despesa amb teoria aplicada i un laboratori propi.
Completa el mòdul anterior, inclòs el laboratori pràctic, abans de continuar.
EIP-712, Permit i Permit2
Aquest mòdul aprofundeix eip-712, permit i permit2 amb teoria aplicada i un laboratori propi.

Completa el mòdul anterior, inclòs el laboratori pràctic, abans de continuar.
Reconstrucció d'intenció i decisió
Aquest mòdul aprofundeix reconstrucció d'intenció i decisió amb teoria aplicada i un laboratori propi.
Completa el mòdul anterior, inclòs el laboratori pràctic, abans de continuar.
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.