El trabajo se centra en tres ideas clave: el uso de una red descentralizada con múltiples rutas entre dos puntos cualquiera, dividir los mensajes del usuario en bloques de mensajes y la entrega de estos mensajes mediante el cambio de almacenamiento y reenvío.