Are there any tools out there that help you privately see how vulnerable addresses are to quantum?
Discussion
Not sure what you mean there. Seems like you'd know all you need by knowing if it's a p2pk, p2pkh/p2wpkh, or p2tr. pay to public key hash or segwit are relatively quantum safe if you only use the address once because the key is only exposed upon a transaction being sent (as long as the quantum attacker can't break it in the time the transaction spends in the mempool). P2PK and taproot are insecure, with the caveat that a p2tr address that doesn't have a valid key path could be relatively safe as the script path doesn't reveal any public keys.
The issue with quantum is that it could conceivably run Shor's algorithm and derive your private key from your public key. If your public key isn't shared, your address is relatively quantum safe.
I do wonder about things like pre-signed transactions though, such as with the lightning network. It may lead us to be a little more thoughtful about who we open channels to. Still beats throwing the pubkey on the chain for all to see though.
> Seems like you'd know all you need by knowing if it's a p2pk, p2pkh/p2wpkh, or p2tr
That’s fair but there are nuances about if you’ve reused addresses etc. Something super simple on your node where you can input an address and get a score of quantum vulnerability would be useful imo
This is true. Sparrow lets you know if you've reused addresses but a one stop tool wouldn't be useless.