-
Notifications
You must be signed in to change notification settings - Fork 101
ZK-011: Add explicit domain separation tags to note commitments #255
Copy link
Copy link
Open
Labels
area: commitmentCommitment, note, and hash design workCommitment, note, and hash design workbountyEligible for Drips Wave bounty reviewEligible for Drips Wave bounty reviewcircuitsNoir circuit and proving workNoir circuit and proving workcomplexity: highDrips complexity: high / 200 pointsDrips complexity: high / 200 pointspriority: highCritical path work for the current waveCritical path work for the current wavewave: zk-1Wave 1: ZK system buildout before contract workWave 1: ZK system buildout before contract work
Metadata
Metadata
Assignees
Labels
area: commitmentCommitment, note, and hash design workCommitment, note, and hash design workbountyEligible for Drips Wave bounty reviewEligible for Drips Wave bounty reviewcircuitsNoir circuit and proving workNoir circuit and proving workcomplexity: highDrips complexity: high / 200 pointsDrips complexity: high / 200 pointspriority: highCritical path work for the current waveCritical path work for the current wavewave: zk-1Wave 1: ZK system buildout before contract workWave 1: ZK system buildout before contract work
Wave: PrivacyLayer ZK Wave 1
Issue Key: ZK-011
Area: commitment
Priority: High
Drips Complexity: High
Summary
Commitments should be domain-separated from Merkle node hashes and nullifier hashes so the protocol does not rely on positional conventions alone.
Relevant Code
Scope
Acceptance Criteria
Out of Scope
Dependencies
References