Aprende

Conoce Acurast. Descubre nuestra historia, sumérgete en la documentación técnica y mira con quién colaboramos en el ecosistema.

Decentralized compute explained — a glowing smartphone linked to a mesh of distant phones

Computación descentralizada: qué es, cómo funciona y por qué se ejecuta en teléfonos

Computación descentralizada explicada: un smartphone luminoso conectado a una malla de teléfonos lejanos

Computación descentralizada: qué es, cómo funciona y por qué se ejecuta en teléfonos

Tres empresas controlan la mayor parte de la infraestructura en la nube del mundo. Cuando despliegas una aplicación, alquilas una porción de un edificio que nunca verás, gestionado por una empresa que puede leer tu memoria, cambiar tus precios o desconectarte. La computación descentralizada es la alternativa: cargas de trabajo que se ejecutan en hardware que no controla ningún operador único, con una prueba criptográfica de lo que realmente se ejecutó.

 

El término se usa a la ligera. Muchos proyectos se presentan como plataforma de computación descentralizada mientras funcionan en racks alquilados en los mismos centros de datos que usa todo el mundo. Esta guía explica qué exige realmente la categoría, cómo funciona por dentro una red de computación descentralizada y qué puedes ejecutar realmente en ella.

La categoría

Computación sin un único propietario

Sin un único propietario, con una ejecución que se demuestra a sí misma.

Qué significa realmente computación descentralizada

La computación distribuida reparte el trabajo entre muchas máquinas. Existe desde hace décadas y todos los hiperescaladores la usan. Pero las máquinas siguen perteneciendo a una sola empresa, están en edificios que esa empresa alquila y obedecen a su plano de control.

 

La computación descentralizada cambia la propiedad, no la geografía. Tres propiedades la distinguen de una nube distribuida:

 

Oferta sin permisos

Cualquiera puede aportar hardware sin pedir permiso. Sin contrato con un proveedor, sin proceso de compras, sin lista de autorizados.

 

Asignación basada en el mercado

El trabajo se asigna mediante un mecanismo abierto con reglas publicadas, no mediante un planificador interno que no puedes inspeccionar.

 

Ejecución verificable

La red demuestra que tu código se ejecutó sin modificaciones en hardware genuino. Sin esto, solo has cambiado un operador en el que debes confiar por miles de ellos.

 

Esa tercera propiedad es donde falla la mayor parte de la categoría. Repartir las máquinas entre muchos propietarios multiplica el número de partes que podrían manipular tu carga de trabajo. Una plataforma de computación en la nube descentralizada que no puede demostrar la ejecución ha empeorado el problema de la confianza, no lo ha mejorado.

«Descentralizar sin verificar solo es una lista más larga de personas en las que tienes que confiar.»

Cómo funciona una red de computación descentralizada

Más allá de la marca, estas redes comparten cuatro piezas móviles. Los nombres siguientes son los de Acurast, pero las formas se trasladan a otras redes de la categoría.

 

1. Oferta

Operadores independientes, llamados proveedores de computación, registran hardware en la red. En Acurast, el hardware es un smartphone con la app Processor, que se incorpora en unos tres minutos. El teléfono publica benchmarks y heartbeats on-chain, de modo que su capacidad y su disponibilidad son hechos públicos y no afirmaciones de marketing.

 

2. Asignación

Un desarrollador envía un despliegue (Deployment): el código que se ejecutará, la programación, los requisitos de recursos y el destino de los resultados. El Matcher empareja ese despliegue con los Processors que encajan, mediante un proceso llamado liquid matching. El precio lo fija el mecanismo y no se establece a mano, por eso importan los precios dinámicos: las tarifas de los proveedores fijadas manualmente se quedan obsoletas y nunca se actualizan.

 

3. Ejecución

El despliegue se ejecuta dentro de un runtime en el hardware asignado. Acurast tiene dos: el Acurast Secure Hardware Runtime (ASHR), que se ejecuta dentro del entorno de ejecución de confianza (TEE) del teléfono, y el Acurast Zero-Knowledge Runtime (AZKR).

 

4. Verificación y liquidación

La ejecución produce una atestación, una declaración firmada por el hardware sobre lo que se ejecutó. Un motor de reputación sigue el comportamiento de los proveedores a lo largo del tiempo, y Staked Compute le añade peso económico: los proveedores comprometen tokens, los delegadores los respaldan y el mal comportamiento tiene un coste. Las comisiones de cómputo se queman como gas en lugar de pagarse al operador.

Nota: Acurast funciona sobre su propia blockchain, construida con Substrate, un framework para crear blockchains. La parte de coordinación asigna los despliegues a los teléfonos y sigue la reputación de los proveedores; la parte de ejecución ejecuta tu código en el hardware.

