Daniel Garbanzo

Web3
es difícil.

…y no debería serlo.Fricción, soluciones en Stellar y problemas reales de Costa Rica
Stellar
Costa Rica
Hola 👋

Soy Daniel
Garbanzo

Backend Engineer@ Nexus
Estudiante de maestría@ TEC
Pepe con anteojos redondos, pensativo
@bitfalt
Pregunta para ustedes

¿Quién ha intentado comprar cripto y se rindió a medio camino?

Levantá la mano
Parte uno

La
fricción

Todo lo que hay entre “quiero hacerlo” y “ya lo hice”.

El camino de un usuario nuevo

  1. 1Bajar una extensión
  2. 2Anotar 12 palabras
  3. 3Pasar KYC en un exchange
  4. 4Comprar el token de gas
  5. 5Elegir la red correcta
  6. 6Enviar a G… de 56 caracteres
  7. 7Firmar algo que no entiende
Pasos
0/7
Medidor de abandono · ilustrativo
Con ganas

Perdés esto,
perdés todo.

Ejemplo · BIP-39 válidas, al azar
Chainalysis · 20 nov 2017
2.78–3.79 MBTC
≈ US$226–308
mil millonesa US$81 280 por BTC · 28 oct 2026

probablemente perdidos para siempre

Estimado por inactividad on-chain

Meter plata. Sacar plata.

Entrada · onramp
₡ Colones
comisión
USD
KYC
Exchange
comisión
Cripto
comisión
Wallet
₡ Colones
comisión
USD
KYC
Exchange
comisión
Cripto
comisión
Wallet
Salida · offramp: el mismo camino, al revés
KYC
Comisión en cada salto
Cuentas bancarias que cierran

Para mandar USDC necesitás XLM (o ETH, o SOL)

Necesitás cripto para usar cripto.
En Stellar, además:1 XLMde reserva mínima · 2 × 0.5

Extensiones y wallets

Extensión App móvil ¿La oficial? Multi-red Phishing ¿Cuál bajo? Solo una red Firma ciega

Una firma ciega es firmar un contrato en un idioma que no leés.

Solicitud de firma●●●
AAAAAgAAAABq1v06AAAAAAAAAAEAAAAAAAAAGAAAAAAAAAABUEXNXsBymnaP1a0CUFhS308Cjc6DDlrFIgm6SEg7LwEAAAAIdHJhbnNmZXIAAAADAAAAEgAAAAAAAAAAetyJHgcHw+OHOkwnrukVsB/L0q5IMsQiKMMenler/88AAAASAAAAAAAAAAAMFns1H4Sb7+j7cYwM+pKNtEK/cZk3JUAw9zBUz0TmOAAAAAoAAAAAAAAAAAAAAAAAAYagAAAAAQAAAAEAAAAAAAAAAHrciR4HB8Pjhzp
¿Qué dice esto? Nadie sabe.
Parte dos

Las
soluciones

Casi todo lo anterior ya tiene arreglo en Stellar.

Problema → solución

12 palabras
→
Passkeys / smart walletsFace ID · huella
Gas
→
Fee-bump + relayers
Reserva mínima
→
Sponsored reserves
Onramp
→
Anchors SEP-24 / MoneyGram
Extensiones
→
Wallets embebidas + Stellar Wallets Kit
Recuperación
→
SEP-30 / firmantes múltiples

Passkeys en Stellar

Protocol 21

Junio 2024 · verificación en Soroban de la curva que usan las passkeys:

secp256r1
passkey-kit OpenZeppelin smart accounts Fuera de Stellar: ERC-4337 · EIP-7702 · Privy
1
Chip seguroLa llave vive en el teléfono y no sale de ahí
2
Face ID / huellaEl teléfono firma
3
Contrato SorobanTu cuenta es un contrato que verifica la firma

Crear wallet: antes vs ahora

Antes 7 pasos
  1. 1. Bajar extensión extensión
  2. 2. Anotar 12 palabras frase semilla
  3. 3. KYC en un exchange KYC
  4. 4. Comprar token de gas gas
  5. 5. Elegir la red redes
  6. 6. Enviar a G… (56) direcciones
  7. 7. Firmar sin entender firmas
