Step-by-Step Data Flow
Client Interaction:
Initiation: Users install and run the Sunflower client, configuring their bandwidth contribution settings.
Bandwidth Sharing: The client shares idle bandwidth with the network, encrypting data transmissions to ensure privacy.
RPC/Aggregator Nodes:
Request Handling: Aggregator nodes receive bandwidth sharing requests from clients and forward them to validators or routers for processing.
Validation and Reputation:
Request Validation: Validators verify the legitimacy of requests, assess node reputation, and ensure compliance with network protocols.
Reputation Scoring: Nodes are scored based on their bandwidth contribution quality, stability, and reliability.
Bandwidth Allocation:
Routing: Routers allocate bandwidth resources to the most suitable nodes based on validator assessments and current network demands.
Data Transmission: Sunflower nodes provide the allocated bandwidth for data transmission, facilitating efficient and secure data flows.
Proof of Bandwidth (PoB) & Mining:
Bandwidth Measurement: PoB mechanisms measure the actual bandwidth contribution of each node, considering speed, stability, and uptime.
Mining Rewards: Based on PoB calculations, nodes earn SFT tokens as rewards for their contributions.
Smart Contracts and Governance:
Incentive Distribution: Smart contracts handle the distribution of SFT tokens, ensuring transparency and fairness.
Community Governance: Token holders participate in governance processes, voting on proposals that shape the network's future.
Data Ledger and Settlement:
Data Recording: The Sunflower Data Ledger securely records all bandwidth contributions, transactions, and network activities.
Settlement: For networks utilizing the L1 Settlement Layer, settlement data is cross-chain processed and immutably recorded on a primary blockchain.
Application and Data Consumption:
Service Provision: Public web servers and DApps utilize the shared bandwidth for enhanced service delivery.
Payment Processing: Services pay for bandwidth usage using SFT tokens, facilitating a circular economy within the network.
Last updated