Contacta con nosotros

Temario del curso

Día 1: Arquitectura Web3 y Caso de Uso de FCS

  • Primitivas Criptográficas: Hashing, Árboles de Merkle y Criptografía de Clave Pública/Privada en el contexto de la identidad empresarial (DID).
  • Mecanismos de Consenso: Análisis profundo de PoS (Proof of Stake) versus PoA (Proof of Authority) para consorcios.
  • El Desafío de Ingeniería FCS: Mapeo del flujo de trabajo "Facturación Anticipada Inversa" a un diagrama de máquina de estados.
  • Laboratorio: Configuración del entorno local de desarrollo (Hardhat/Truffle/Ganache) y conexión a una testnet.

Día 2: Ingeniería de Contratos Inteligentes para Finanzas

  • Análisis Profundo de Solidity/Chaincode: Estructuras de datos, mapeos y modificadores.
  • Programación de la "Factura": Creación de una Struct para representar una factura y variables de estado para el estatus de aprobación.
  • Automatización de Liquidez: Escritura de funciones para requestEarlyPayment(), approveInvoice() y settlePayment().
  • Laboratorio: Programación y prueba unitaria de un Contrato Inteligente básico de Facturación Anticipada.

Día 3: Integración, Seguridad y Despliegue

  • El Problema del Oráculo: Cómo obtener datos de envío (por ejemplo, "Bienes Recibidos") al Contrato Inteligente de manera segura para desencadenar el pago.
  • Buenas Prácticas de Seguridad: Análisis de vulnerabilidades comunes (Reentrancia, Desbordamiento Entero) y herramientas de auditoría (MythX/Slither).
  • Frontend del Dapp: Una breve visión general de cómo conectar un frontend React/Next.js al contrato utilizando Ethers.js o Web3.js.
  • Proyecto: Despliegue del contrato FCS a una testnet e interacción con él mediante un script.

Requerimientos

  • Comprender los conceptos de blockchain

 

 21 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas