# 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.
