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

Allow transcript labels to come from non-Rust code #6

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

alinush
Copy link

@alinush alinush commented Sep 2, 2022

Addresses dalek-cryptography#44.

This enables exporting a more versatile Bulletproof range proof verifier inside smart contracts (e.g., see Aptos and Sui).

Specifically, it allows smart contract developers to dynamically specify their domain separation tag (DST) in Transcript::new. This can be necessary in the smart contract setting where different smart contracts will verify proofs from different provers, each with an application-specific DST that might have been established years prior (e.g., think about verifying previously-computed Monero range proofs).

@gregnazario
Copy link

gregnazario commented Jul 27, 2023

Hey @hdevalence could we get this reviewed and merged? Currently, any consumers using this patch have to apply it to themselves as well. Or is it @str4d who's the owner?

aptos-labs/aptos-core#9340

@gregnazario
Copy link

@hdevalence or @str4d could you take a look at this?

@gregnazario
Copy link

@hdevalence @str4d ?

@str4d
Copy link
Member

str4d commented Nov 21, 2023

This is not my crate; @hdevalence has the publish bit.

@hdevalence
Copy link
Collaborator

Hey, sorry about the delayed follow-up. As the history indicates, I haven't had capacity to maintain the crate. Happy to turn over maintenance and crates.io ownership to someone who does.

@alinush
Copy link
Author

alinush commented Nov 21, 2023

Hey, sorry about the delayed follow-up. As the history indicates, I haven't had capacity to maintain the crate. Happy to turn over maintenance and crates.io ownership to someone who does.

@hdevalence, I am happy to adopt responsibility for the crate. I DM'd you my email address on Telegram.

@HarryR
Copy link

HarryR commented Dec 23, 2024

This seems like an entirely sane easy merge PR.

Just press the button

@gregnazario
Copy link

@hdevalence @alinush let's get this pushed?

@HarryR
Copy link

HarryR commented Jan 6, 2025

Either that or we can just fork the repo, iirc hdv said he doesn't have time to maintain this any more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants