Browser Cash
  • Introduction
    • Getting Started
    • What is Browser Cash?
  • User Guides
    • Set up Browser Cash
    • Browser Cash Points
    • Referral System
  • Systems
    • Architecture Overview
      • Node Network
      • AI Internet Access Layer
      • Web Traversal Data Engine
      • Privacy & Security
      • Tokenomics
  • Quick Links
    • Home Page
    • Chrome Download
  • Socials & Community
    • X / Twitter
    • Telegram
    • Discord
Powered by GitBook
On this page
  • Network Architecture
  • Technical Specifications
  • Node Components
  • Web Task Execution System
  • Technical Implementation
  • Click Data Collection System
  • Data Privacy Architecture
  • Blockchain Integration
  1. Systems
  2. Architecture Overview

Node Network

PreviousArchitecture OverviewNextAI Internet Access Layer

Last updated 2 months ago

The Browser Cash Node Network comprises a decentralized Web3 infrastructure that enables AI agents to access web content while maintaining user privacy through a dual-system architecture for web tasks and click data collection.

Network Architecture

Technical Specifications

Node Components

Component
Implementation
Purpose

Extension Core

WASM + JavaScript

Browser integration and resource management

Task Executor

Isolated V8 Context

Executes web tasks on demand

Click Tracker

MutationObserver API

Captures anonymous user interaction data

Crypto Module

Asymmetric encryption

Secures data and transactions

Blockchain Client

Web3 compatible

Interfaces with blockchain network

Queue Manager

Custom implementation

Prioritizes and schedules operations

Web Task Execution System

The task execution system operates as an on-demand service:

Technical Implementation

  • Task representation: JSON-RPC over WebSockets

  • Execution sandbox: Chrome extension isolated context

  • Security boundary: Content Security Policy Level 3

  • Authentication: Digital signatures with time-based nonces

  • Fault tolerance: Automatic task reassignment after timeout

Click Data Collection System

The click data system operates passively during normal browsing:

Data Privacy Architecture

  • User identification: Zero-knowledge techniques prevent linking data to individuals

  • Differential privacy: Local statistical noise injection

  • Data minimization: Only essential interaction metrics stored (timestamp deltas, element types, navigation depth)

  • Cryptographic separation: k-anonymity for all submitted batches

  • Secure aggregation: Homomorphic encryption allows insights without exposing individual data

Blockchain Integration

The blockchain layer provides several critical functions:

  • Verification: Validates completed web tasks and data submissions

  • Point Distribution: Records and manages Browser Cash reward allocations

  • System Security: Ensures transparency and immutability of operations

  • Governance: Enables decentralized control of network parameters

  • Smart Contracts: Automates reward distribution and system operations