+ Rewritten after other reading around original RingCT paper & 2017 update from Borromean to Schnorr + corrections after reviews