Shaga Network Architecture
Technical overview of how Shaga works.
Last updated
Technical overview of how Shaga works.
Last updated
Shaga is designed to create a global, peer-to-peer game streaming network that optimizes both physical and digital resources. The architecture unifies gaming PCs into a seamless ecosystem, enhancing the gaming experience and efficiency.
Role: Handle content distribution and network synchronization.
Function: Manage game streaming, file synchronization, and authorization checks.
Role: Act as the endpoint for gamers.
Function: Facilitate content consumption, quality attestations, and real-time performance adjustments.
Role: Regional AppChains for local consensus.
Function: Handle real-time interactions and network changes effectively.
Role: Ensure global consensus and DeFi composability.
Function: Maintain the integrity and consistency of the network on a global scale.
Role: Serve as network entry points and content trackers.
Function: Assist with node and game indexing, acting as Shaga L2s.
Regions: Represented by independent systems (e.g., San Francisco, New York).
Functions: Manage local operations like escrow creation, bid processing, PC allocation, and session management.
Role: Handle periodic settlements from regional L2 systems.
Function: Ensure cross-region consistency and interoperability.
Thin Client Security:
Utilizes cryptographic keys for sensitive operations.
Transmits only game controls, minimizing attack surface.
Employs short-lived access tokens and requires double confirmation for critical actions.
Gaming Node Protection:
Implements isolated environments and context-aware security measures.
Enables immediate termination of suspicious connections.
Blockchain Integration:
Uses zero-knowledge proofs for privacy.
Ensures integrity of hardware benchmarks and license verifications.
Network Resilience:
Compartmentalizes risks and enforces strict access controls.
Utilizes cryptographic techniques for data protection.
The Shaga ecosystem involves a balanced and sustainable economic model where various stakeholders like PC Owners, Gamers, and Game Developers interact through a decentralized platform.
PC Owners:
Earn SHAGA tokens through streaming services.
Receive majority fees from gamers and benefit from favorable pricing and SHAGA Buy & Burn mechanisms.
Gamers:
Pay for services via USDC or SHAGA tokens.
Earn tokens through gameplay in Onboard-2-Earn programs.
Game Developers:
Receive SHAGA tokens for licensed games.
Earn distributions in USDC from gamer payments.
Economic Flows:
Fees collected from gamers are split between the Treasury and SHAGA Buy & Burn.
Emissions (SHAGA) provide incentives for gamers and developers.
Stakers ensure economic security and receive SHAGA rewards.
This structure supports a dynamic, incentivized, and secure environment for game streaming, fostering a vibrant and sustainable gaming ecosystem.