ZK vs FHE

news2024/12/25 23:54:36

1. 引言

近期ZAMA获得7300万美金的投资,使得FHE获得更多关注。FHE仍处于萌芽阶段,是未来隐私游戏规则的改变者。FHE需与ZK和MPC一起结合,以发挥最大效用。如:

  • Threshold FHE:将FHE与MPC结合,实现信任最小化隐私的飞跃。

在这里插入图片描述
在这里插入图片描述

2. 何为FHE?

FHE源自HE(同态加密)。
HE 能够对加密数据进行安全计算,产生与直接明文操作相同的结果,从而确保隐私和完整性。
HE 分为:

  • PHE(支持基本的加密操作)
  • 和 FHE(允许无限计算的终极密码)

彻底改变了区块链中的数据保密性和匿名性。
FHE:

  • FHE 的魔力改变了公共区块链,即使在主动处理过程中也能维护数据隐私,使其成为安全、匿名数字交易的基石。
  • FHE 彻底改变了链上隐私,支持代币互换或存款等交易,而无需透露具体细节。
  • 与 MPC 和 ZK 技术的结合增强了安全性,保持解密密钥的分布式和交易验证的不透明性。

尽管 FHE 具有潜力,但:

  • FHE的起步阶段意味着需要依赖 TFHE 等最新进展来进行精确计算和硬件增强以提高可行性。
  • FHE的可扩展性挑战,再加上数据噪音,仍然是一个障碍。

FHE在区块链中的独特价值在于完全在链上维护加密状态,适用于一系列隐私场景。

然而,FHE与 ZK 和 MPC 的集成对于克服其性能和信任限制至关重要。

虽然 FHE 有望以最少的参与方实现高可组合性应用程序,但 FHE 目前在速度和计算复杂性方面的限制表明它还处于萌芽阶段。

FHE是未来私密、安全的在线交易的关键参与者。

3. FHE优缺点

FHE优点有:

  • FHE 提高了区块链灵活性:在一个区块中的同一私有状态上实现多个用户交易,并支持跨暗池的复杂交换。
  • FHE 增强了用户体验:网络验证器使用专用硬件来实现更快的计算,使注重隐私的交易更加顺畅。
  • FHE 为开发人员提供了简化:与现有的智能合约模型和工具集成,降低了创建链上私有应用程序的准入门槛。

FHE缺点有:

  • 对隐私验证器密钥管理的信任以及重复计算的潜在泄漏凸显了隐私风险。(解密密钥的困境)

4. 当前FHE生态

当前FHE生态有:

  • 1)Fair Math:推出开源 FHE 库并与 OpenFHE for FHERMA 合作,计划在 2024 年推出 25 多个挑战,推动现实世界的应用程序开发。最近获得了140 万美元的种子轮募资。
  • 2)inco network:Inco 推出了突破性的 Layer-1 区块链,将 FHE 的隐私与以太坊的安全性融合在一起,实现无与伦比的机密计算。Gentry 测试网首次亮相,邀请开发人员在以太坊生态系统中使用 FHE 制作 dApp,将 Solidity 的熟悉程度与尖端隐私技术结合起来。最近募资了450万美金。
  • 3)Zama FHE:Zama 的 fhEVM 通过加密数据上的机密智能合约进行了彻底变革,将隐私与无缝集成融为一体。近期获得7300万美金A轮融资。
  • 4)Fhenix IO:推出第一个由 FHE 驱动的 L2,通过加密数据计算来改变以太坊,以实现无与伦比的隐私。

参考资料

[1] 0xshakib_eth 2024年3月12日twitter https://twitter.com/0xshakib_eth/status/1767237092269027434?s=20

FHE系列博客

  • 技术探秘:在RISC Zero中验证FHE——由隐藏到证明:FHE验证的ZK路径(1)
  • 基于[Discretized] Torus的全同态加密指引(1)
  • 基于[Discretized] Torus的全同态加密指引(2)
  • TFHE——基于[Discretized] Torus的全同态加密 代码解析
  • 技术探秘:在RISC Zero中验证FHE——RISC Zero应用的DevOps(2)
  • FHE简介
  • Zama TFHE-rs
  • Zama TFHE-rs白皮书(1)
  • Zama TFHE-rs白皮书(2)
  • ZK系统内隐私 VS. FHE系统内隐私

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1523462.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Sql Server】通过Sql语句批量处理数据,使用变量且遍历数据进行逻辑处理

欢迎来到《小5讲堂》,大家好,我是全栈小5。 这是《Sql Server》系列文章,每篇文章将以博主理解的角度展开讲解, 特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对…

c语言案例03-流程控制-if语句

c语言打卡-流程控制-if语句 一.在 C/C,if 函数或关键字具有判断功能,而判断这一操作必须基于给定条件,同样的,程序中使用 if 函数同样需要将判断条件作为参数传入,描述判断条件的代码语句简称为条件语句。如同现实生活…

【Python编程基础】第一节.Python基本语法(上)

文章目录 前言⼀、Python介绍二、Python环境配置三、Pycharm 书写代码四、Python基本语法 4.1 print 函数的简单使用 4.2 注释 4.3 Python 代码中三种波浪线和 PEP8 4.4 在 cmd 终端中运⾏ Python 代码 4.5 变量 4.6 数据类型 4.7 类型转换…

数码管的静态显示(二)

1.原理 要按照上图的顺序传递位选和段选的数据。 因为q0是最高位,共阳极数码管结构是dp....a,所以应该先传入低位a,而a在上图中的8段2进制编码中是seg[7],所以段选信号的顺序是seg[0],...seg[7]。 因为输出信号是两个时钟&#x…

裁员潮下,打工人的自我修养

