Inicio / Blockchain / Blockchain: De Cero a Desarrollador / Evaluación
🧠

Evaluación: Blockchain Desarrollador

20 preguntas · Opción múltiple

Pon a prueba tus conocimientos sobre blockchain, criptografía, Solidity, smart contracts, DeFi, NFTs y desarrollo Web3.

Pregunta 0 de 20 0%
1

¿Cuáles son las cuatro características fundamentales de una blockchain?

2

¿Qué propiedad de una función hash criptográfica garantiza que no se pueda reconstruir el dato original a partir del hash?

3

¿Cómo se garantiza la integridad de la cadena de bloques?

4

¿Cuál es la principal diferencia entre Proof of Work (PoW) y Proof of Stake (PoS)?

5

¿Por qué nunca se debe compartir la clave privada de una wallet?

6

¿Qué es el modelo UTXO que utiliza Bitcoin?

7

¿Qué es el gas en Ethereum y por qué existe?

8

¿Cuál es la diferencia entre `memory`, `storage` y `calldata` en Solidity?

9

¿Para qué sirven las interfaces en Solidity y cuál es su relación con los estándares ERC?

10

¿Qué es un ataque de reentrancy y cómo se previene?

11

¿Cuál es la diferencia entre `transfer` y `transferFrom` en ERC-20?

12

¿Qué hace que un token ERC-721 sea "no fungible" a diferencia de un ERC-20?

13

¿Qué ventajas ofrece Hardhat Network para el desarrollo de smart contracts?

14

¿Por qué el testing de smart contracts es más crítico que en software tradicional?

15

¿Cómo funciona la fórmula x * y = k en un AMM como Uniswap?

16

¿Cuál es la diferencia principal entre un Provider y un Signer en Ethers.js?

17

¿Qué es MetaMask y qué papel juega en una DApp?

18

¿Por qué es importante verificar un contrato en Etherscan después del deploy?

19

¿Cuál de estas técnicas NO es una optimización válida de gas en Solidity?

20

¿Cuál es la arquitectura típica de una DApp completa?

← Volver al curso