If I understand correctly, BOLT is a second layer that would allow to increase tx/sec drastically, as well as the tx speed while preserving privacy. This is one of the possible goals for Blossom or next upgrade.
At the same time, the team explores the way to “scale zcash by moving block validation inside a snark”
which also allows drastically increase the amount of tx/s as well as increasing decentralization while (I would assume ) prezerving privacy.
Aren’t those 2 technical solutions overlapping? Or could/should both of these exist together and substantially improve zcash?