
The proposed Aptos Encrypted Mempool would keep transaction details confidential until execution while adding a batched encryption system.
Aptos Labs has proposed an Encrypted Mempool system that would keep transaction details confidential until execution, with the aim of reducing front-running, censorship, and order-flow manipulation.
Under the proposal, transaction details would remain encrypted until a block is confirmed. The transactions would then be revealed to all validators, while the full transaction information would continue to be recorded on-chain as normal.
The system would use a new batched threshold encryption scheme developed by the research team in which validators would be able to collectively decrypt batches of transactions in a single operation. This would reduce the communication and computation required to process encrypted transactions.
Most of the required computation could be completed before the transactions are executed once a batch is known. Validators can pre-compute during the voting process, leaving an online phase that the research team says takes less than 20 milliseconds per batch.
Clients would only need the validator encryption key for each epoch, rather than a separate key for individual consensus rounds or slots. The proposal also removes the need to resubmit transactions or compete for encryption slots, which Aptos Labs said could reduce usability bottlenecks and denial-of-service risks.
Stay updated on crypto and AI by following our socials


