5

Are the algorithms used in Ripple vulnerable to transaction malleability?

4

Ripple uses substantially the same signature scheme as Bitcoin does and the server validates signatures similarly using OpenSSL. But Ripple doesn't require you to refer to previous transactions by ID to spend from them. So you can't prevent people from spending funds or jam their transaction chains.

The Ripple server will soon enforce fully canonical signatures on transactions and validations to ensure that no such attack is possible.

  • Regarding your last paragraph "Ripple server will soon enforce fully canonical signatures on transactions and validations", is it already done? – Pacerier May 22 '14 at 17:33
  • @Pacerier Yes. The implementation is documented here. – David Schwartz May 22 '14 at 17:39
2

Ripple Labs Chief Cryptographer David Schwartz provided details on Ripple transaction malleability in an interview at Newfination.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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