DeFi也行!零知识+AI机器学习「ZKML」的优势和挑战

当零知识证明与机器学习开始结合并且应用在区块链上,是否能让区块链的构建更加具有隐私性、安全性以及更高的效率?本文将介绍零知识机器学习(ZKML)的解析。
(前情提要:什麽是零知识机器学习?ZKML最热趋势结合,爆发AI无穷潜力 )
(背景补充:去中心化Rollup访谈》ZK技术带来的新挖矿市场、硬体加速与验证者网路 )

本文目录

区块链技术和机器学习作为两个备受关注的领域,分别以其去中心化的特性和资料驱动的能力引领着技术的进步。区块链技术中的 ZK(零知识,Zero-Knowledge,下文简称 ZK)是密码学中的一个概念, 指的是一种证明或互动过程,其中证明者能够向验证者证明某个陈述的真实性,而不泄露任何有关这个陈述的具体资讯。 ML(机器学习,Machine Learning,下文简称 ML),是 AI 的分支领域。机器学习从输入资料中学习、总结形成模型并能做出预测和决策。

在这一背景下,结合两者的 ZKML(Zero-Knowledge Machine Learning 零知识机器学习)在近期蓬勃发展。ZKML 将零知识证明的隐私保护和验证能力与机器学习的资料处理和决策能力相结合,为区块链应用带来了全新的机遇和可能性。ZKML 为我们提供了一种同时保护资料隐私、验证模型准确性和提升算力效率的解决方案。

本文将深入介绍 ZKML,了解其技术原理和应用场景,与开发者们一起探索这个令人兴奋的交叉领域, 揭秘 ZKML 如何构建隐私性更加完备、更具安全性和高效性的数位化未来!

ZKML: 零知识证明与机器学习的结合

零知识证明与机器学习能在区块链上结合的原因有二:

ZK 与 ML 的发展需求与能力互补

ML 有大量信任问题需要解决,各个工作流程的准确性、完整性、隐私性需要被证明。ZK 刚好能在确保隐私性的前提下有效验证任何类计算是否正确执行, 很好地解决了机器学习长期存在的信任证明问题 。模型的完整性是 ML 训练过程中的重要信任证明问题,但 ML 模型训练和使用的资料和资讯的隐私保护同样重要。这使 ML 的训练难以通过第三方审计监管机构完成信任证明,去中心化的零知识属性的 ZK 是与 ML 具有极高匹配性的信任证明路径。

「AI 提升生产力,区块链优化生产关系」,ML 为 ZK 赛道注入更高的创新动能和服务质量、ZK 为 ML 提供可验证性与隐私保护,ZKML 双方在区块链环境中互补执行。

ZKML 的技术优势

ZKML 的主要技术优势实现了计算完整性、隐私保护性与启发式优化结合。从隐私角度上来看,ZKML 的优势在於:

实现透明验证

零知识证明(ZK)可以在不暴露模型内部细节的情况下评估模型效能, 实现透明和无需信任的评估过程 。

资料隐私保障

ZK 可用於使用公共模型验证公共资料或使用私有模型验证私有资料,以此保证资料的隐私性和敏感性。

ZK 本身通过密码学协议,在保证隐私性的前提下确保了某个宣告的正确性,很好的解决了计算正确性证明机器学习在隐私保护上、同态加密机器学习在隐私保护上的缺陷。 将 ZK 融入 ML 过程中,建立了一个安全且保护隐私的平台,解决了传统机器学习的不足。 这不仅鼓励隐私公司采用机器学习技术,Web2 开发人员也更有动力来探索 Web3 的技术潜力。

ZK 赋能 ML:提供链上基础设施

ML 上链的算力桎梏与 ZK-SNARKs

在链下已经较为成熟的 ML 之所以刚刚进军链上,是因为区块链的算力成本过高。很多机器学习专案因算力限制无法直接在以 EVM 为代表的区块链环境下执行。同时,虽然 ZK 的有效性验证比重复计算效率更高,但这种优势仅限於区块链原生的交易资料处理。当 ZK 本就复杂的密码学运算和互动面临 ML 的大量运算时,区块链的低 TPS 问题便暴露出来, 区块链算力低下的问题成为阻碍 ML 上链的最大桎梏。

