HomePhabricator

Cache signature verifications
62922c8ab030Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Cache signature verifications

Create a maximum-10MB signature verification result cache.
This should almost double the number of transactions that
can be processed on a given CPU, because before this change
ECDSA signatures were verified when transactions were added
to the memory pool and then again when they appeared in
a block.

Details

Provenance
Gavin Andresen <gavinandresen@gmail.com>Authored on May 16 2012, 19:57
schancelPushed on Jan 5 2018, 21:58
schancelPushed on Jan 5 2018, 21:39
schancelPushed on Jan 5 2018, 21:17
Parents
rSTAGING4add41a2a6fa: Further DoS prevention: Verify signatures last
Branches
Unknown
Tags
Unknown

Event Timeline

Gavin Andresen <gavinandresen@gmail.com> committed rSTAGING62922c8ab030: Cache signature verifications (authored by Gavin Andresen <gavinandresen@gmail.com>).May 18 2012, 14:41