Zcash is a great project, I am impressed.
I want to combine your technology with channels, like in the bitcoin lightning network.
I want to do computation off-chain, in the channels.
I want this computation to be zkSNARK-ified, that way the participants of the channel can't prove anything about the state of the channel to anyone else.
I want the amount of money each party has in the channel to be secret.
Is this possible? maybe I don't understand zkSNARKS?
Can you give me advice on how to learn enough of zkSNARKS to build something like this?