La parte que la mayoría de las redes se salta: la verificación

Un entorno de ejecución de confianza (TEE) es una zona de un chip aislada por hardware. El código que contiene está sellado frente al sistema operativo, frente a otras aplicaciones y frente a quien tenga la máquina en sus manos. La atestación de claves es el mecanismo que lo acompaña: el silicio firma una declaración que demuestra que el hardware es genuino y que el código cargado en él no se modificó.

 

El resultado práctico es que no necesitas saber quién opera el hardware. En su lugar, verificas el chip.

 

El hardware que elijas decide cuánto de esto obtienes de serie. Los smartphones modernos incluyen de forma estándar TEE y chips de seguridad dedicados, porque miles de millones de personas guardan en ellos credenciales bancarias y datos biométricos. Las flotas de servidores también pueden ofrecer computación confidencial, pero como opción de pago en tipos de instancia concretos. En los teléfonos es lo mínimo.

 

De dónde sale realmente el hardware

Las redes de esta categoría obtienen capacidad de tres formas generales.

 

Algunas agregan capacidad sobrante de centros de datos existentes. Cambia el operador, no el edificio, y la carga de trabajo sigue acabando en hardware montado en racks dentro de unas instalaciones con propietario, jurisdicción y contrato eléctrico.

 

Otras agregan equipos de GPU construidos a propósito. Esto funciona para entrenamiento y renderizado, y compite en precio por hora de GPU, una carrera a la baja frente a empresas con mejor financiación.

 

Acurast tomó el tercer camino. El cómputo procede de smartphones que la gente ya tiene, incluidos teléfonos que de otro modo acabarían en un cajón. Cada año se venden alrededor de 1.390 millones de smartphones con un ciclo de renovación inferior a tres años, así que la oferta es enorme, ya está fabricada y ya está distribuida allí donde vive la gente.

280K+

Teléfonos incorporados

175+

Países

918M+

Transacciones on-chain

La geografía se deriva de ello. Construir una región en la nube cuesta cientos de millones, así que los grandes proveedores operan unas pocas decenas. Una red de teléfonos llega a más de 175 países sin construir nada, porque es ahí donde ya están los teléfonos.

 

Qué puedes ejecutar realmente

La pregunta que decide si una infraestructura en la nube descentralizada es utilizable es aburrida: ¿el código existente funciona sin reescribirlo?

 

Cargas de trabajo de Node.js

Integraciones de API, servidores web, tareas programadas, bots de Telegram, navegadores headless con Puppeteer, módulos de WebAssembly.

 

Contenedores Linux

Cargo llevó un modelo de contenedores al edge móvil, de modo que binarios Linux arbitrarios se despliegan en teléfonos igual que lo harían en un servidor.

 

Inferencia de LLM

Los modelos en formato GGUF se ejecutan mediante un servidor llama integrado que expone endpoints compatibles con OpenAI. Los clientes existentes cambian una URL, no una base de código. NodeGhost empaquetó un gateway de IA completo en una sola compilación de Cargo y ejecutó inferencia y búsquedas web en teléfonos durante una hora sin perder ni una solicitud.

 

El despliegue se hace con la CLI, el SDK, el Acurast Hub o un x402 Deploy Agent que liquida en USDC en Base. Sin tarjeta de crédito, sin servidores que gestionar, sin cuenta.

 

Por qué importa

Los agentes autónomos guardan claves, mueven dinero y funcionan sin una persona en el proceso. Un agente cuyo runtime puede pausar un proveedor no es autónomo en ningún sentido real, y tampoco lo es el negocio que depende de él.

 

Las cargas de trabajo confidenciales tienen el mismo problema desde el otro lado. Los datos de salud, legales y financieros no pueden quedarse en los registros de un proveedor, y una promesa en una política no ofrece la misma garantía que el aislamiento por hardware. Acurast, Pocket Network y NodeGhost han estado probando cómo es un stack de IA totalmente descentralizado cuando ninguna parte del proceso toca un servidor en la nube.

 

La computación descentralizada no es un proveedor de hosting con una capa de pintura descentralizada. Es una capa de ejecución verificable, y la red que la hace funcionar hoy tiene 280.000 teléfonos en más de 175 países, protegida por hardware que nadie tuvo que fabricar, en edificios que nadie tuvo que construir.

 

Si tienes un teléfono de sobra, puedes formar parte de este cambio de infraestructura y recibir recompensas por tu contribución. Para la red de computación descentralizada, ¡cada teléfono cuenta! Conviértete en proveedor de computación.

 

¿Construyes sobre Acurast? Si ejecutas tus propios modelos, backends de agentes u otros servicios en teléfonos atestados, habla con el equipo. Únete al Discord.