法律规定的 裁员补偿: 1、平等协商解除的,底线是N1,上限能谈多少法律都支持 2、有客观原因解除的,是N1 3、强制违法辞退的,是2N Tips:基数是每月的全额税前工资,包括奖金绩效等&#xff0c…

光伏电站信息化管理系统如何优化能源管理

随着可再生能源的快速发展,光伏电站作为其中的重要组成部分,其运营管理面临着越来越多的挑战。为了提升光伏电站的能源管理效率,信息化管理系统成为了不可或缺的工具,那么如何优化能源管理呢? 1.数据实时监控 信息化管…

GPU密集型计算性能优化的方法和技术

对GPU密集型计算进行性能优化的方法和技术多种多样。通过一些优化策略和技术需要综合考虑应用程序的具体需求、所使用的GPU硬件、以及编程模型和库的选择。通过不断地分析和调整,可以实现GPU计算性能的持续提升。以下是一些常用的优化策略和技术: 算法优…

论文阅读——EarthPT

EarthPT: a time series foundation model for Earth Observation 一个Earth Observation (EO)预训练的Transformer。EarthPT是一个7亿参数解码Transformer基础模型,以自回归自监督方式进行训练,并专门针对EO用例进行开发。我们证明了EarthPT是一个有效的…

尚硅谷vue全家桶(上)

vue2 简介第一天第二天 第三天第四天第五天 第六天第七天第八天 第九天 网课链接(半个月拿下) 简介 需要提前会的东西 中文文档链接点下面 vue.js 要会查文档用API 第一天 清除提示1 再文档中下载开发版本浏览器安装vue devtools插件 打开允许访问URL…

【网络编程基础(一)】网络基础和SOCKET

这里写目录标题 1、网络三要素2、IPV4和IPV6区别3、网络交互3.1、交互模型图3.2、基础通信协议3.3、OSI参考模型与TCP/IP参考模型对应关系 4、SOCKET网络套接字4.1、SOCKET分类4.2、基于流式套接字的编程流程4.3、网络通信雏形4.4、socket函数4.4.1、socket函数示例 4.5、bind函…

小红书图片怎么提取?小红书图片提取原图方法!

说到小红书,不少女性群体都知道这个,他的价值很高而且变现对于大多数做自媒体的小伙伴来说,也是不错的选择! 小红书对于普通大众还是互联网创作者来说,都太实用了,唯一的缺点可能就是当我们需要存储他的图…

计算机设计大赛 题目:基于深度学习卷积神经网络的花卉识别 - 深度学习 机器视觉

文章目录 0 前言1 项目背景2 花卉识别的基本原理3 算法实现3.1 预处理3.2 特征提取和选择3.3 分类器设计和决策3.4 卷积神经网络基本原理 4 算法实现4.1 花卉图像数据4.2 模块组成 5 项目执行结果6 最后 0 前言 🔥 优质竞赛项目系列,今天要分享的是 基…

基于springboot+vue实现药品信息管理系统项目【项目源码+论文说明】

基于springbootvue实现药品信息管理系统演示 摘要 本文介绍了一种基于SpringBoot的药品信息管理系统的设计与实现。该系统旨在提高药品管理的效率和准确性,包括药品信息的录入、修改、查询和删除、药品入库、出库等功能。该系统采用了SpringBoot框架、MySQL数据库、…

如何快速搭建物联网工业云平台

随着物联网技术的快速发展,物联网工业云平台已经成为推动工业领域数字化转型的重要引擎。合沃作为专业的物联网云服务提供商,致力于为企业提供高效、可靠的物联网工业云平台解决方案。本文将深入探讨物联网工业云平台的功能、解决行业痛点的能力以及如何…

用户数据的FLASH存储与应用(FPGA架构)

该系列为神经网络硬件加速器应用中涉及的模块接口部分,随手记录,以免时间久了遗忘。 一 背景 我们知道,在FPGA做神经网络应用加速时,涉及到权重参数的存储和加载。通常在推理过程中,会将权重参数存储在外部DDR或片上S…

WAAP全站防护是什么,有什么作用

WAAP全站防护是基于风险管理和WAAP理念打造的安全方案,以“体系化主动安全” 取代安全产品的简单叠加,为各类Web、API业务等防御来自网络层和应用层的攻击,帮助企业全面提升Web安全水位和安全运营效率。 主要的特性在于: 1.全周…

19双体系Java学习之数组的Arrays类

数组的Arrays类 ★小贴士 sort方法对数组进行排序,方法调用完成后,数组按升序排列。 binarySearch方法对数组进行二分查找,如果能找到需要查找的元素则返回该元素的下标,否则返回一个负数,详见binarySearch的范例代码。…

CSS:mix-blend-mode 颜色混合

一、属性 mix-blend-mode: normal; //正常 mix-blend-mode: multiply; //正片叠底 mix-blend-mode: screen; //滤色 mix-blend-mode: overlay; //叠加 mix-blend-mode: darken; //变暗 mix-blend-mode: lighten; //变亮 mi…

取钱——动态规划

题目链接:1.取钱 - 蓝桥云课 (lanqiao.cn) 用动态规划的方法,定义一个dp数组,存放从0开始的取钱所需要的钞票数(0就是取0元,所以钞票数也是0) package lanqiao;import java.util.Arrays; import j…

AI视频混剪定时发送|罐头鱼AI视频矩阵获客

AI视频混剪定时发送系统:智能化视频创作与发布一体化解决方案 随着数字内容的快速增长,视频已成为各行业推广和传播的首选方式。然而,许多人在制作高质量视频时面临挑战。现在,有了全新的AI视频混剪定时发送系统,您可以…