Merkle trees and NFTs to increase privacy #38
criadoperez
started this conversation in
Ideas
Replies: 1 comment 1 reply
-
|
@criadoperez there are many things which I like about this model. However I'd like to point out some deficiencies that may make think a bit more about this structure.
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
In regards to the requirements of the industry posted here and here I want to start a discussion of using Merkle trees to solve the privacy issues.
Main objectives are to keep the amount of shares of a release a secret and the amount of USDC you received for it also a secret.
This is not a full solution yet, but a starting point to see if its the right solution to the problem.
Concept Overview
Steps for Implementation
Royalty Tokens as NFTs
Off-Chain Calculation and Commitment
Calculate Royalties: Payment provider calculates the royalty amount for each NFT holder off-chain based on the total royalties to be distributed and the share each NFT represents.
Create a Merkle Tree:
Optionally, for enhanced privacy, the payout amounts can be encrypted before creating the Merkle Tree.
On-Chain Verification and Distribution
Steps for Deployment and Operation
Deployment:
Claiming Process:
Handling Transfers:
Some Considerations
Beta Was this translation helpful? Give feedback.
All reactions