Reached the highest TPS for fully confidential transactions ๐Ÿš€

Hi guys!
I want to share some news about our latest achievements in increasing TPS numbers on Incognito chain.

Last month @hieutran with his team implemented Batch Verification Technique to increase Incognito throughput.

Achieved awesome results and itโ€™s just the beginning

Currently, with 8 shards active, Incognito can handle 100 TPS. With a full deployment of 64 shards, Incognito can handle 800 TPS โ€” a significantly higher number than that of other privacy blockchains, which usually top out at less than 10 TPS.


Whatโ€™s next?

We are going to keep working on increasing TPS numbers. The goal is 800 TPS for fully confidential assets.

Further reading

  1. Sending Cryptocurrencies Confidentially: Ring Signature, Homomorphic Commitment, and Zero-Knowledge Range Proofs
  2. Privacy at Scale with Sharding
  3. Incognito Performance

@andrey is the current performance really a 100 tps??? Because it doesnโ€™t look like it

Why not? Based on what you made the assumptions? Please share more details.

I just initiated some few txs when the chain wasnโ€™t that overloaded and it took me for abt 2 min before my txs were completed. And then there is not txs history showing in pstake account ( maybe a bug )