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

Last updated