1.什么是ZKML想象一下,您有一种秘密方法可以证明某件事是真实的,而无需透露任何额外的细节。这正是零知识(ZK)证明在数字世界中所做的事情。这就像两方之间的特殊握手:一方(证明者)让另一方(验证者)相信某件事是真实的,而无需暴露其他任何内容。机器学习 (ML) 是人工智能的一个分支,它使计算机能够从数据中学习和改进,通过迭代过程学习时产生更准确的结果。 在 ZKML 的背景下,证明者可以证明 ML 模型结果的正确性,而无需透露任何其他信息。这意味着计算结果对验证者保密。需要注意的是,这主要涉及为 ML 模型的推理步骤创建零知识证明,而不是训练阶段。2.ZKML和Gear的完美搭配将机器学习引入区块链世界的主要挑战之一是高昂的计算成本。由于计算资源有限,许多机器学习项目很难直接在区块链上运行。当您将 ZK 的复杂加密操作和交互与 ML 的广泛计算结合起来时,很明显大多数区块链都面临交易成本方面的限制,这是链上 ML 采用的主要障碍。 ZK 证明为 ML 的计算挑战提供了解决方案。它们允许复杂计算的脱链执行,同时使计算能够在链上被证明是正确的。ZK 的验证效率超越了重新计算,但这种...