> For the complete documentation index, see [llms.txt](https://phoschain-whitepaper.gitbook.io/phoschain-whitepaper/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://phoschain-whitepaper.gitbook.io/phoschain-whitepaper/key-features/scalability.md).

# Scalability

Phoschain was developed with scalability in mind, allowing it to perform a high number of transactions per second (TPS) without sacrificing security or decentralization. This capability is required to satisfy the expectations of mainstream acceptance and widespread use of blockchain technology.

**Block Size and Time:** The number of transactions a blockchain can handle per unit of time is directly influenced by block size and block duration. A higher block size allows for more transactions, but it also raises node storage needs. Shorter block durations can boost transaction throughput, but they can also lead to more forks.

**Sharding:** Sharding is a mechanism that divides the blockchain network into smaller, more manageable parts known as shards. Because each shard may process its own transactions, the network can manage a greater number of transactions in parallel. Sharding has the potential to dramatically enhance scalability.
