# Infrastructure

ZUSHI is run almost entirely on the blockchain, utilizing the Binance Smart Chain (BSC), unlike centralized games that operate on private servers. This on-chain gameplay grants a level of transparency and security not often found in traditional video games, allowing all users to verify the code that operates the game as well as all interactions occurring within the game’s smart contracts.

#### CDN <a href="#cdn" id="cdn"></a>

*ZUSHI Game* maintains a 99.99% uptime SLA with Netlify, ensuring smooth production and deployment of any resources to the website, as well as consistent usability for all players.

Despite potential disruptions from DDOS attacks on market data and leaderboards, operating on the blockchain ensures that assets remain secure and the game is always playable.

#### On-Chain vs. Off-Chain <a href="#on-chain-vs.-off-chain" id="on-chain-vs.-off-chain"></a>

Off-chain games run their game code on centralized servers, making them susceptible to DDOS attacks and other vulnerabilities.

In contrast, *$ZUSHI*, by being on-chain, has distinct advantages:

* **No Website Dependency**: Players do not need to access a specific website to play. As long as they know how to interact with the blockchain, they can engage directly with the smart contracts through blockchain interfaces like ShineScan.
* **Traceability and Verification**: Transactions made by users are transparent and can be verified by checking transaction IDs on blockchain explorers. Assets can also be traced from the moment they are minted, moving from one user to another, ensuring an auditable trail of ownership and activity.


---

# 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://zushi.gitbook.io/whitepaper/game-p2e/infrastructure.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.
