SUNFLOWER
  • Introduction
    • What is Sunflower?
    • Mission & Vision
    • Key Features
  • Getting Started
    • System Requirements
    • Installation Guide
    • Creating an Account
    • Setting up a Node
  • User Guide
    • Dashboard Overview
    • Sharing Bandwidth
    • Monitoring Earnings
    • Token Management
    • Participating in Governance
  • Architecture
    • Overview
    • User Layer
    • Client Layer
    • P2P Network Layer
    • Consensus & Mining
    • Smart Contract & Governance Layer
    • Application & Data Consumption Layer
  • Tokenomics
    • Token Distribution Model
    • Mining Rewards & Incentives
    • Use Cases
    • Inflation & Deflation Strategies
  • Sunflower Data
    • Sunflower Architecture
      • Client Layer
      • RPC/Aggregator Nodes
      • Validator
      • Router
      • Sunflower Nodes
      • Public Web Servers
      • ZK Processor / PoB Aggregator
      • Sunflower Data Ledger
      • L1 Settlement Layer (Optional)
      • AI / Edge Features (Optional)
    • Data Flow Overview
      • Step-by-Step Data Flow
      • Data Flow Diagram
      • Key Features and Professional Highlights
  • Security
    • Security Measures
    • Privacy Protection
    • Smart Contract Audits
  • Roadmap
    • Phase 1: Foundation Building
    • Phase 2: Test Iteration & Audits
    • Phase 3: Mainnet Launch
    • Phase 4: Ecosystem Expansion
    • Phase 5: Decentralized Governance
  • FAQ
    • General Questions
    • Technical Questions
    • Mining and Rewards
    • Token & Transactions
    • Security & Privacy
    • Support & Community
    • Future Development
  • Contributing
    • How to Contribute
    • Development Guidelines
    • Reporting Issues
Powered by GitBook
On this page
  1. Sunflower Data
  2. Sunflower Architecture

Client Layer

Functionality:

  • User Interaction: Facilitates user engagement with the network through an intuitive interface.

  • Bandwidth Contribution: Allows users to configure and share their idle bandwidth.

  • Monitoring: Provides real-time insights into bandwidth usage, mining rewards, and node performance.

Workflow:

  1. Installation: Users download and install the Sunflower client on their devices.

  2. Configuration: Users set their bandwidth contribution limits, operating hours, and other preferences.

  3. Operation: The client manages bandwidth sharing, encrypts data, and communicates with the P2P network.

Diagram:

sql

Client
 ├─> User Interface
 ├─> Bandwidth Management
 ├─> Encryption Module
 └─> Network Communication
PreviousSunflower ArchitectureNextRPC/Aggregator Nodes

Last updated 5 months ago