Contacta con nosotros

Temario del curso

Día 1: Arquitectura Web3 y caso de uso SCF

  • Primitivas criptográficas: Hashing, árboles de Merkle y criptografía de clave pública/privada en el contexto de identidad empresarial (DID).
  • Mecanismos de consenso: Análisis profundo entre PoS (Proof of Stake) y PoA (Proof of Authority) para cadenas de consorcio.
  • Desafío de ingeniería SCF: Mapear el flujo de trabajo de "Factorización inversa" a un diagrama de máquina de estados.
  • Lab: Configurar el entorno de desarrollo local (Hardhat/Truffle/Ganache) y conectarse a una red de pruebas.

Día 2: Ingeniería de contratos inteligentes para finanzas

  • Profundización en Solidity/Chaincode: Estructuras de datos, mapeos y modificadores.
  • Codificación de la "Factura": Creación de una Struct para representar una factura y variables de estado para el estado de aprobación.
  • Automatización de la liquidez: Escritura de funciones para requestEarlyPayment(), approveInvoice() y settlePayment().
  • Lab: Escritura y prueba unitaria de un contrato inteligente básico de Factorización.

Día 3: Integración, seguridad e implementación

  • El problema del oráculo: Cómo obtener datos de envío (por ejemplo, "Mercancía recibida") de manera segura en el contrato inteligente para disparar el pago.
  • Mejores prácticas de seguridad: Análisis de vulnerabilidades comunes (Reentrancia, Desbordamiento entero) y herramientas de auditoría (MythX/Slither).
  • Frontend de la Dapp: Descripción breve de cómo conectar un frontend React/Next.js con el contrato usando Ethers.js o Web3.js.
  • Proyecto: Implementación del contrato SCF en una red de pruebas e interacción mediante un script.

Requerimientos

  • Comprensión de los conceptos de blockchain

 

 21 Horas

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas