StartLearnBuildTokensResourcesConverseBlogLibrary
    InicioBuildSiendo más lista que los contratosLevantando el velo
    Español
    🇨🇳🇺🇸🇫🇷🇵🇹
    ¿Necesitas otro idioma? Únete al equipo de traducción

    Table of contents

    • Levantando el velo
    Levantando el veloPorqué

    A menudo puede parecer que las personas que escriben "smart contracts" (contratos inteligentes) son una raza extraña de súper codificadores sombríos que no se parecen en nada a mi. Puedo entender que Ethereum es esta "máquina mundial", y que cualquiera puede implementar un contrato inteligente sin permiso, y que todo está conectado de una manera que parece emocionar a los nerds, pero la brecha entre "ellos" y yo parece tan grande. Me pone ansioso y no me gusta sentirme ansioso o inepto.

    Entonces, vamos a cometer un montón de errores juntos. Estaremos frustrados y confundidos juntos. Querremos lanzar algo juntos a nuestras pantallas. Y luego, cuando superemos esto juntos, de repente te darás cuenta de que no existen "ellos" y que cada "desarrollador" es simplemente una persona común y corriente que pasa la mayor parte de su tiempo preguntándose qué diablos está pasando con su computadora. Los buenos desarrolladores son simplemente aquellos que tienen sentido del humor y cierto tipo de valor y determinación. También saben cómo hacer preguntas claras que los lleven al código que más necesitan copiar y pegar en su propio trabajo.

    Preparación
    1. Instala MetaMask y crea una cuenta Ethereum.
    2. Cambie su red (en la parte superior de la ventana emergente del navegador) a Sepolia Test Network.
    3. Regístrese en Alchemy para obtener Sepolia ETH.
    4. Comprueba que tienes una versión actualizada de Chrome, Firefox o Brave.

    NOTA: En el momento en que se grabaron los videos de este gremio, se estaba utilizando Rinkeby Testnet. Esa red de prueba ahora ha quedado obsoleta por la Fundación Ethereum. Siempre que se mencione 'Rinkeby Testnet' o 'Rinkeby ETH' en las grabaciones, simplemente traduce esto en tu mente como 'Sepolia Testnet' o 'Sepolia ETH'.

    Aplicación

    En esta primera lección, enfrentaremos 3 desafíos de Ethernaut: Fallback, Fallout y Token. Para hacer eso, primero necesitaremos cubrir algunos conceptos básicos.

    1. ¿Qué es una consola web?
    2. ¿Cómo funciona MetaMask?
    3. ¿Cómo se conecta una página web a Ethereum?
    4. ¿Dónde está Ethereum? (y preguntas asociadas: ¿Quién soy yo? ¿Qué es la vida? ¿Por qué todo esto?)
    5. Un breve destello de javascript, promesas, objetos y otras delicias.
    6. Los desafíos reales enumerados anteriormente.
    Resumen

    En esta sesión habrás aprendido:

    1. Cómo levantar el velo de tu navegador y observar su mecánica interna a través de la consola web.
    2. Cómo emitir instrucciones, es decir, cómo puedes codificar, directamente desde tu consola sin tener que configurar ningún software extraño del que un desarrollador extraño te habló una vez.
    3. Qué es y qué hace MetaMask y un “proveedor web3 inyectado”.
    4. Cómo se ve un contrato inteligente.
    5. Cómo interactuar con contratos inteligentes desde la comodidad de tu hogar.
    6. Algunas de las formas básicas en que se puede manipular un contrato inteligente y por qué.
    7. Algunas de las formas básicas en que un contrato inteligente puede manipularte y por qué.
    Grabación

    Flammarion Engraving

    Anterior
    Siendo más lista que los contratos
    Siguiente
    Orden aleatorio
    Español
    🇨🇳🇺🇸🇫🇷🇵🇹
    ¿Necesitas otro idioma? Únete al equipo de traducción