ARCHITECTURE

Table of Content

Table of Content

Table of Content

Vibin’ Node

Details about nodes and their function in supporting the Vibin’ infrastructure.

Vibin’ Nodes are lightweight components in the network that securely relay your encrypted Spotify listening data. Node operators (users) earn rewards based on the quality and amount of encrypted data their node processes.

Vibin’ Nodes serve two main purposes:

❃ Relay encrypted Spotify listening history packets as directed by the validator.
❃ Return encrypted data responses to the designated router.

Running a Node

To run a Vibin’ Node, you simply connect your device to the Vibin’ network through the app. Maintaining consistent uptime ensures your node relays data efficiently and increases your reputation and rewards.

Node Operation

Once connected, your node automatically registers on the network. Nodes relay encrypted Spotify listening data packets. All data is encrypted client-side and processed securely within Trusted Execution Environments (TEEs), guaranteeing privacy.

Digital signatures verify the legitimacy of data requests, preventing tampering and helping validators accurately assess node reputation.

Node Reputation Scoring

Nodes are scored based on:

Completeness: Relaying full encrypted data sets without missing packets.
Consistency: Reliable and steady data transmission over time.
Timeliness: Forwarding fresh and updated Spotify data.
Availability: Ensuring the node is accessible and responsive.

Privacy and Security

Your raw Spotify data remains private, encrypted on your device before transmission. Vibin’ Nodes only handle encrypted data packets.

Data is processed in secure TEEs to maintain confidentiality and integrity throughout the network.

For more details, see the Vibin’ Privacy Policy.