project screenshot 1

Post Quantum Secure Transaction

This is a proof of concept of how one can send post quantum secure transaction without changing the underlying main layer of Ethereum.

Post Quantum Secure Transaction

Created At

ETHIndia 2023

Project Description

Currently, becuase of ECDSA, signature of any transaction can cause private key to leak post quantumly. Using ZK STARKs and Account Abstraction, I have shown how one can do quantum secure signature without modifying underlying Ethereum layer. This can be done by using Cairo to generate a ZK STARK proof which creates the proof that "I know the preimage of the address", which is the public key and only the owner can know it, this proof is broadcasted to modified Starkex contracts via Account Abstraction. It takes 10 transactions to verify one proof, 9 of them are to the sender itself.

How it's Made

Trampoline and Bundler are at a very fragile state. Testing was difficult due to expense transaction gas fee.

background image mobile

Join the mailing list

Get the latest news and updates