Portada de Universidad de Palermo
Universidad de Palermo

Desarrollo de Blockchains

Tipo
Curso
Duración
4 meses
Modalidad
A distancia
Sede
Capital Federal

Desarrollo de Blockchains es un curso de nivel intermedio para quienes quieren diseñar y construir soluciones descentralizadas y transformarse en desarrolladores de sistemas basados en blockchains.

Contenidos

Parte de la perspectiva histórica: redes P2P, el problema de doble gasto y el de los generales bizantinos, métodos de consenso y Merkle tree. Luego programa smart contracts en Solidity sobre la EVM de Ethereum, con el estándar ERC20, MetaMask y el despliegue en la red, y analiza el costo en gas, las estructuras de datos más eficientes y las optimizaciones para quitar peso de cálculo.

Seguridad y ecosistema

Dedica un módulo a vulnerabilidades de código como los Reentrancy Attacks, el conflicto de The DAO y los honeypots, y otro al futuro de la tecnología: RSK, Cardano, Algorand, Avalanche, DFINITY, exchanges descentralizados y securitización de activos.


Plan de estudios

  • Introducción a Blockchain
  • Ethereum y Smart Contracts en Solidity EVM
  • Limitaciones y Eficiencia
  • Seguridad
  • Futuro

Requisitos de admisión

Conocimientos básicos de programación en algún lenguaje moderno (Javascript, Java, Python o similar). Contar con una notebook para prácticas en clase.

Obtené más información

Completá más rápido con tu cuenta

o completalo manualmente
Por favor, ingresa tu nombre.
Por favor, ingresa tu apellido.
Por favor, ingresa un email válido.
Por favor, ingresa tu número de teléfono.

Al hacer clic en "Solicitar información" aceptas nuestros Términos y Condiciones y Política de Privacidad.

Solicitar información