# BSV Network Topology

<figure><img src="/files/eOIE70wp2hqZ1ci8iVkO" alt=""><figcaption></figcaption></figure>

Mastering **BSV's network architecture** is essential to understanding how the BSV blockchain achieves unprecedented scalability and enterprise-grade performance. This comprehensive path breaks down the revolutionary **Mandala network topology** into clear, practical knowledge for technical implementation.

Through four focused courses, you'll explore the three-tiered system—Teranode, Overlay Services, and SPV Wallets—that enables over **one million transactions per second** while maintaining Bitcoin's original peer-to-peer vision.

#### What You'll Learn

* **Mandala Architecture:** The three-tiered system that separates consensus (Teranode), business logic (Overlay Services), and user interaction (SPV Wallets)
* **Teranode Infrastructure:** Microservices architecture processing 1.1M+ TPS with 90% horizontal scaling efficiency using proven web technologies
* **Overlay Services:** Specialized networks that validate only relevant transactions using SPV, enabling micropayments (0.01-0.001 cents) for on-chain business logging
* **SPV Implementation:** Lightweight verification using only 65MB of block headers vs. entire blockchain—significantly cheaper than full nodes
* **P2P2M Model:** Peer-to-peer-to-transaction-processor architecture that eliminates global indexing bottlenecks
* **Layer One Validation:** How all validation stays in layer one—solving double-spend once, not twice—unlike layer-two solutions

#### Practical Components

While coding knowledge isn't required, this path **includes technical specifications and architecture details** that show you how BSV achieves enterprise-scale performance.

You'll see firsthand how **proven web technologies (HTTP/REST, S3, PostgreSQL)** replace custom protocols, leveraging 30 years of internet scaling expertise.

#### Technical Prerequisites

* Basic understanding of blockchain concepts recommended
* Familiarity with distributed systems helpful but not essential
* Interest in scalable enterprise architecture

#### Course Structure

**Course 1: Essentials of BSV's Mandala Network Architecture** – Understand the three-layer architecture, differences from Layer 2 solutions, and the paradigm shift introduced by the P2P2M model

**Course 2: Essentials of Teranode: Microservices and Infrastructure Solutions** – Explore microservices architecture fundamentals, atomicity, double-spend prevention, and shared infrastructure best practices

**Course 3: Essentials of Overlay Services** – Learn about specialized business logic, data management, SPV integration, and industry use cases

**Course 4: SPV Wallets: Unlocking Simplified Payment Verification for Secure Transactions** – Master lightweight verification, Merkle paths, block headers, and direct peer-to-peer payment implementation

#### Who This Path Is For

This course is designed for developers, system architects, technical professionals, and researchers who need to understand BSV's network infrastructure at a deep technical level. Whether you're building enterprise applications on BSV, evaluating blockchain scalability solutions, or architecting distributed systems, you'll gain the foundational knowledge to engage confidently with the technology.

By the end of this path, you'll understand how BSV achieves:

* **Performance:** 1.1M+ transactions per second (stopped due to cost, not technical limits)
* **Efficiency:** 100x cheaper verification through SPV vs. full nodes
* **Scalability:** Unbounded growth through elimination of global indexing bottlenecks
* **Compliance:** Built-in KYC/AML, Travel Rule, and PKI signatures without compromising privacy
* **Economics:** Micropayments enabling on-chain business logging at 0.01-0.001 cents per transaction

*Once you complete the path with a score of 80% or more, you'll earn a **Certificate of Completion** to recognize your achievement and demonstrate your technical understanding of BSV's network topology.*


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://hub.bsvblockchain.org/higher-learning/bsv-academy/bsv-network-topology.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
