For the complete documentation index, see llms.txt. This page is also available as Markdown.

Edge Computing Provider (ECP)

Edge Computing Provider (ECP)

ECP (Edge Computing Provider) specializes in processing data at the source of data generation, using minimal latency setups ideal for real-time applications. This provider handles specific, localized tasks directly on devices at the network’s edge, such as IoT devices.

At the current stage, ECP supports the generation of ZK-Snark proof of Filecoin network, and more ZK proof types will be gradually supported, such as Aleo, Scroll, starkNet, etc

ECP hardware requirements:

  • Possess a public IP

  • Have at least one GPU

  • At least 4 vCPUs

  • Minimum 300GB HDD storage

  • Minimum 32GB memory

  • Minimum 20MB bandwidth

ECP (Edge Computing Provider) Status:

The ECP (Edge Computing Provider) status indicates the current operational state of the provider:

  • Inactive: Previously had an ECP taskType, but no longer does.

  • Online: Has an ECP taskType, query is successful, sufficient collateral, and not rejecting tasks (Normal operation).

  • Offline: Has an ECP taskType, but query is unsuccessful.

  • NSC (Not Sufficient Collateral): Has an ECP taskType, but insufficient collateral.

  • NSR (No sufficient resource): Has an ECP taskType, but lacks the necessary resources (e.g., CPU, memory, or storage) to perform tasks.

  • Declined: Has an ECP taskType, but rejecting tasks (due to insufficient resources or sequencer).

  • Inconsistent: Local information does not match on-chain information (e.g., CP account, multiaddress, nodeID).

  • Version Too Low: CP version and resource-exporter version need to be upgraded. Current latest versions are CP (v1.1.1) and resource-exporter (v12.0.0)

  • Cheating: CP resource information collection is incorrect and fails verification

  • Sibyl: Multiple CPs are running on the same server, indicating Sybil behavior.

Last updated