Futures
Access hundreds of perpetual contracts
TradFi
Gold
One platform for global traditional assets
Options
Hot
Trade European-style vanilla options
Unified Account
Maximize your capital efficiency
Demo Trading
Futures Kickoff
Get prepared for your futures trading
Futures Events
Join events to earn rewards
Demo Trading
Use virtual funds to experience risk-free trading
Launch
CandyDrop
Collect candies to earn airdrops
Launchpool
Quick staking, earn potential new tokens
HODLer Airdrop
Hold GT and get massive airdrops for free
Launchpad
Be early to the next big token project
Alpha Points
Trade on-chain assets and earn airdrops
Futures Points
Earn futures points and claim airdrop rewards
Educational Post
What is Transactions Per Second (TPS)?
In the context of blockchains, transactions per second (TPS) refers to the number of transactions that a network is capable of processing each second.
The approximate average TPS of the Bitcoin blockchain is about 5 – though this may vary at times. Ethereum, in contrast, can handle roughly double that amount.
The development of technologies that increase the transaction rate of blockchains has been an important area of research over the years. These decentralized networks pose completely new challenges in terms of their ability to scale for increased demand.
This challenge isn’t purely about increasing TPS. Centralized databases are already capable of handling thousands of transactions each second. VISA, for example, handles around 1,500-2000 transactions each second. So why not just use these solutions? Well, the main problem is that Bitcoin, Ethereum, and other blockchains aim to compete with that while still maintaining a high degree of decentralization.
Decentralization comes at the cost of performance and security. So, these scalability solutions not only need to increase the performance of the network but, at the same time, also maintain all the other desirable properties of blockchain. Otherwise, blockchain isn’t really anything more than an inefficient database.
It’s important to note that if a blockchain has high TPS, it isn’t necessarily superior to other blockchains with lower TPS. Many blockchain projects boast about their high TPS numbers. However, it’s almost certain that such performance was achieved by sacrificing other important aspects of the network. For example, at any given moment, Bitcoin has thousands of nodes distributed across the globe running the Bitcoin software. A blockchain with only 10-20 nodes could easily outperform Bitcoin, but it could hardly be called decentralized or even distributed.