ZK-InterChain: Privacy-Preserving Protocol for Cross-Chain Interactions Between Consortium and Public Blockchains | Synapse