Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add view tags to outputs to reduce wallet scanning time #8061

Merged
merged 1 commit into from
Apr 20, 2022

Commits on Apr 18, 2022

  1. Add view tags to outputs to reduce wallet scanning time

    Implements view tags as proposed by @UkoeHB in MRL issue
    monero-project/research-lab#73
    
    At tx construction, the sender adds a 1-byte view tag to each
    output. The view tag is derived from the sender-receiver
    shared secret. When scanning for outputs, the receiver can
    check the view tag for a match, in order to reduce scanning
    time. When the view tag does not match, the wallet avoids the
    more expensive EC operations when deriving the output public
    key using the shared secret.
    j-berman committed Apr 18, 2022
    Configuration menu
    Copy the full SHA
    ea87b30 View commit details
    Browse the repository at this point in the history