Participants
This section describe the roles and authority of each participant in the network.
1. Aggregator Node
Responsible for collecting, aggregating, and updating model parameters.
Ensures privacy-preserving computation by utilizing CMU framework and secure aggregation techniques.
Communicates with Trainer Nodes to receive encrypted model updates and combines them for the global model update.
2. Trainer Node
Handles local model training on data that remains private.
Trains models using any supported machine learning framework (e.g., TensorFlow, PyTorch, Scikit-learn).
Sends encrypted gradients or model updates to the Aggregator Node without exposing raw data.
3. Validator Node
Ensures the integrity and accuracy of trained models before updates are aggregated.
Uses blockchain-based consensus mechanisms to validate model contributions.
Detects anomalies or adversarial attacks and flags potentially harmful updates.
4. Task Creator / Admin
Initiates machine learning tasks by defining training objectives and model parameters.
Assigns tasks to Trainer Nodes and monitors progress.
Can set incentives for nodes based on contributions using blockchain-based staking mechanisms.
5. Delegators in SoraChain AI
Delegators play a crucial role in the SoraChain AI ecosystem by supporting other participants’ staking processes. They enhance the network’s validation capacity without directly engaging in training or validation tasks. In return, delegators earn a share of the rewards generated by their associated delegatees, based on predefined staking algorithms. This mechanism allows individuals to participate in AI training, validation, and the economic activities of SoraChain AI by staking their tokens—without requiring technical expertise in model training or validation.
Training nodes and validators who opt to accept delegation can define their own reward share ratio. A higher ratio results in a greater reward share for their delegators, incentivizing participation.
SoraChain AI as a Facilitator
SoraChain AI acts solely as a facilitator for the delegation process by providing the technical infrastructure that enables seamless interactions between delegators and delegatees within the ecosystem. SoraChain AI DOES NOT:
❌ Act as a financial advisor or provide recommendations regarding delegation decisions. ❌ Influence or control the actions, performance, or decisions of delegators or delegatees. ❌ Guarantee specific outcomes or financial returns for delegators.
SoraChain AI disclaims liability for any losses, damages, or issues arising from:
Mismanagement by delegatees, including poor decision-making or unethical behavior.
Token slashing penalties incurred due to delegatee actions.
Technical errors, delays, or malfunctions in the delegation process.
Responsibilities of Delegators and Delegatees
Delegator Responsibilities
✔ Risk Acknowledgment: Delegators accept all risks, including the potential loss of rewards or tokens due to delegatee actions or network vulnerabilities. ✔ Independent Decision-Making: Delegators must conduct their own research before staking tokens and selecting delegatees. ✔ Regulatory Compliance: Delegators must adhere to all relevant laws and regulations in their jurisdiction.
Delegatee Responsibilities
✔ Reward Share Transparency: Delegatees must disclose and adhere to their selected reward share ratio before accepting stakes. This ratio is set by the delegatee and is not controlled by SoraChain AI. ✔ Risk Disclosure: Delegatees must inform delegators about potential risks, including slashing penalties or network-related issues. ✔ Regulatory Compliance: Delegatees must comply with all applicable legal requirements in their jurisdiction.
Note: The delegation function may be unavailable in certain regions due to regulatory restrictions.
Last updated
Was this helpful?