In that case passively running a node is not a real audit either. Did go through a billion+ transactions and make sure every input/output canceled out? Or are you just trusting your node software to do it correctly for you? If so, what is the difference in practice?