5

For what I know about RingCT it use fake outputs to mask the amount that is transaction between address's, how do we know that the fakeoutputs are correct and that is noone messing with them?

Pedro Gaspar
  • 635
  • 3
  • 7

1 Answers1

7

RingCT does not create fake outputs. Here is a good dumbed-down explanation of its principle: ELI5: How does RingCT work?

Therefore there is no difference between "normal" transactions and RingCT ones in terms of double-spend prevention: it is handled in the exact same way using key images.

binaryFate
  • 594
  • 2
  • 8
  • In practice it does produce fake outputs though, I'm pretty sure, eg explained here -- hidden are the real values that sum to 0 ( or 0 - fees if fees are transparently valued) and each transaction has a public 'fake' value of 0. – bekah Dec 01 '16 at 11:40