Skip to main content

Glossary

3 min

The vocabulary the rest of the document leans on. Four terms get conflated more often than the others: node, sub-task, Proof-of-Execution, and stake. Internalise those four; the rest fall into place.

Compute networkcompute-network
The peer-to-peer mesh of independent machines running the operator client. Off-chain. Not Ethereum validators.
Coordination layercoordination-layer
Network logic that schedules requests across nodes, validates results, and settles payment. Segments genuinely parallelizable workloads into sub-tasks. The validator at launch.
Nodenode
One registered machine running the operator client. Declares hardware, accepts dispatched requests, returns results.
Node operatornode-operator
The human or organisation behind a node. Owns the wallet, the hardware, and the on-chain stake.
Tasktask
A unit of compute work run on the network. At launch, tasks are ParalleliX AI inference requests, each dispatched whole to one node. Many tasks run in parallel across the pool.
Sub-tasksub-task
An independent slice of a genuinely parallelizable workload that can run on a single node in parallel with other slices. Used for segmentable work such as rendering or scientific sweeps, not for whole inference requests.
Proof-of-Execution (PoE)proof-of-execution
SHA-256(task_id, result, node_id). A hash commitment, not a zero-knowledge proof. Real ZK is a research direction that could replace this.
Stakestake
$PRLX locked per node on NodeRegistryLocker as reward weight, sybil cost, and liveness collateral. Minimum 50,000 $PRLX, variable above that. Never slashable; principal always returned in full on unstake (7-day cooldown). Operator-only; holders cannot stake.
$PRLXprlx
ERC-20 utility token on Ethereum mainnet. Fixed supply 100M. Two utilities: stake to run a node, spend as ParalleliX AI credits. No governance, no inflation.
On-chain anchoron-chain-anchor
Blockchain layer holding Proof-of-Execution records and the NodeRegistryLocker staking + uptime-rewards contract.
nodeIdnode-id
The independent identifier each registerNode call mints on NodeRegistryLocker. One stake equals one nodeId; rewards accrue and are claimed against it.
Hardware tierhardware-tier
The declared capability class of a node (tier 1 CPU through tier 4 FPGA/ASIC). Sets the tier multiplier (1.0x / 1.5x / 2.5x / 3.0x) in the reward weight.
Uptime oracleuptime-oracle
The coordinator/keeper that writes each node's verified daily uptime on-chain so the contract can credit rewards.
Daily pooldaily-pool
The Operator Rewards bucket is fed to OperatorStakeRewardsV2 in ~24h slices (~34,200 $PRLX/day) and streamed per-second to online nodes by reward weight. No daily settlement.
Reward weightreward-weight
A node's share of the live reward stream, stake x tier. Offline nodes have weight zero for that day.
Claimclaim
The claim(nodeId) call an operator makes to pull a node's accrued uptime rewards. Never touches locked principal.
Capability manifestcapability-manifest
Signed JSON document a node submits at registration declaring hardware, region, workload classes, and parallel sub-task limit.
Sampled re-dispatchsampled-re-dispatch
Validation mechanism that sends a configurable fraction of completed requests to a second node and compares results.
Fee-on-transfer (FoT)fee-on-transfer
ERC-20 pattern where a percentage of every classified buy/sell transfer is routed to designated wallets via a transfer hook.
FoT classifier allowlistfot-classifier-allowlist
The list of router and pair addresses the $PRLX contract uses to classify a transfer as a buy, a sell, or wallet-to-wallet. This is the tax classifier, not a staking allowlist: node registration has no allowlist and is permissionless.
Bootstrap subsidybootstrap-subsidy
The 25% Operator Rewards bucket, released linearly over 24 months from launch, used to pay operators while ParalleliX AI usage ramps.
Active node setactive-node-set
The set of registered nodes online at a given time. Permissionless: anyone who stakes the minimum can join, with no allowlist and no curation.

Canonical term. Conflated with neighbours more often than the rest.