Skip to content

Conversation

@thephez
Copy link
Collaborator

@thephez thephez commented Aug 3, 2021

This DIP aims to improve InstantSend messages to make them deterministically verifiable.

Link to doc: https://github.com/dashpay/dips/blob/deterministic-instantsend/dip-0022.md

Thanks to @QuantumExplorer and @UdjinM6 for collaborating on this

Copy link
Collaborator Author

@thephez thephez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple questions for @QuantumExplorer and @UdjinM6

@thephez thephez marked this pull request as ready for review August 31, 2021 17:44
3. For each LLMQ of this quorum cycle’s set, calculate `SHA256(quorumType, quorumHash, requestId)`
4. Sort the list of LLMQs based on the result of step 3 in ascending order
5. Use the first entry of the sorted list as the responsible LLMQ
6. Create the SignID by calculating `SHA256(quorumHash, requestId, SHA256(version, txHash))`
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
6. Create the SignID by calculating `SHA256(quorumHash, requestId, SHA256(version, txHash))`
6. Create the SignID by calculating `SHA256(quorumHash, requestId)`

@thephez thephez force-pushed the deterministic-instantsend branch from cdc11a3 to bc36b71 Compare October 11, 2021 13:15
Co-authored-by: gabriel-bjg <[email protected]>
@thephez thephez changed the title Draft DIP: Deterministic InstantSend DIP 22: Deterministic InstantSend Oct 11, 2021
@thephez
Copy link
Collaborator Author

thephez commented Oct 19, 2021

@PastaPastaPasta @QuantumExplorer @UdjinM6 Please complete a final review on this so we can merge it. 🙏

UdjinM6
UdjinM6 previously approved these changes Oct 21, 2021
@thephez
Copy link
Collaborator Author

thephez commented Oct 25, 2021

@PastaPastaPasta @QuantumExplorer @UdjinM6 Please complete a final review on this so we can merge it. pray

@PastaPastaPasta @QuantumExplorer Please complete a final review on this so we can merge it. 🙏

@thephez thephez merged commit 35d326e into master Nov 4, 2021
@thephez thephez deleted the deterministic-instantsend branch November 4, 2021 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants