A privacy-preserving blockchain on Substrate
Add protection from front-running attacks to confidential payment.