Skip to main content

Delegation

The Paranet’s delegation capability enables actors to dynamically offload tasks to other actors across a distributed network, allowing them to overcome obstacles or balance workloads efficiently. In Paraflow, delegation is performed through rules where actors define goals with conditions and actions that can trigger delegation when they encounter limitations (e.g., insufficient resources) or need to optimize activity distribution. A skill request can delegate tasks to the network, relying on the runtime to evaluate their state and ledger data to identify when they’re stuck or overburdened, ensuring persistent state tracking and deterministic execution. This empowers actors to adaptively redistribute tasks without centralized oversight, maintaining workflow continuity and operational efficiency in a decentralized environment.

The delegation mindset of the Paranet enables concentrated knowledge combined with distributed intelligence where actors can be small and focused yet part of a large network of intelligence. Rather than developing monolithic systems, the Paranet breaks up the problem space much like Service Oriented Architectures (SOAs) and microservices but now with autonomous actors on a shared, secure semantic network service.