I’m trying to understand the mimblewimble mechanism but haven’t yet understood how you circumvent the decoding vulnerability in the backward direction?
(12*G + 1*H) + (113*G + 2*H) - (28*G + 3*H) = 97*G + 0*H
12 + 113 = 125
125 - 28 = 97
97 + 28 = 125
125 - 113 = 12
125 - 12 = 113
I understand correctly that from the final result I can find out the private key?
closed data open data
( (12*G + 1*H) + (113*G + 2*H) ) - (28*G + 3*H) = 97*G + 0*H
And how does a key go from one block to another?