-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
50ac9af
commit 8d0312e
Showing
5 changed files
with
244 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
# Performance Scoring System | ||
|
||
The DataHive network implements a comprehensive scoring system to evaluate [node operator](/docs/onboarding/nodes.md) performance across multiple metrics. | ||
|
||
## Scoring Components | ||
|
||
**Core Metrics** | ||
- [Node uptime](/docs/onboarding/performance/uptime.md): 30% weight | ||
- [Task completion](/docs/onboarding/performance/tasks.md): 30% weight | ||
- [Validation accuracy](/docs/onboarding/performance/validation.md): 20% weight | ||
- [Network contribution](/docs/onboarding/network/contribution.md): 20% weight | ||
|
||
## Score Calculation | ||
|
||
The performance score is calculated using the following formula: | ||
|
||
$$ Score = (Uptime × 0.3) + (TaskCompletion × 0.3) + (Validation × 0.2) + (Contribution × 0.2) $$ | ||
|
||
## Performance Tiers | ||
|
||
| Score Range | Tier | Benefits | | ||
|-------------|------|----------| | ||
| 98-100% | Diamond Elite | Maximum rewards, priority tasks | | ||
| 96-97.9% | Diamond | Enhanced rewards, premium status | | ||
| 94-95.9% | Platinum Elite | Increased task allocation | | ||
| 92-93.9% | Platinum | Advanced privileges | | ||
| 90-91.9% | Gold Elite | Enhanced staking benefits | | ||
| 88-89.9% | Gold | Standard rewards plus bonuses | | ||
| 86-87.9% | Silver Elite | Improved standard rewards | | ||
| 85-85.9% | Silver | Standard rewards | | ||
|
||
## Score Adjustments | ||
|
||
**Bonus Factors** | ||
- Consistent high performance | ||
- Early task completion | ||
- Quality contributions | ||
- Network support activities | ||
|
||
**Penalty Factors** | ||
- Missed validations | ||
- Late task completion | ||
- Invalid contributions | ||
- Network disruptions | ||
|
||
## Performance Monitoring | ||
|
||
**Real-time Metrics** | ||
- Live performance dashboard | ||
- Automated alerts | ||
- Trend analysis | ||
- Improvement suggestions | ||
|
||
*Note: Scores are calculated and updated hourly based on rolling 7-day performance data.* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
# Two-Factor Authentication | ||
|
||
The DataHive network requires [node operators](/docs/onboarding/nodes.md) to implement robust two-factor authentication (2FA) to enhance security and protect network operations. | ||
|
||
## Supported 2FA Methods | ||
|
||
**Authenticator Apps** | ||
- Google Authenticator | ||
- Authy | ||
- Microsoft Authenticator | ||
- YubiKey Authenticator | ||
|
||
## Implementation Requirements | ||
|
||
**Setup Process** | ||
- Generate unique secret key per operator | ||
- QR code generation for easy app pairing | ||
- Backup code generation and secure storage | ||
- Recovery email verification | ||
|
||
## Security Features | ||
|
||
**Authentication Flow** | ||
- Time-based one-time passwords (TOTP) | ||
- 30-second code refresh interval | ||
- Rate limiting on failed attempts | ||
- Session management and timeout controls | ||
|
||
## Recovery Options | ||
|
||
**Account Recovery** | ||
- Backup codes (one-time use) | ||
- Secondary device verification | ||
- Support ticket verification process | ||
- Identity verification requirements | ||
|
||
## Best Practices | ||
|
||
**Security Recommendations** | ||
- Use dedicated devices for authentication | ||
- Enable app-level security features | ||
- Regular backup code verification | ||
- Periodic security audits | ||
|
||
## Integration Points | ||
|
||
**System Integration** | ||
- [Node dashboard](/docs/onboarding/dashboard.md) login | ||
- [Wallet operations](/docs/onboarding/wallets.md) | ||
- [Critical operations](/docs/onboarding/operations.md) | ||
- [Administrative functions](/docs/onboarding/admin.md) | ||
|
||
*Note: Two-factor authentication is mandatory for all node operators to ensure network security and protect against unauthorized access.* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
# Pre-TGE Staking | ||
|
||
The DataHive network implements a pre-TGE (Token Generation Event) staking mechanism that incentivizes early [node operators](/docs/onboarding/nodes.md) through enhanced participation benefits. | ||
|
||
## Staking Structure | ||
|
||
**Base Requirements** | ||
- Minimum stake amount determined by [tier level](/docs/onboarding/tiers/overview.md) | ||
- Stake must be maintained throughout pre-TGE period | ||
- Staking duration affects [TGE participation](/docs/onboarding/tge/participation.md) multiplier | ||
- Performance metrics influence final allocation | ||
|
||
## Participation Benefits | ||
|
||
**TGE Allocation Multipliers** | ||
| Performance Tier | Multiplier | Requirements | | ||
|-----------------|------------|---------------| | ||
| Top 10% | 3.0x | 98%+ uptime, Diamond Elite status | | ||
| Top 25% | 2.5x | 95%+ uptime, Platinum status | | ||
| Top 50% | 2.0x | 90%+ uptime, Gold status | | ||
| Remaining | 1.0x | Basic participation | | ||
|
||
## Performance Metrics | ||
|
||
**Evaluation Criteria** | ||
- [Node uptime](/docs/onboarding/performance/uptime.md) | ||
- [Task completion rate](/docs/onboarding/performance/tasks.md) | ||
- [Network contribution](/docs/onboarding/network/contribution.md) | ||
- [Quality assessment](/docs/onboarding/performance/quality.md) | ||
|
||
## Staking Periods | ||
|
||
**Duration Benefits** | ||
- Minimum 3-month commitment required | ||
- Additional multipliers for longer commitments | ||
- Early staker bonus for first 1000 nodes | ||
- Loyalty rewards for continuous operation | ||
|
||
## Lock-up Requirements | ||
|
||
**Post-TGE Rules** | ||
- Mandatory 12-month lock-up period | ||
- Graduated unlocking schedule | ||
- Performance-based early release options | ||
- Continued operation incentives | ||
|
||
*Note: Detailed TGE participation rules and final multipliers will be announced closer to the token generation event.* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
# TGE Participation Guidelines | ||
|
||
The DataHive network implements a performance-based TGE (Token Generation Event) participation system that rewards early [node operators](/docs/onboarding/nodes.md) based on their contributions and achievements. | ||
|
||
## Participation Structure | ||
|
||
**Base Allocation** | ||
- Initial allocation based on [node tier](/docs/onboarding/tiers/overview.md) | ||
- Performance multipliers applied to base allocation | ||
- Early operator bonus rewards | ||
- Network contribution incentives | ||
|
||
## Performance Multipliers | ||
|
||
| Performance Category | TGE Multiplier | Requirements | | ||
|---------------------|----------------|--------------| | ||
| Top 10% | 3.0x | 98%+ uptime, Diamond Elite status | | ||
| Top 25% | 2.5x | 95%+ uptime, Platinum status | | ||
| Top 50% | 2.0x | 90%+ uptime, Gold status | | ||
| Remaining | 1.0x | Basic participation | | ||
|
||
## Qualification Metrics | ||
|
||
**Core Requirements** | ||
- Minimum 3-month node operation | ||
- [Performance score](/docs/onboarding/performance/scoring.md) above 85% | ||
- [Network contribution](/docs/onboarding/network/contribution.md) threshold met | ||
- [Validation accuracy](/docs/onboarding/performance/validation.md) requirements | ||
|
||
## Participation Benefits | ||
|
||
**Early Operator Advantages** | ||
- Priority token allocation | ||
- [Bonus rewards](/docs/onboarding/rewards/bonus.md) for consistent performance | ||
- [Special badges](/docs/onboarding/achievements/badges.md) and achievements | ||
- [Network privileges](/docs/onboarding/privileges.md) | ||
|
||
## Lock-up Requirements | ||
|
||
**Post-TGE Rules** | ||
- 12-month mandatory lock-up period | ||
- Graduated unlocking schedule | ||
- Performance-based early release options | ||
- Continued operation incentives | ||
|
||
*Note: Detailed TGE participation rules and final multipliers will be announced closer to the token generation event.* | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
# Diamond Elite Status | ||
|
||
Diamond Elite represents the highest achievement tier in the DataHive network, reserved for [node operators](/docs/onboarding/nodes.md) who consistently demonstrate exceptional performance and network contribution. | ||
|
||
## Qualification Requirements | ||
|
||
**Performance Metrics** | ||
- Maintain 98%+ [uptime](/docs/onboarding/performance/uptime.md) | ||
- Achieve top 5% [network ranking](/docs/onboarding/performance/ranking.md) | ||
- Complete 5,000+ weekly [tasks](/docs/onboarding/tasks.md) | ||
- Maintain highest [validation accuracy](/docs/onboarding/performance/validation.md) | ||
|
||
## Elite Benefits | ||
|
||
**Network Privileges** | ||
- Maximum [TGE participation](/docs/onboarding/tge/participation.md) multiplier (3.0x) | ||
- Priority [task allocation](/docs/onboarding/tasks/allocation.md) | ||
- First access to [network upgrades](/docs/onboarding/upgrades.md) | ||
- [Beta feature](/docs/onboarding/features/beta.md) testing access | ||
|
||
**Reward Enhancements** | ||
- Maximum [staking rewards](/docs/onboarding/staking/rewards.md) | ||
- Enhanced [performance bonuses](/docs/onboarding/rewards/performance.md) | ||
- Exclusive [achievement badges](/docs/onboarding/achievements/badges.md) | ||
- Special event participation rights | ||
|
||
## Maintenance Requirements | ||
|
||
**Continuous Performance** | ||
- Weekly performance evaluation | ||
- Monthly status review | ||
- Immediate notification of status changes | ||
- Grace period for temporary performance drops | ||
|
||
## Status Protection | ||
|
||
**Recovery Mechanism** | ||
- 48-hour grace period for performance drops | ||
- Performance improvement plan support | ||
- Technical support priority | ||
- Status retention program | ||
|
||
*Note: Diamond Elite status requires consistent maintenance of qualification metrics and is subject to weekly review.* |