Perfilado de sección

  • El curso "Cashu: Ecash Privado para Principiantes" es una introducción completa al protocolo Cashu, explorando sus fundamentos criptográficos, arquitectura técnica y aplicaciones prácticas para pagos digitales con privacidad por diseño. Los estudiantes aprenderán a usar herramientas del ecosistema Cashu y comprenderán cómo implementar soluciones de ecash en casos de uso reales.

    • Hola,

      ¡Recordatorio! Hoy es la clase 4 de Aprende Cashu para principiantes.

      📅 Jueves 30 de abril
      ⏰ 18 a 20hs ARG (GMT -3)
      📹 Enlace: meet.google.com/jdy-wmus-fyg

      Te recomendamos conectarte unos minutos antes para verificar audio y conexión.

      ¡Nos vemos en la clase!

      Equipo de Librería de Satoshi & B4OS

    • Curriculum: 

      Clase 1: ¿Qué es Cashu? - Fundamentos y Criptografía

      Introducción al dinero digital privado

      Theory

      • ¿Qué es ecash? (Concepto y comparación con dinero tradicional)
      • Historia: De DigiCash de Chaum a Cashu
      • Fundamentos criptográficos: Firmas ciegas y BDHKE
      • Arquitectura básica: Mints, Wallets y Tokens
      • El trilema de pagos: Privacidad, descentralización, escalabilidad

      Practice

      • Configuración de primera wallet: Guía paso a paso para instalar y configurar cashu.me
      • Primera experiencia: Los participantes se conectan a testnut.cashu.space
      • Exploración de interfaz: Navegación y comprensión de tokens y denominaciones
      • "Cashu Buddies": Personas con experiencia ayudan a principiantes

      Clase 2: ¿Cómo funciona Cashu? - Arquitectura Técnica

      Theory

      • Privacidad por diseño: Qué ve y qué NO ve el mint
      • Modelo de confianza y seguridad en Cashu
      • Flujos del protocolo: Mint, Swap, Melt
      • Cashu NUTs: Las reglas del protocolo
      • Prevención de doble gasto y transacciones offline

      Practice

      • Operaciones fundamentales: Mint, transferencia y melt de tokens
      • Backup y recuperación: Simulación de pérdida y restauración de wallet
      • Exploración de denominaciones: Cómo funciona el "cambio" en Cashu
      • Análisis de privacidad: Comparación con sistemas de pago tradicionales

      Clase 3: Ecosistema Cashu - Herramientas y Aplicaciones

      Theory

      • Panorama de wallets disponibles: Cashu.me, Minibits, Nutstash
      • Comparación con alternativas: Lightning, Fedimint, Liquid
      • Integración con Nostr: Zaps privados y micropagos
      • Casos de uso reales: Comercio P2P, donaciones, gaming

      Practice

      • Setup multiwallet: Configuración de Minibits y Nutstash
      • Transferencias cross-wallet: Entre diferentes implementaciones
      • Transacciones P2PK: Pagos condicionales seguros
      • Integración con Nostr: Envío de zaps con Cashu (si es posible)
      • Exploración de mints: Conexión a nofees.testnut.cashu.space

      Clase 4: Entrevista con Calle - Visión del Creador

      Theory

      • Historia y filosofía detrás de Cashu
      • Desafíos técnicos en el desarrollo del protocolo
      • Estado actual y roadmap futuro
      • Relación con el ecosistema Bitcoin más amplio
      • Consideraciones regulatorias y de adopción

      Practice

      • Q&A dirigido: Preguntas preparadas por estudiantes durante el curso
      • Casos de uso específicos: Consultas sobre implementaciones reales
      • Dudas técnicas: Aclaraciones sobre conceptos vistos en clases anteriores
      • Demo en vivo: Calle muestra funcionalidades avanzadas o en desarrollo
      • Networking: Oportunidad de conectar con el desarrollador principal
    • Proporcionamos las herramientas para entender y usar dinero digital verdaderamente privado, donde las transacciones no pueden ser rastreadas ni censuradas. El curso aborda la necesidad de usuarios y desarrolladores informados que puedan implementar y participar en un ecosistema financiero más privado, usando tecnología ecash construida sobre Bitcoin y Lightning Network, preservando la privacidad individual mientras mantiene la verificabilidad criptográfica.

      Para quien es este curso:

      • Usuarios avanzados de Bitcoin que valoran la privacidad financiera
      • Entusiastas de tecnología cypherpunk y ecash
      • Implementadores de soluciones de pagos P2P
      • Educadores en tecnología Bitcoin que quieren expandir conocimientos
    • Introducción:

      Conceptos básicos de Cashu y su importancia estratégica dentro del ecosistema de Bitcoin como solución de privacidad y escalabilidad mediante eCash.

      Objetivo:

      Configurar el entorno de trabajo técnico en Linux (WSL/Terminal), comprender la arquitectura fundamental del protocolo (interacción entre el Mint y la Wallet) y aprender a gestionar las primeras transacciones de eCash mediante la línea de comandos.

      Preparación (30–45 min):

      • Preparar el entorno Linux (instalar WSL en Windows o configurar la terminal en distribuciones basadas en Debian/Ubuntu).
      • Revisar la documentación técnica inicial sobre el protocolo Cashu y los principios de las firmas ciegas (blinded signatures).

      Conceptos clave:

      • Protocolo Cashu, Mint y Wallet.
      • eCash y Privacidad: Funcionamiento de los tokens y el anonimato.
      • JSON: Estructura de datos utilizada para la comunicación entre componentes del protocolo.

      Guía del seminario:

      • Instalación y Configuración: Enlaces y pasos para instalar implementaciones de Cashu en entorno Linux.
      • Laboratorio Práctico: Iniciar un entorno de prueba para interactuar con un Mint y crear una Wallet.
      • Dinámica Colaborativa: Trabajo en Breakout Rooms para realizar el primer intercambio de tokens entre pares y discutir los flujos de trabajo.
      • Validación: Actividad interactiva mediante Kahoot para reforzar los conceptos de arquitectura vistos en la sesión.
      Enlaces adicionales:
      • testnut.cashu.space: Mint principal de testing
      • nofees.testnut.cashu.space: Mint sin fees para pruebas
    • Introducción:

      En esta sesión nos adentraremos en el diseño técnico de Cashu. Analizaremos la jerarquía de sus componentes y cómo se estructuran las capas del protocolo para permitir un sistema de eCash eficiente y privado sobre Bitcoin.

      Objetivo:

      Comprender la arquitectura del sistema, identificando los flujos de comunicación técnica entre las carteras (Wallets), los Mints y las bases de datos, permitiendo al estudiante visualizar la infraestructura necesaria para operar el protocolo.

      Preparación (30–45 min):

      • Revisión de Materiales: El docente y los alumnos deben verificar el acceso a los documentos, enlaces, presentaciones de PowerPoint y Kahoots preparados para esta sesión.

      • Entorno Técnico: Asegurarse de que el entorno Linux/WSL configurado en la Clase 1 esté operativo para pruebas de conectividad entre componentes.

      Conceptos clave:

      • Capas de la Arquitectura: Estructura del protocolo y diseño del sistema.
      • Componentes Técnicos: Interacción entre Mint, bases de datos y clientes.
      • Flujos de Datos: Protocolos de comunicación y serialización de mensajes en JSON.

      Guía del seminario:

      • Exposición de Arquitectura: Uso de material visual (PowerPoints) para desglosar la jerarquía del protocolo.
      • Laboratorio de Estructuras: Análisis de los repositorios principales para identificar los archivos clave del sistema.
      • Trabajo Colaborativo: Uso de salas de grupos (Breakout Rooms) para discutir diagramas de flujo y casos de falla en la arquitectura.
      • Validación Dinámica: Competencia en Kahoot sobre los componentes técnicos presentados.
    • Introducción:

      Esta sesión se centra en el núcleo operativo del protocolo: el eCash. Exploraremos cómo se ejecutan las transacciones manteniendo el anonimato del usuario y de qué manera el sistema garantiza la privacidad dentro del ecosistema de Bitcoin.

      Objetivo:

      Comprender las transacciones de eCash, incluyendo el proceso de firmas ciegas (blinded signatures) y los flujos de trabajo (emisión, intercambio y redención) que permiten transferir valor sin comprometer la identidad de los participantes.

      Preparación (30–45 min):

      • Material Didáctico: Tener listos los documentos, enlaces, presentaciones de PowerPoint y actividades interactivas en Kahoot.
      • Logística Docente: Contar con el guion de la clase (Faculty’s Class Script) y el cronograma detallado (Class Timeline).
      • Infraestructura Digital: Configurar la sesión de Meet y las salas de grupos (Breakout Rooms) para las actividades prácticas.

      Conceptos clave:

      • Mecánica de las transacciones de eCash.
      • Firmas Ciegas (Blinded Signatures): El componente esencial para la privacidad (información externa).
      • Flujos de trabajo: Ciclo de vida de un token de eCash.
      • Sets de Anonimato: Cómo se cuantifica la privacidad en el protocolo.

      Guía del seminario:

      • Fundamentos de Transacción: Exposición técnica sobre cómo se "ciegan" y "des-ciegan" los mensajes para obtener firmas del Mint.
      • Laboratorio de Flujos: Uso de presentaciones y documentación técnica para visualizar el intercambio de tokens.
      • Taller en Grupos: Actividad en Breakout Rooms para simular escenarios de transacciones y resolver problemas de privacidad.
      • Validación: Uso de Kahoot para reforzar la comprensión de la criptografía aplicada.
      Enlaces adicionales:

    • Introducción:

      Esta sesión es una entrevista con el desarrollador de Cashu o un análisis en profundidad de la arquitectura de Nutshell. Exploraremos el origen del protocolo, sus decisiones técnicas clave, el ecosistema actual y la visión a futuro.

      Objetivo:

      Al finalizar esta sesión, los participantes podrán comprender las decisiones técnicas detrás de Cashu, apreciar su adopción y casos de uso actuales, y anticipar los desafíos y desarrollos futuros del protocolo.

      Preparación  (30–45 min):

      • Material Didáctico: Tener listos el PowerPoint, actividades interactivas en Kahoot y documentación técnica.
      • Logística Docente: Contar con el guion de la clase y el cronograma detallado.
      • Infraestructura Digital: Configurar la sesión de Meet y las salas de grupos (Breakout Rooms).

      Conceptos clave:

      • Origen y filosofía detrás de Cashu.
      • Decisiones técnicas: Lightning Network, firmas ciegas y estándares NUT.
      • Ecosistema y adopción actual.
      • Hoja de ruta y visión a largo plazo.

      Guía del seminario:

      • Bloque 1 — Origen y Filosofía (25 min): Historia personal del desarrollador, inspiración en los cypherpunks y elección de Lightning como capa base.
      • Bloque 2 — Aspectos Técnicos (30 min): Desafíos de implementación, estandarización de los NUTs e interoperabilidad entre clientes.
      • Bloque 3 — Ecosistema y Adopción (25 min): Madurez del proyecto, contribuciones de la comunidad y comparación con Fedimint y Liquid.
      • Bloque 4 — Futuro y Visión (20 min): Roadmap técnico, integración con Nostr y visión a 5–10 años.

      Preguntas para la reflexión:

      • ¿Qué aspecto de la filosofía del desarrollador te resultó más inspirador?
      • ¿Cómo aplicarías lo aprendido sobre los NUTs en tu propio proyecto?
      • ¿Qué uso innovador de Cashu te gustaría explorar?
      • ¿Cuál de los desarrollos futuros considerás más crítico para la adopción masiva?
      • ¿Cómo creés que evolucionará la regulación del ecash en tu país?

      Enlaces adicionales:

    • Prueba final Cuestionario
      Abrió: jueves, 30 de abril de 2026, 20:00
      Cerró: viernes, 15 de mayo de 2026, 16:20
      Disponible hasta 13 de mayo de 2026, 23:55
    • Sobre el instructor

      Andrea Correia – Open Source software developer & DevRel

      Open Source software developer & DevRel

      Kley – Desarrollador Frontend, React y TypeScript, Contribuciones Proyectos Open Source y Automatización de procesos

      Mi camino en Librería de Satoshi comenzó con la curiosidad de comprender Bitcoin desde sus fundamentos. A medida que avanzaba en distintos cursos, llegué a B4OS, donde aprendí a contribuir en proyectos open source y entendí el verdadero impacto de la colaboración en el ecosistema. Hoy, participo en proyectos como Fedimint, enfocándome en mejorar la interfaz y la experiencia del usuario. Me interesa el desarrollo en Bitcoin, Lightning Network y eCash. Mi objetivo es claro: ayudar a que más personas en Latinoamérica no solo comprendan Bitcoin, sino que lo integren en su día a día como una herramienta de libertad financiera.