Programa del Curso

Introducción

  • ¿Qué es Bitcoin?
  • Bitcoin frente a Ethereum

Comprensión de los conceptos de Blockchain

  • Blockchain Fundamentos
  • Casos de uso, desafíos y beneficios

Empezar

  • Configuración del entorno de desarrollo
  • Instalación de Bitcoin Core
  • Uso de bitcoind y bitcoin-cli

Bitcoin Programming

  • Diseño de una cadena de bloques basada en bitcoin
  • Lenguaje basado en pila
  • Bitcoin Secuencias de comandos
  • Pruebas y depuración

Bitcoin Transacciones

  • Minería de Bitcoin
  • Flujo de trabajo de transacciones
  • Salida de transacción no gastada (UTXO)
  • Condiciones de gasto
  • Script de bloqueo
  • Transacciones sin procesar y serializadas

Bitcoin Seguridad

  • Bitcoin bloques
  • Compartir claves
  • Billeteras en línea
  • Verificación de pago
  • Transacciones multifirma

Solución de problemas

Resumen y próximos pasos

Requerimientos

  • Comprensión de los conceptos de blockchain
  • Experiencia básica en programación

Audiencia

  • Desarrolladores
 14 horas

Número de participantes



Precio por participante

Categorías Relacionadas