预言机实现的是区块链与现实的数据交互,而跨链实现的是公链之间的数据交互,从本质上来讲,跨链是预言机的子集,与预言机性能直接相关。就本项目而言,跨链是提高ZK-Oracle普适性能力的关键一环,也是ZK-Oracle长期技术战略的攻关重点。在技术规划中,虽然ZK-Oracle最初基于SERO进行创建,但将额外按照Polkadot的Substrate底层架构对构架进行优化,以便在Polkadot主网上线且功能完善之后,可以更好地迁移至跨链的Substrate底层架构,并借助Cumulus(Substrate构架上的一个插件)来尽快部署平行链(Parachains) 。平行链属于Polkadot的外部系统,是Polkadot用来与其他区块链进行交互的重要途径。在Polkadot的系统设定中,有两种方式可以与其他链进行交互:通过Polkadot原生的平行链,或者通过中继链。这两种方法中,基于Polkadot的原生平行链更有优势,可以调用更快速的跨链机制,也更加安全(平行链可以与Polkadot共享安全性)。