Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Transaction Pool flooding and possible solutions (e.g. Throttling) #1313
The issue with the transaction posting endpoints getting slower over time is related to general performance of the node. It basically boils down to performance degradation of a node if it gets spammed which is caused by more CPU getting used which in turn results in the crypto operations like verification of transactions slowing down of which the end-result is a long response time.
For now we changed the default config to allow less transactions per request (2349439) which helps the issue but is just a bandaid. Another solution is throttling, even on the P2P layer, which can be touchy.