ZK-SNARKs 的出现缓解了 ML 的高算力需求问题。ZK-SNARKs 是一种零知识证明的密码学构造,其全称为 “零知识可扩充套件非互动式引数论证”(Zero-Knowledge Succinct Non-Interactive Argument of Knowledge)。它是一种基於椭圆曲线密码学和同态加密的技术,用於实现高效的零知识证明。ZK-SNARK 具有高度紧凑性的特点,通过使用 ZK-SNARKs,证明者可以生成一个短而紧凑的证明,而验证者只需进行少量的计算即可验证证明的有效性,无需与证明者多次互动。 这种仅需一次有证明者向验证者互动的性质,使 ZK-SNARKs 在实际应用中具有高效性和实用性 ,更加适配 ML 的链上算力需求。目前,ZK-SNARKs 是 ZKML 中 ZK 的主要形式。

延伸阅读:科普|zk-SNARKs是什麽?V神定调零知识证明未来十年「非常重要」

ML 的链上基础设施需求与对应专案

ZK 对 ML 的赋能主要体现在 ML 全过程的零知识证明上,是 ML 与链上功能的互动。这种互动所需解决的两大问题是将两者的资料形态对接并为 ZK 证明过程提供算力。

ML 赋能 ZK:丰富 Web3 应用场景

ZK 解决 ML 的信任证明问题,并为 ML 提供了上链机会。很多 Web3 领域急需 AI ML 的生产力或决策支援,ZKML 使链上应用在保证去中心化与有效性的前提下,实现了 AI 的赋能。

DeFi

ZKML 可以帮助 DeFi 更加自动化,其一是链上协议引数更新的自动化;其二是交易策略的自动化。

DID

ZKML 可以助力 Web3 去中心化身份 DID 的建设。此前,私钥、助记词等身份管理模式使 Web3 使用者体验较差,真正的 DID 建设可以通过 ZKML 进行 Web3 主体生物资讯的识别完成,同时,ZKML 能保证使用者生物资讯隐私的安全性。

延伸阅读:深度研究》Worldcoin想实现AI时代「全民基本收入」能否成真?

游戏

ZKML 可以帮助 Web3 游戏实现全功能上链。ML 可以为游戏互动带来差异性的自动化,增加游戏的趣味性;而 ZK 可以使 ML 的互动决策上链。

医疗保健与法律谘询

医疗保健与法律谘询是高隐私性且需要大量案例积累的领域,ZKML 可以帮助使用者完成决策且保证使用者的隐私不被泄露。

ZKML 面临的挑战

ZKML 目前正在蓬勃发展,但因其非原生於区块链且需要大量算力,ZKML 未来主要面临以下两大挑战:

结语

ZKML 是零知识证明与机器学习的双向奔赴, 近期不断发展的区块链技术 ZK 帮助 ML 解决信任证明问题并为 ML 提供链上环境 ; 成熟的 AI 技术 ML 帮助 ZK 实现 Web3 生态拓展与应用创新 。

ZKML 的发展面临一些挑战,如引数失真问题和大模型的高算力要求,但这些问题可以通过技术创新和硬体加速等手段得到解决。随着 ZKML 专案的不断涌现和发展, 我们可以预见它在 DeFi、DID、游戏、医疗保健等领域将为 Web3 生态带来更多创新和价值。

在未来, ZKML 有望成为真正解锁 Web3 + AI 交叉融合的钥匙 ,为进一步构建安全、隐私保护和高效的区块链应用提供强有力的支援。通过结合 ZK 的零知识性和 ML 的资料处理能力,我们一定能够开创更加开放、智慧和可信赖的数位世界!

📍相关报导📍

Opside 的 ZK-PoW 是什麽?可「挖矿」卖零知识证明给L2、AI

IOSG研报》开发者眼中不同 ZKRollup 的使用体验

zkEVM有哪五大常见类型?项目进展一次看

You may also like

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments