ARCHITECTURE
Router
See how data is routed efficiently across the Vibin’ network.
Routers are distributed gateway nodes in the Vibin’ network. They relay encrypted Spotify listening data from users to validators, monitor network metrics and contribute to session validation. Routers are rewarded based on bandwidth performance, latency and the stake delegated to them.
Responsibilities
❃ Relay encrypted user data to validators.
❃ Maintain low-latency communication with connected nodes.
❃ Track and report performance metrics like uptime and bandwidth.
❃ Ensure accurate and verifiable encrypted data delivery.
Metrics Reported to Validators
❃ Data Size (B): Total bytes of incoming and outgoing requests.
❃ Latency:
- ( Ln ): Average latency from node to router
- ( Lv ): Latency from router to validator
❃ Node Uptime & Health: % of time each node is active and reachable.
❃ Throughput: Volume of encrypted traffic handled.
Reward System
Rewards are distributed to both router operators and delegators.
Delegator Rewards
Where:
❃ ( Rd ): Total rewards earned by the delegator.
❃ ( Rp ): Previous accumulated rewards.
❃ ( Sd ): Tokens staked by the delegator.
❃ ( D ): Tokens distributed per time slot.
❃ ( I ): Number of time slots passed.
❃ ( T ): Total tokens staked in the network.
Commission Split
Where:
❃ ( Rc ): Reward received by the delegator.
❃ ( Ro ): Reward taken as commission by the router operator.
❃ ( C ): Commission rate (e.g. 0.15 for 15%).
❃ ( Rd ): Total reward earned before commission.
Router Performance-Based Rewards
Where:
❃ ( R ): Total reward earned by the router.
❃ ( kB ): Base reward per byte.
❃ ( B ): Validated bandwidth. (in bytes)
❃ ( kL ): Latency penalty multiplier.
❃ ( Ln ): Node-to-router latency.
❃ ( Lv ): Router-to-validator latency.
❃ ( Lmax ): Normalization constant for maximum latency.
❃ ( S ): Aggregate reputation score of connected nodes.
This formula ensures routers are rewarded for bandwidth, low latency and node quality.
Security & Requirements
Routers must:
❃ Maintain >75% uptime across their node pool.
❃ Handle all data in end-to-end encrypted form.
❃ Provide transparent and verifiable performance data.
⚠️ Routers not meeting minimum thresholds may be penalized or slashed in future protocol updates.
Future Enhancements
❃ Regional router incentive pools.
❃ Slashing penalties for latency manipulation or downtime.
❃ DAO-managed router performance tracking.
❃ Load-balancing based on reputation and geography.