8

Can a RingCT signature of a transaction be slightly modified to create an equivalent transaction (same inputs, same outputs) with a different transaction id?

nicetrader
  • 607
  • 3
  • 9
glv
  • 3,364
  • 11
  • 15

1 Answers1

9

The transaction ID is based on the hash of everything in the transaction, and the MLSAGs sign everything in the transaction except the MLSAGs themselves.

Therefore, changing anything in the transaction will change the tx hash and thus the ID.

JVP
  • 107
  • 1
  • 11
user36303
  • 34,928
  • 2
  • 58
  • 123