¿Y si el marketplace más grande del mundo corriera en un chat?
Tengo una idea en la cabeza que no me deja dormir. Y cuando algo no me deja dormir, generalmente es porque vale la pena construirlo.
La idea es esta: un marketplace donde puedes comprar y vender cualquier cosa, desde un celular usado hasta un servicio de plomería, sin descargar una app, sin crear una cuenta nueva, sin dar tu nombre real, y sin que una corporación se quede con el 15-20% de tu venta.
Se llama TeleMarket. Y corre completamente dentro de Telegram.
El problema que nadie resuelve
Piensa en cómo funciona el comercio digital hoy. Quieres vender algo — un teléfono que ya no usas, por ejemplo. Te metes a MercadoLibre o Facebook Marketplace. ¿Qué necesitas? Nombre completo. Dirección. Cédula. Cuenta bancaria. Fotos. Publicar. Esperar. Y cuando alguien lo compra, la plataforma se queda con un 10-20% de tu venta.
Para vender un teléfono de $500, le regalas $75-100 a una empresa por el privilegio de usar su plataforma.
Y eso no es lo peor. Lo peor es la dependencia. MercadoLibre puede bloquearte la cuenta sin explicación. Amazon puede sacar tu producto de la noche a la mañana. Tu negocio digital completo depende de una decisión que alguien en una oficina tomó mientras almorzaba.
Si construyes un negocio sobre la plataforma de alguien más, estás un correo de distancia de perderlo todo. Un cambio de política, un bloqueo de cuenta, una "revisión de cumplimiento" — y tu operación se detiene. He visto esto pasar demasiadas veces en LATAM, y esa realidad me cambió la forma de pensar sobre la dependencia de plataformas centralizadas.
El comercio entre personas debería ser como el comercio en la calle: dos personas negocian, acuerdan un precio, intercambian valor. Sin un intermediario que cobre el 15% por existir, que decida qué puedes vender y qué no, o que pueda apagar tu negocio cuando quiera.
La idea: un marketplace que nadie puede apagar
TeleMarket es un protocolo de comercio electrónico que funciona dentro de Telegram. No es una app que descargas. No es un sitio web. Es una red de computadoras conectadas entre sí que procesan transacciones comerciales — y la interfaz para acceder es un chat de Telegram que ya tienes instalado.
¿Por qué Telegram? Porque tiene más de mil millones de usuarios. Porque está en todos los dispositivos. Porque permite crear bots inteligentes y "Mini Apps" — aplicaciones visuales completas que se abren dentro del chat, con catálogos de productos, imágenes, mapas, todo — sin que el usuario tenga que descargar nada.
Pero lo realmente diferente no es la interfaz. Es lo que hay debajo.
Una red que no depende de nadie
Imagina BitTorrent. Cuando descargas un archivo por BitTorrent, no hay un servidor central que te lo envía. Hay miles de computadoras que comparten pedazos del archivo entre sí. Si una se apaga, las demás siguen. No puedes "apagar" BitTorrent porque no hay un centro que apagar.
TeleMarket funciona igual, pero en vez de compartir archivos, procesa transacciones comerciales. Cada "nodo" de la red es una computadora que almacena productos, procesa búsquedas, y facilita pagos. Los nodos se comunican entre sí directamente, sin pasar por un servidor central.
Si Telegram decide bloquear un bot de TeleMarket, los operadores crean otro bot en cinco minutos. Los nodos siguen funcionando. Los datos siguen ahí. Es como tratar de apagar internet bloqueando un navegador — no funciona, porque el contenido no vive en el navegador.
Nodos especializados: tu propio marketplace vertical
Acá es donde la cosa se pone interesante. Los nodos no son todos iguales. Cada nodo puede especializarse en una categoría de producto: electrónica, vehículos, servicios, moda, inmuebles, lo que quieras.
¿Qué significa eso en la práctica? Que cualquier persona puede crear un marketplace vertical montando un nodo especializado. Un experto en electrónica monta su nodo de electrónica. Un experto en moda monta su nodo de moda. La red los conecta a todos.
Es como si Shopify fuera descentralizado y cada tienda tuviera su propio servidor independiente, pero todas estuvieran conectadas en una misma red. Cada categoría escala independientemente — si la electrónica explota en demanda, se agregan más nodos de electrónica sin afectar al resto.
Y cada nodo puede tener su propia inteligencia artificial especializada. Un nodo de electrónica puede detectar specs falsos. Un nodo de vehículos puede estimar precios por modelo y año. La IA no está en la nube de nadie — corre directamente en la computadora del operador.
¿Y la confianza? El escrow que no necesita confiar en nadie
El problema más viejo del comercio online: ¿cómo confío en que el vendedor me va a enviar lo que pagué? ¿Cómo confía el vendedor en que le voy a pagar?
MercadoLibre resuelve esto reteniendo tu dinero y actuando como intermediario. Funciona, pero estás confiando en MercadoLibre. Y MercadoLibre puede decidir darle la razón al otro, congelar tus fondos, o cobrarte lo que se le antoje.
TeleMarket resuelve esto con un escrow criptográfico. Funciona así:
Tú y un vendedor acuerdan precio. Tu dinero va a una "billetera temporal" que se crea solo para esa transacción. Esa billetera está protegida por una llave que requiere 3 de 5 firmas para abrirse. Las 5 firmas pertenecen a 5 nodos diferentes de la red — computadoras operadas por personas diferentes en lugares diferentes.
Nadie — ni el comprador, ni el vendedor, ni un solo nodo — puede mover ese dinero unilateralmente. Se necesitan al menos 3 nodos de acuerdo para liberar los fondos. Cuando el comprador confirma que recibió el producto, los nodos firman y el dinero va al vendedor. Automáticamente.
¿Y si hay un problema? Si el comprador dice "no recibí nada" y el vendedor dice "sí lo envié", los nodos actúan como jurado. Revisan la evidencia — fotos, tracking, mensajes del chat — y votan. La mayoría decide. Sin soporte al cliente. Sin tickets. Sin esperar 15 días hábiles.
El fee total del escrow es 5%. Compáralo con el 15-20% de las plataformas tradicionales. Y ese 5% se reparte entre los nodos que operan la red — no va a una corporación.
Para transacciones rápidas o entre personas que ya se conocen, también existe la venta directa: pagas al vendedor instantáneamente por la billetera de TeleMarket, con un fee de solo 2%. Sin escrow, sin protección, pero mucho más rápido y barato. Tú eliges el nivel de seguridad que necesitas.
Sin nombre, sin cédula, sin vigilancia
Para vender algo en MercadoLibre necesitas: nombre completo, dirección, cédula, cuenta bancaria, correo verificado. Toda esa información puede ser hackeada, citada por un gobierno, o vendida a terceros.
En TeleMarket tu identidad es una clave criptográfica. Una serie de letras y números que te representan en la red. No necesitas dar tu nombre. No necesitas verificar tu cédula. No necesitas cuenta bancaria — los pagos son en USDT, una criptomoneda estable que vale lo mismo que un dólar.
Tu reputación se construye con transacciones exitosas, no con tu nombre real. Un vendedor con 200 transacciones exitosas y cero disputas es más confiable que uno que acaba de verificar su cédula.
¿Esto abre la puerta a actividades ilegales? Potencialmente, como cualquier herramienta neutral. Un cuchillo puede cortar pan o hacer daño — la herramienta no decide. La red tiene mecanismos para que los nodos excluyan contenido que consideren inapropiado. Pero la decisión es descentralizada, no de una corporación.
El modelo de negocio: La Casa siempre gana
Hay un concepto en TeleMarket que me encanta por su honestidad: "La Casa". La Casa es la entidad creadora del protocolo — nosotros. Y La Casa recibe automáticamente el 10% de todos los fees que se generan en la red. Siempre. Sin importar cuántos nodos haya, sin importar quién opere qué.
Si la red procesa $1 millón en transacciones con escrow (5% fee = $50,000 en fees), La Casa recibe $5,000. Automáticamente. Sin cobrar. Sin facturar. El smart contract lo hace solo.
Pero La Casa no opera la red. No tiene servidores. No almacena datos de usuarios. No puede censurar productos. Solo creó el protocolo y cobra por haberlo creado. Es como ser el dueño del casino: las mesas las operan otros, pero la casa siempre saca su tajada.
Los operadores de nodo se quedan con el 90% restante de los fees. Y para operar un nodo necesitas "estacionar" tokens $TMARKET como garantía — si actúas mal, pierdes tus tokens. Es un sistema de incentivos donde ser honesto es más rentable que hacer trampa.
¿Por qué ahora?
Tres cosas convergen que hacen esto posible hoy y no hace 5 años:
Telegram maduró. Las Mini Apps de Telegram permiten experiencias visuales completas — catálogos con fotos, mapas, dashboards — dentro del chat. Ya no estás limitado a texto plano.
Las stablecoins se normalizaron. USDT mueve más volumen diario que muchas bolsas de valores. La gente en LATAM ya sabe qué es, ya la usa, ya confía en ella como reserva de valor.
La IA es local. Puedes correr un modelo de inteligencia artificial en una computadora de $500. Eso significa que cada nodo puede tener su propia IA sin depender de OpenAI o Google. IA que ayuda a negociar, que detecta estafas, que sugiere precios — todo corriendo en la máquina del operador.
Lo que estoy imaginando
Imagina esto: una persona en Medellín quiere vender su iPhone. Abre Telegram, le escribe al bot de TeleMarket: "quiero vender un iPhone 15, 256GB, usado, buen estado". La IA del nodo le sugiere un precio basado en el mercado. Le pide fotos. Publica automáticamente en el nodo de electrónica.
Un comprador en Cali busca "iPhone 15" en la Mini App. Ve el catálogo visual con fotos, precio, reputación del vendedor. Le interesa. Abre un chat directo. Negocian. Acuerdan $1,800,000 COP en USDT.
El dinero va al escrow. El vendedor envía el teléfono. El comprador confirma. Los nodos firman. El vendedor recibe su pago en 30 segundos. Fee total: 5%. Nadie sabe el nombre real de nadie. Nadie puede bloquear la transacción. Nadie se queda con el 15%.
Ahora imagina eso a escala. Miles de transacciones diarias. Decenas de categorías. Nodos operados por emprendedores en toda LATAM que ganan dinero por operar infraestructura de comercio. Una red que crece orgánicamente porque es más barata, más rápida, y más justa que las alternativas.
Eso es TeleMarket. Una idea que no me deja dormir.
Y apenas estoy empezando a construirla.
Para los técnicos: cómo funciona por dentro
Si llegaste hasta acá y quieres entender la arquitectura, esta sección es para ti.
Arquitectura general
TeleMarket usa una arquitectura hexagonal (Ports & Adapters) en Rust. El core de negocio no sabe que Telegram existe — todo se conecta vía interfaces. Mañana podría funcionar con WhatsApp, Signal, o una web propia sin tocar el core.
graph TB
subgraph TELEGRAM["TELEGRAM (1B+ usuarios)"]
U1[Usuario] -->|chatea| B1["@TeleMarket_bot"]
U2[Usuario] -->|Mini App| MA[Catálogo Visual]
end
B1 -->|API| GW[Gateway Segura]
MA -->|HTTPS| GW
subgraph RED["RED TELEMARKET"]
GW --> N1["Nodo Electrónica"]
GW --> N2["Nodo Servicios"]
GW --> N3["Nodo Vehículos"]
GW --> N4["Nodo General"]
N1 ---|P2P mesh| N2
N2 ---|P2P mesh| N3
N3 ---|P2P mesh| N4
N4 ---|P2P mesh| N1
end
N1 -->|fees| CASA["La Casa 10%"]
N2 -->|fees| CASA
Capas de un nodo
Cada nodo tiene cuatro capas claramente separadas:
| Capa | Tecnología | Función |
|---|---|---|
| Gateway | tonic gRPC + axum HTTP | Recibe requests de bots y Mini Apps |
| Core | Rust (hexagonal) | Lógica de negocio: productos, escrow, matching |
| Infra | PostgreSQL 16 + PostGIS, Redis 7 | Almacenamiento, cache, máquinas de estado |
| P2P | libp2p (gossipsub + kademlia) | Comunicación entre nodos |
| IA | Ollama + Qwen2.5 | Asistente local, detección de fraude |
Flujo del escrow: paso a paso
sequenceDiagram
participant C as Comprador
participant B as Bot
participant N as Nodo
participant E as Escrow Wallet
participant V as Vendedor
C->>B: "Acepto, compro a $165"
B->>N: create_deal(precio=165)
N->>N: Genera wallet HD (BIP32)
N->>N: Selecciona 5 nodos testigo
N->>E: Crea multisig 3/5
N-->>B: Wallet de depósito + QR
B-->>C: "Deposita $173.25 (5% fee incluido)"
C->>E: Transfiere USDT
V->>B: "Producto enviado"
C->>B: "Confirmo recepción"
N->>N: Solicita 3/5 firmas de testigos
E->>V: $165 liberados al vendedor
Las wallets de escrow se generan con HD Wallets (BIP32/BIP44). Cada transacción tiene su wallet única que se descarta después. Claves privadas en HashiCorp Vault — nunca en texto plano.
Bots vs Nodos: la separación que lo hace indestructible
graph TB
subgraph BOTS["CAPA DE ACCESO — Desechable"]
B1["@TeleMarket_bot"]
B2["@TM_Comunidad"]
B3["@TM_Peru"]
end
B1 --> N1
B2 --> N2
B3 --> N3
subgraph NODOS["CAPA DE RED — Imposible de apagar"]
N1["Nodo Full - GPU + IA + DB"]
N2["Nodo Full - GPU + IA + DB"]
N3["Nodo Light - DB"]
N4["Nodo Relay"]
N1 ---|P2P| N2
N2 ---|P2P| N3
N3 ---|P2P| N4
N4 ---|P2P| N1
end
Los bots son desechables — si Telegram bloquea uno, se crea otro en minutos. Los nodos son la red real: almacenan datos, procesan transacciones, y se comunican entre sí. Bloquear un bot es como bloquear un navegador web — no afecta los sitios que visitabas.
Tipos de nodo
| Tipo | Función | GPU | Datos | Escrow |
|---|---|---|---|---|
| Full | Todo: IA, datos, escrow, P2P | Sí | Todos | Sí |
| Light | Datos y P2P, sin IA local | No | Parcial | Sí |
| Relay | Solo enruta tráfico P2P | No | No | No |
| Categoría | Dedicado a una vertical | Opcional | Solo su categoría | Sí |
Seguridad: 6 capas de defensa
graph LR
A[Request] --> L1[Anti-DDoS / WAF]
L1 --> L2[Rate Limiter]
L2 --> L3[Auth + Firmas Ed25519]
L3 --> L4[Validación de Schema]
L4 --> L5[Permisos / Scope]
L5 --> L6[Audit Trail]
L6 --> NODO[Nodo]
Cada request lleva JWT + firma Ed25519 con nonce anti-replay. TLS 1.3 obligatorio. Las Mini Apps y bots nunca exponen la IP real del nodo — todo pasa por proxy. Un atacante puede ver la Mini App pero no puede descubrir dónde está el nodo que la sirve.
Multi-chain para pagos
| Chain | Token | Confirmaciones | Fee de red |
|---|---|---|---|
| Tron | USDT (TRC-20) | 12 | ~$1 |
| Polygon | USDT | 30 | ~$0.01 |
| BSC | USDT (BEP-20) | 15 | ~$0.10 |
| Ethereum | USDT (ERC-20) | 12 | ~$3-15 |
Admisión de nodos: red permisionada por invitación
No cualquiera puede montar un nodo. Un aspirante necesita ser invitado por un nodo existente y aprobado por votación de 2/3 de los nodos activos. Después, 30 días de período de prueba con privilegios limitados.
¿Por qué? Porque si la red fuera abierta, un atacante podría montar 100 nodos falsos y tomar control del jurado de disputas. La invitación previene ataques Sybil sin necesitar una autoridad central.
Gobernanza: DAO con $TMARKET
Los poseedores del token $TMARKET votan las decisiones del protocolo: fees, admisión de categorías, reglas del jurado. No hay CEO ni junta directiva — las decisiones se toman democráticamente y se ejecutan automáticamente.
Supply total: 1,000,000,000 $TMARKET. Los operadores de nodo deben estacionar tokens como garantía (staking). Si actúan mal, pierden sus tokens (slashing). Ser honesto es más rentable que hacer trampa.
El stack completo
| Componente | Tecnología |
|---|---|
| Lenguaje | Rust (100%) |
| API Gateway | tonic gRPC + axum HTTP |
| Base de datos | PostgreSQL 16 + PostGIS |
| Cache/FSM | Redis 7 |
| P2P | libp2p (gossipsub + kademlia) |
| IA local | Ollama + Qwen2.5 |
| Blockchain | Multi-chain (Tron, Polygon, BSC, ETH) |
| Crypto | Ed25519, BIP32/BIP44, multisig 3/5 |
| Mini Apps | React + Telegram Web App SDK |
| Identidad | Zero-knowledge proofs (futuro) |
Todo en Rust. Todo local. Todo descentralizado. El código es la ley — y la ley favorece al usuario, no a la corporación.