Desafío
Clase 14 de 15 • Curso de Introducción a Seguridad de Smart Contracts
Resumen
Solidity es un lenguaje de programación con más de 8 años de existencia creado para el desarrollo de contratos inteligentes en la Blockchain de Ethereum. A lo largo de este período, ha ido evolucionando y mejorando muchos, pero las vulnerabilidades de seguridad existen y siempre existirán.
El desarrollo de software Web3 implica ser más riguroso con la codificación de nuestros contratos y estar en constante aprendizaje y estudio de las vulnerabilidades que surjan.
En Solidity by Examples encontrarás docenas de contratos para analizar y mejorar tus habilidades como desarrollador profesional de contratos inteligentes.
En Web3 es todo OpenSource. Encontrarás los contratos de cualquier proyecto como los de Uniswap que fueron desarrollados por expertos y podrás apoyarte de ese conocimiento para mejorar tus habilidades.
Reto del curso
El desafío para ti, elige un contrato desarrollador por un tercero y analízalo, despliégalo en Remix, dedícale tiempo en entender qué hace y cómo lo hace para ampliar tu conocimiento en el lenguaje.
Contribución creada por: Kevin Fiorentino (Platzi Contributor).