Questions tagged [range-proofs]

20 questions
7
votes
1 answer

Proving amount of Monero - Range Proofs

As far as i understand Monero currently uses range proofs (Soon to be bulletproofs) to prove that when an amount of Monero is sent that amount is between 0 and some large number. this is to protect against negative amounts being sent My question…
KamLazar
  • 127
  • 5
3
votes
2 answers

Why does the Bulletproof prover always have T1 = rct::scalarmultKey(T1, INV_EIGHT)?

I am reading the source code of Monero. In the Bulletproof prover, there is always a line like T1 = rct::scalarmultKey(T1, INV_EIGHT). Why is there always a INV_EIGHT multiplication with the point? Can anyone help me? Thank you.
Felix LL
  • 133
  • 4
1
vote
1 answer

Are range proofs output specific?

For example imagine the situation where i have one unspent output valued at 0.5 XMR In another wallet i also have another unspent output valued at 0.5 XMR even thought these outputs share the same values they have different history's when i…
KamLazar
  • 127
  • 5
0
votes
1 answer

Is there a monero wallet that can do a range proof?

The question here Proving amount of Monero - Range Proofs Talks about how to do a range proof, but it doesn't quite say how to do it using existing methods of making a payment. I want to prove a number is between to positive values, can an existing…
Ron King
  • 1
  • 1