一文详解FHE/ZK和MPC三种加密技术有何不同
一文详解FHE/ZK和MPC三种加密技术有何不同?很多朋友仍然会把FHE和ZK、MPC这些加密技术弄混,因此本文将这三门技术详细对比一波。上次我们分析了全同态加密(FHE,Fully Homomorphic Encryption)技术如何运作。但是很多朋友仍然会把FHE和ZK、MPC这些加密技术弄混,所以今天脚本之家小编给大家详细介绍FHE vs ZK vs MPC,需要的朋友一起看看吧!
FHE vs ZK vs MPC
首先,让我们从最基本的问题开始: -这三种技术分别是什么? -它们如何工作? -它们如何为区块链应用工作?
1.零知识证明(ZK):强调“证明却不泄露”
零知识证明(ZK)技术探讨的命题是:如何在不泄露任何具体内容的情况下,验证信息的真实性。
ZK建立在密码学的坚实基础上,通过零知识证明,Alice可以向另一方Bob证明:她知道某个秘密,却不必揭示任何关于秘密本身的信息。
想象一个场景,Alice希望向租车行员工Bob证明她的信用,但她不希望去银行打个流水之类的。这时候,比如银行/支付软件的“信用分”就堪比她的“零知识证明”。
Alice在Bob“零知晓”的条件下,证明她的信用评分良好,而无需展示她的账户流水,这就是零知识证明。
如果应用到区块链里,可以参考之前的一个匿名币Zcash:
当Alice给他人转账时,她既要匿名,又要证明她拥有转账这些币的权力(否则会导致双花),于是她就需要生成一个ZK证明。
所以,矿工Bob看到了这个证明后,能够在不知道她到底是谁(即对Alice的身份零知识)的情况下,仍能把交易上链。
2.多方安全计算(MPC):强调“如何计算却不泄露”
多方安全计算(MPC)技术主要应用于:如何在不泄露敏感信息的前提下,让多方参与者还能安全地一起计算。
这项技术让多个参与者(比如说Alice、Bob和Carol)能够共同完成一项计算任务,却无需任何一方透露自己的输入数据。
例如,如果Alice、Bob和Carol想要计算他们三人的平均工资,却不泄露各自的具体工资。那么如何操作呢?
每个人可以将自己的工资分成三部分,并交换其中两部分给其他两人。每个人都对收到的数字进行加和,然后分享这个求和结果。
最后,三人再对这三个求和结果求出总和,进而得到平均值,但却无法确定除自己外其他人的确切工资。
如果套用到加密行业,MPC钱包就使用这样的技术。
以Binance或者Bybit推出的最简单MPC钱包为例,用户不再需要存12个助记词,而是有点类似于,把私钥魔改成2/2多签,用户手机一份,用户云端一份,交易所一份。
如果用户不小心弄丢了自己的手机,至少云上+交易所还能恢复出来。
当然,如果要求安全性更高,一些MPC钱包可以支持引入更多的第三方来保护私钥碎片。
因此,基于MPC这门密码学技术,多方可以在相互不需要信任的情况下,安全地使用私钥。
3.全同态加密(FHE):强调“如何加密才能找外包”
如同我上篇thread所说,全同态加密(FHE)则应用在:我们如何加密,使得敏感数据加密后,可以交给不信任第三方进行辅助计算,结果仍能由我们解密出来。 上篇传送门:https://x.com/0x_Todd/status/1810989860620226900…
举个例子,Alice自己没有计算能力,需要依赖Bob来计算,但是又不想告诉Bob真相,因此只能将原始数据引入噪音(做任意次的加法/乘法加密),然后利用Bob强大的算力对这些数据进行加工,最后由Alice自己解密出来得到真实结果,而Bob对内容一无所知。
想象一下,如果你需要在云计算环境中处理敏感数据,如医疗记录或个人财务信息,FHE就显得尤为重要。 它允许数据在整个处理过程中保持加密状态,这不仅保护数据安全,还符合隐私法规。
上次重点分析了AI行业为什么需要FHE,那么在加密行业中,FHE这门技术能够带来什么应用呢? 比如说有个项目叫做Mind Network拿到了以太坊Grant,也是币安孵化器的项目。它关注到了一个PoS机制的原生问题:
像以太坊这样的PoS协议,拥有100w+的验证者,自然没什么问题。但是很多小的项目,问题就来了,矿工天生是偷懒的。
为什么这么说呢?理论上,节点工作是:兢兢业业地验证每一笔交易是否合法。但是一些小的PoS协议,节点不够多,而且包括很多“大节点”。
所以,很多小PoS节点就发现:与其浪费时间亲自计算核实,不如直接跟随照抄大节点现成的结果。
这个毫无疑问,会带来非常夸张的中心化。
另外,比如投票的场景同样有这种“跟随”迹象。
比如说之前MakerDAO协议的投票,由于A16Z当年拥有了太多MKR票仓,导致很多时候它的态度对于某些协议起决定性作用。A16Z投票之后,很多小票仓只能被迫跟票或者弃权,完全无法反映出真实民 意。
所以,Mind Network利用了FHE技术:
让PoS节点相互*不知道*对方答案的情况下,仍然能够借助机器算力完成区块的验证工作,防止PoS节点相互抄袭。
or
让投票者在相互*不知道*相互的投票意向之后,仍然能够借助投票平台计算出投票结果,防止跟票。
这就是FHE在区块链的重要应用之一。
所以,为了实现这样的功能,Mind还需要重建一个re-staking套娃协议。因为EigenLayer本身将来就要为一些小的区块链提供“外包节点”服务,如果再配合FHE,可以让PoS网络或者投票大幅提升安全性。
打个不恰当的比喻,小的区块链引入Eigen+Mind,有点像小国自己搞不定内政,于是引入外国驻军。
这也算是Mind在PoS/Restaking分支上和Renzo、Puffer的差异化之一, Mind Network相比Renzo、Puffer这些起步更晚,最近刚刚启动主网,相对来说没有Re-taking summer那时候那么卷了。
当然,Mind Network也同样在AI分支上提供服务,比如用FHE技术加密喂给AI的数据,然后让AI能够在*不知道*原始数据的情况下学习、处理这些数据,典型案例包括与bittensor 子网的合作。
最后,再总结一下:
虽然ZK(零知识证明)、MPC(多方计算)、和FHE(全同态加密)都是为了保护数据隐私和安全设计的先进加密技术,但是在应用场景/技术复杂性有区别:
应用场景: ZK强调“如何证明”。它提供了一种方式,使得一方可以向另一方证明某一信息的正确性,而无需透露任何额外信息。这种技术在需要验证权限或身份时非常有用。
MPC强调“如何计算”。它允许多个参与者共同进行计算,而不必透露各自的输入。这在需要数据合作但又要保护各方数据隐私的场合,如跨机构的数据分析和财务审计中。
FHE强调“如何加密”。它使得在数据始终保持加密的状态下,委托进行复杂的计算成为可能。这对于云计算/AI服务尤为重要,用户可以安全地在云环境中处理敏感数据。
技术复杂性: ZK虽然理论上强大,但设计有效且易于实现的零知识证明协议可能非常复杂,需要深厚的数学和编程技能,比如大家听不懂的各种“电路”。
MPC在实现时需要解决同步和通信效率问题,尤其是在参与者众多的情况下,协调成本和计算开销可以非常高。
FHE在计算效率方面面临巨大挑战,加密算法比较复杂,2009年才成型。尽管理论上极具吸引力,但其在实际应用中的高计算复杂性和时间成本仍是主要障碍。
说实话,我们所依赖的数据安全和个人隐私保护正面临前所未有的挑战。想象一下,如果没有了加密技术,我们的短信、外卖、网购过程中的信息都已暴露无遗。就像没有锁的家门,任何人都可以随意进入。
希望对这三个概念有混淆的朋友们,能够彻底区分这三门加密学圣杯上的明珠们。
以上就是脚本之家小编给大家分享的一文详解FHE/ZK和MPC三种加密技术有何不同的详细介绍了,希望大家喜欢!
你可能感兴趣的文章
-
Cardano是什么公链?公链Cardano前世今生全面介绍
Cardano是一种去中心化的公链,旨在提供一个安全、可扩展和可持续的智能合约平台,简单介绍Cardano是什么公链?还不能满足投资者对该项目的好奇,接下来小编为大家全面介绍…
2024-11-15 -
以太坊创始人V神是哪个国家的?哪里人?
以太坊创始人V神是哪个国家的?哪里人?以太坊V神国籍为加拿大,如果说中本聪是区块链的奠基人,V神就是区块链的开拓者,下文将为大家全面介绍V神…
2024-11-15 -
解读2024以太坊生态:ETH发生了什么?未来如何?
以太坊最先遇到难题,因为它已走得最远,以太坊社区已经变得如此庞大和广泛,以至于我们很难理解它,我们可以是以太坊应用的用户、ETH 持有者、应用开发人员、协议研究人员、…
2024-11-15 -
AI Meme币有哪些值得关注?解读AI Meme潜力币为何暴涨98%
在这 16 个 AI Meme 币中,有 13 个币实现了上涨,3 个币出现了下跌,涨幅最大的包括绿章鱼 Shoggoth(+417%)、LUM(+334%)和 ai16z(+317%),特别是 Shoggoth,其市值从 …
2024-11-14 -
Soneium是什么平台?Soneium平台使用全面介绍
Soneium平台是由日本索尼公司和新加坡Web3基础建设开发商Startale Labs合作推出的,并且已经于8月23日正式上线测试网,下面就跟随小编一起深入了解一下Soneium的具体应用吧…
2024-11-14 -
ETH离4000还有多远?以太坊价格走向4000美元的3个原因
以太坊价格能不能上4000?就目前的行情,以太坊不应该这样拉胯,2024年3月以太坊价格最高是4000往上一点,经过这一波牛市,涨至3300点,所以以太坊上升空间应该还是很大的…
2024-11-13 -
Meme之王DOGE是什么?详解暴涨的DOGE币
最受带动的自然是“Meme 第一币”——DOGE,据 Coingecko 网站数据显示,DOGE 在短短两天内市值暴涨,快速超过 XRP 及 USDC,目前以超 630 亿美元的市值高居加密货币市值第…
2024-11-13 -
还有哪些meme币有望上线币安?
近期有望上线币安交易所的meme币介绍!除了 BTC 持续刷新历史新高外,币安上线 ACT 和 PNUT 并为其添加种子标签,成为社区讨论的热门话题,其中,ACT 在 24 小时内涨幅超过2…
2024-11-13 -
2024.11加密货币牛市结束了吗?解读币圈牛市的四个阶段
我们现在正处于这个阶段,狂喜阶段正式开始于 11 月 5 日的总统选举,这是一个令人愉悦的时刻,每个人都在赚钱,但投机者尚未大举涌入,抓住机会好好享受这一刻,因为它将非常…
2024-11-13 -
以太坊一个区块包含多少笔交易?每个区块大小多少秒?
以太坊一个区块多少笔交易?以太坊每个区块的大小约为15秒钟,大约可以容纳15-45笔交易,这取决于交易的复杂性和其他因素,下文将为大家详细介绍…
2024-11-12