Bitcoin, Confidential Transactions, Bulletproofs, Privacy, Fungibility.
the validating node does not have to know the amounts, it’s enough if it knows that sum of inputs = sum of outputs . And indeed there’s a dark crypto magic that enables a similar information hiding, which would look like this: commitment1 = commitment2 + commitment3 . A Confidential Transaction