witnet-rust icon indicating copy to clipboard operation
witnet-rust copied to clipboard

Transactions in mempool can be assumed to be valid

Open aesedepece opened this issue 5 years ago • 1 comments

  • Read the comments in #1308 carefully.
  • This depends on and is blocked by #1308.
  • Under the assumption that transactions are validated in real time as they are introduced into the in-memory transaction pool (mempool), and that #1308 is sorted out, we can safely assume that transactions that do exist in the mempool are valid and don't need any further validation when they are found in a block we are validating, or when we are collecting transactions for anchoring them into a block candidate that we are proposing.

aesedepece avatar Jun 29 '20 13:06 aesedepece

There are some proposal in #1385 and #1737 but they imply some problems for now (so they are currently closed)

lrubiorod avatar Nov 26 '20 12:11 lrubiorod