codechain icon indicating copy to clipboard operation
codechain copied to clipboard

RPC:SendSignedTransaction can be optimized

Open HoOngEe opened this issue 4 years ago • 0 comments

When the RPC SendSignedTransaction is called, the client tries to construct SignedTransaction from an untrustedRlp. It carries out a computationally heavy job (e.g. public key recovery). However, add_transactions_to_pool accepts only UnVerifiedTransaction, SignedTransaction is converted to the untrusted one again. so the signature verification step should be repeated again. We can reduce the repeated verification steps.

HoOngEe avatar May 28 '20 04:05 HoOngEe