pull down to refresh

No, but I looked at utreexo.

My understanding is that with utreexo, instead of storing the utxo set in GBs (~/.bitcoin/chainstate), you can store it in a few MB with a merkle tree. You verify transactions with inclusion proofs for the outputs they spend. If you want to be a node to help other nodes sync, you would still need to store the blocks (~/.bitcoin/blocks).

Is that wrong?