Pasos0
Cosas que entender0
Ahora 3 pasos
  1. 1. Tocás “Crear cuenta”
  2. 2. Face ID
  3. 3. Listo la app patrocina reserva y comisión
Pasos0
Cosas que entender0

Otro paga

Fee-bump · CAP-15

La comisión

El usuario firma. Otra cuenta paga la comisión.

0.00001 XLMcomisión base · 100 stroops
Sponsored reserves · CAP-33

La reserva

Otra cuenta pone la reserva mínima.

1 XLM2 reservas × 0.5 XLM
Honestidad

Alguien paga. Y tiene que frenar el abuso.

Anchors y rampas

SEP-10Iniciar sesión con la wallet
SEP-24Depósito y retiro interactivo con el anchor, incluye KYC
SEP-6Lo mismo, no interactivo
MoneyGram AccessOct 2022 · efectivo ↔ USDC en Stellar, en países participantes

Una wallet bonita no elimina el KYC.

Todo depende de que exista un anchor en tu país.

Parte tres

¿Y en
Costa Rica?

Tres casos. Cómo funciona, una idea y su límite.

Deuda política

Caso 1 de 3
Cómo funciona
  • Art. 96 de la Constitución: contribución estatal de hasta 0.19 % del PIB
  • El TSE solo reembolsa gastos liquidados y comprobados
  • Certificados de cesión: el partido los vende antes de la elección, contra la deuda futura
Caso PPSD 2022 · en investigaciónSe investiga si parte de la campaña se pagó por fuera de las cuentas del partido, lejos del control del TSE. No es una condena.
Idea

Cada gasto y cada certificado, público e inalterable

Pagos en stablecoin, trazables de punta a punta.

Límite

La factura sigue siendo un dato que alguien mete

Obras públicas

Caso 2 de 3
Cómo funciona
  • Caso Cochinillajun 2021 · investigación OIJ / FiscalíaPresuntos sobornos de constructoras (MECO, H. Solís) a funcionarios del CONAVI
  • Trocha fronteriza, Ruta 18562011Camino junto al río San Juan, hecho de emergencia y sin licitación; se investigaron pagos por obra mal hecha
  • SICOP: el sistema público de compras
Idea

Cada auditoría con evidencia sellada

Fotos y videos del sitio, con fecha y GPS: su hash queda en la cadena y nadie los cambia después.

Y pago por hito con un contrato Soroban (escrow, como Trustless Work).

Límite

No prueba que el asfalto tenga el grosor correcto

Una foto también se puede tomar en otra obra.

Tortugas

Caso 3 de 3
Cómo funciona
  • Ostional, Guanacastecomunidad (ADIO) · vigilancia SINACÚnico lugar del país con aprovechamiento legal de huevos de tortuga lora
  • Jairo Mora SandovalPlaya Moín, Limón · mayo 2013Asesinado mientras protegía nidos de baula
Antecedente · OpenSC (WWF + BCG, 2019)Rastrea pescado del barco al plato: el barco registra dónde y cuándo se pescó, y el comprador escanea un QR.
Idea

Cada lote legal con registro y QR verificable

Fecha de arribada, recolector autorizado, comprador. Viveros registran nidos y liberaciones.

Límite

Blockchain no ve la playa a medianoche

Y la ubicación de los nidos tiene que ser privada.

El problema del oráculo

Basura entra,
basura sale.

Blockchain es un notario: da fe de quién dijo algo y cuándo. No de que sea verdad.

EjemploEl inspector sube “puente terminado ✓”. La cadena lo guarda. ¿El puente existe? Eso no lo sabe.

1 · El mundo realLa obra, la playa, la factura. La cadena no los ve.
→
2 · El oráculoQuien trae el dato: inspector, guardaparques, sensor, TSE
→
3 · BlockchainLo guarda para siempre. Sea verdad o mentira.

La tecnología ya está. Falta que se sienta como una app normal.

Pregunta abierta

¿Qué otro problema de Costa Rica le meterían a una blockchain?

¡Gracias!

Fuentes