How efficient is Ethereum in regard to its TPS

+1 vote
Ethereum is quite slow when it comes to processing transactions. I want to use ethereum for for payment settlement in private network. How can I then use Ethereum in such a situation???
Apr 16, 2018 in Blockchain by Perry
• 17,100 points
3,042 views

3 answers to this question.

+1 vote
Best answer

TPS means transactions processing at any given sec. So, 10TPS would mean 10 transactions per second. Now, for Ethereum the transaction processing rate is 15-20 TPS for public blockchain, which is quite slow as compared to visa transaction handling i.e. 193 TPS (on an average) Slow transaction processing is the major reason why Ethereum is not scalable.

To eradicate such a problem, ethereum foundation is actively working on various procedures (like sharding) and other techniques. But this about the public blockchain. In private blockchain you have more control, over the number of miners, the bandwidth, the consensus model, difficulty, block processing time. So, you can do fairly well and squeezing in more TPS in a private blockchain

answered Apr 16, 2018 by Shashank
• 10,400 points

selected Jun 14, 2018 by Perry
–1 vote
Speed of Ethereum transactions mainly depends on mining, add more number of miners. It should help.
answered Apr 26, 2019 by Dev
No @Dev, that's not how it works. No matter, how many miners are there, only the first miner who mines the block matters. Adding more miners might not help but if the miners increase the speed of mining, due to hardware capacity then mining will be faster.
0 votes
If your transactions are really very slow, try reducing the difficulty level. Low difficulty level will increase mining speed.
answered Apr 26, 2019 by Reshma
Hi @Reshma. I tried this solution. But after some time, the difficulty level is getting increased.
Ya @Suman, Blockchain works that way. The difficulty level automatically gets increased after certain blocks are mined or after a certain time.
How to set the difficulty level without automatic increment? @Reshma

Related Questions In Blockchain

0 votes
1 answer

How to make sure transactions take no fee in a private Ethereum blockchain?

In a private ethereum network you have ...READ MORE

answered Mar 26, 2018 in Blockchain by Christine
• 15,790 points

edited Mar 26, 2018 by Christine 1,354 views
+1 vote
1 answer

How is it possible to achieve privacy and confidentiality in smart contracts??

Any contract code written on the blockchain ...READ MORE

answered Apr 18, 2018 in Blockchain by Shashank
• 10,400 points

edited Aug 7, 2018 by Omkar 697 views
0 votes
1 answer

In a Blockchain, how difficult is it to modify the third to last block?

Technically, it's not difficult at all, all ...READ MORE

answered Apr 20, 2018 in Blockchain by Christine
• 15,790 points
822 views
0 votes
1 answer

Truffle tests not running after truffle init

This was a bug. They've fixed it. ...READ MORE

answered Sep 11, 2018 in Blockchain by Christine
• 15,790 points
1,662 views
0 votes
1 answer

Hyperledger Sawtooth vs Quorum in concurrency and speed Ask

Summary: Both should provide similar reliability of ...READ MORE

answered Sep 26, 2018 in IoT (Internet of Things) by Upasana
• 8,620 points
1,215 views
+1 vote
1 answer

Protocols used in a distributed/dlt system for the nodes to establish communication

yes all are over TCP/IP connections secured ...READ MORE

answered Aug 6, 2018 in Blockchain by aryya
• 7,450 points
1,128 views
+1 vote
1 answer

How is data retrieved in Ethereum?

Blockchain uses the concept of Merkle trees ...READ MORE

answered Apr 16, 2018 in Blockchain by Shashank
• 10,400 points
700 views
+1 vote
1 answer

How to setup testnet environment in Ethereum??

You can connect to a node using ...READ MORE

answered Apr 18, 2018 in Blockchain by Shashank
• 10,400 points
588 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP