I am engaged on a prototype which can use MimbleWimble Confidential Property transaction protocol utilizing Cosmos because the blockchain layer.
In my prototype a person is at all times sending a complete quantity to a different person (so, one transaction has at all times one enter and one output). Every person can have a public-private key.
How a sender can generate a blinding issue (
r) in a safe and non-interactive means (so even a sender himself cannot know the
rand spend the receiver transaction)? What is the cutting-edge?
Extra query. If we do not document any addresses (so a transaction would not have any supply account, solely the commitments and vary proofs), is the person anonymity preserved? So the exterior observer (assuming he cannot hyperlink transactions with pockets IP addresses) won’t study something about who’s receiving the transactions.