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?

  • 1
    Same way as right now: key images. Commented Sep 5, 2016 at 14:48

1 Answer 1


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.

  • 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
    Commented Dec 1, 2016 at 11:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.