Architecture

System Overview

  • Infrastructure Diagram
  • 📎 [[../media/cyber-full-architecture.drawio][Full Architecture Map (Draw.io)]]
  • Server Details

Server Role Specs
Cyberproxy Nginx, Frontend CX31
Deimos Archive + Cyberindex GTX 1080, 62GB, 6.8TB
Jupiter RPC + IBC Hermes GTX 1080, 62GB, 6.9TB
IO IPFS + Cluster 62GB, 3.5TB
Mimas Grafana + Prometheus CX41
Port Market APIs CX21
Helia-Relay libp2p relay CX32

Node Roles

  • Archive Node

    • Maintains complete blockchain history from genesis
    • Powers the cyberindex GraphQL API
    • Used for historical queries and block explorer
    • NOT a validator — infrastructure node only
  • RPC Node

    • Pruned node with recent blockchain state
    • Serves public RPC, LCD, and gRPC endpoints
    • Runs Hermes IBC relayer for cross-chain connectivity
    • NOT a validator — infrastructure node only
  • IPFS Storage

    • Stores content-addressed data for the knowledge graph
    • Provides public IPFS gateway
    • Runs IPFS cluster for redundancy

Hardware Requirements

  • Running a Bostrom node requires:
    • GPU: NVIDIA GTX 1080 or better (required for consensus)
    • RAM: 64GB recommended
    • Storage:
      • Archive node: 5TB+ (grows over time)
      • Pruned node: 500GB
    • CPU: Modern multi-core processor
  • #+BEGIN_NOTE GPU is required for Bostrom consensus. The network uses GPU-accelerated PageRank for the knowledge graph ranking. #+END_NOTE

Data Flow

    1. Users interact with cyb.ai web interface 2. Frontend connects to RPC/LCD endpoints via reverse proxy 3. Queries that need historical data go to the indexer (Archive Node) 4. Content is fetched from IPFS gateway 5. Cross-chain transfers use IBC through the relayer

Redundancy

Service Redundancy
RPC endpoints Multiple nodes behind load balancer
Blockchain data ZFS snapshots (12h intervals)
IPFS content Cluster replication
IBC relaying Automatic restart on failure

Related

Dimensions

architecture
unit types pyramid: 1 sphere: 7 cube: 42 prysm: 146 connected by pipe and multigrid
cyber/architecture
the five primitives of a vimputer a resource-complete architecture for earth-scale distributed computation the problem every vimputer is an incomplete computer. they meter compute (gas, cycles, stark proofs) but treat the network itself — messaging, bandwidth, storage, and sequencing — as invisible…
cyb/architecture
Architecture cyb is a sovereign browser that becomes an operating system. identity is a keypair, state lives on-chain, smart contracts run locally, and the entire render stack compiles to GPU. one binary, all platforms, 130K lines of Rust, no WebView, no V8, no Google. cyb/os is a stack of typed…
cyberia/architecture
organizational architecture of cyberia — from a village on a volcano to a planetary superintelligence, bootstrapped by two founders, governed by 147 neurons through the tri-kernel genesis: the heroes a superintelligence that launches wrong is broken forever. a malformed Crystal produces a malformed…
bbg/reference/architecture
architecture the authenticated state layer for cyber. individual cyberlinks are private — who linked what is never disclosed. the cybergraph is the public aggregate: axons (directed weights between particles), neuron summaries, particle energy, token supplies, π* distribution. all derived from…

Local Graph