10. 什么是以太坊的隐私?

Metamask不能访问以太坊账户?隐私模式! 当你使用Metamask测试以太坊DApp时,如果出现莫名其妙的问题,检查一下web3.eth.accounts是否可以获取到账户,如果不能获取的话,那么最大的可能是你使用了新版的Metamask,并且默认启用了隐私模式。 有两种办法来让你的DApp可以正常访问Metamask管理的账户:关闭隐私模式,或者修改代码使其兼容隐私模式。 一、关闭隐私模式 在m... 阅读详情

隐私:以太坊生态的基石与挑战

隐私不仅关乎个人安全,更是自由的基石以及去中心化的关键保障。它赋予人们自由表达、交易和组织社群的强大能力。然而,和所有区块链一样,以太坊的公共账本设计给隐私保护带来了诸多挑战。

以太坊的透明性设计

以太坊的设计本质上是高度透明的,链上的所有操作对任何人而言都清晰可见。尽管以太坊通过将活动与公钥相关联,而非直接关联真实身份,提供了一定程度的假名保护,但活动模式仍可能被深入分析,进而泄露敏感信息并识别出用户身份。

在以太坊中构建隐私保护工具,对于个人、组织和机构的安全交互至关重要,同时能有效限制不必要的信息暴露。这不仅显著增强了生态系统的安全性,还使其能够适用于更为广泛的用例场景。

写入隐私

默认情况下,以太坊上的每一笔交易都是公开且永久留存的,无论是发送 ETH、注册 ENS 域名、收集 POAP 还是交易 NFT。日常操作如支付、投票或身份验证等,都可能不经意间将信息泄露给非预期的第三方。以下是一些能够提高操作私密性的工具和技术:

混合协议(混合器)

混合器通过将多个用户的交易汇聚到一个共享“池”中,随后允许用户将资金提现到新地址,从而巧妙地切断了发送者和接收者之间的直接联系。由于存款和提现操作相互混杂,观察者很难将它们准确关联起来。

示例:PrivacyPools、Tornado Cash

屏蔽池

屏蔽池与混合器原理类似,但功能更为强大,它允许用户在池内私密地持有和转移资金。它不仅隐藏了充值和提现之间的关联,还借助零知识证明等先进技术持续维护隐私状态。这使得构建隐私转账、隐私余额等高级功能成为可能。

示例:Railgun、Aztec、Nightfall

隐身地址

隐身地址为每个发送者提供唯一且一次性的地址,只有接收者能够打开。每次交易都发送到全新的地址,因此无人能够追踪所有付款的最终归属。这极大地保护了付款历史记录的私密性。

示例:UmbraCash、FluidKey

其他用例

其他探索私人写入的项目包括 PlasmaFold(专注于私人支付)以及 MACI 和 Semaphore(致力于私人投票)等系统。

这些工具极大地扩展了在以太坊上进行私密写入的选项,但每种工具都各有优缺点。有些方法仍处于实验阶段,有些会增加成本或复杂性,而有些工具(如混合器)可能因使用方式面临法律或监管审查。

读取隐私

读取以太坊上的信息(如钱包余额)通常需要借助钱包提供商、节点提供商或区块浏览器等服务。由于依赖这些服务来读取区块链数据,它们也能够看到您的请求以及相关元数据(如 IP 地址或位置信息)。若持续查看同一账户,这些信息可能被拼凑起来,进而将身份与活动关联起来。

运行自己的以太坊节点可以防止这种情况发生,但对于大多数用户(尤其是移动设备用户)来说,存储和同步完整区块链的成本高昂且不切实际。

一些探索私人读取的项目包括:

  • 私人信息检索(PIR):能够在获取数据的同时不透露具体查找内容。
  • zkID:利用零知识证明进行私人身份检查。
  • vOPRF:在 Web3 环境中以假名方式使用 Web2 帐户。
  • vFHE:基于加密数据进行计算。
  • MachinaIO:在隐藏程序详细信息的同时保持其功能完整性。

隐私证明

隐私保护证明是以太坊上极具价值的工具,它能够在不泄露不必要细节的情况下证明某事的真实性。例如:

  • 无需透露完整出生日期,即可证明您已年满 18 岁。
  • 无需展示整个钱包,就能证明对 NFT 或代币的所有权。
  • 证明会员资格、奖励或投票资格,而无需暴露其他个人数据。

大多数此类工具依赖于零知识证明等先进的加密技术,但面临的挑战在于如何使它们足够高效以在日常设备上流畅运行、可移植到任何平台并且确保安全性。

一些探索隐私证明的项目包括:

隐私术语表

匿名:与数据中永久删除的所有标识符进行交互,使得信息无法追溯到个人。

加密:对数据进行加密处理的过程,确保只有拥有正确密钥的人才能读取数据。

完全同态加密(FHE):一种能够直接对加密数据执行计算而无需解密的先进方法。了解更多

不可区分的混淆(iO):一种使程序或数据难以理解但仍可保持其可用性的隐私技术。了解更多

多方计算(MPC):允许多方共同计算结果,同时不暴露各自私人输入的先进方法。了解更多

可编程加密:一种灵活、规则驱动的加密方式,可在软件中定制,以精确控制数据共享、验证或披露的方式和时间。

假名:使用唯一代码或数字(如以太坊地址)来代替个人标识符。

选择性披露:仅共享所需内容的能力(例如,证明您拥有 NFT,而无需透露整个钱包的历史记录)。

不可链接性:确保区块链上的单独操作无法被绑定到同一个地址。

可验证性:确保其他人能够确认声明的真实性,例如验证以太坊上的交易或证明。

可验证委托:将任务(例如生成证明)分配给另一方(例如,使用服务器为移动钱包进行高强度加密),同时仍能够验证该任务是否正确完成。

零知识证明(ZKP):一种加密协议,允许某人在不泄露底层数据的情况下证明信息的真实性。

ZK Rollup:一种可扩展系统,可在链下批量处理交易,并在链上提交有效性证明——默认情况下并非隐私保护型,但它们通过降低成本为高效的隐私系统(如屏蔽池)的实现提供了可能。

资源

  • 以太坊隐私管家(PSE):以太坊基金会旗下的一个研发实验室,专注于生态系统的隐私研究与发展。
  • Web3PrivacyNow:一个由人员、项目和相关组织组成的网络,致力于保护和促进在线人权。
  • WalletBeat:一个以太坊钱包评级网站,旨在提供钱包的综合列表、其功能、实践以及对某些标准的支持情况。
  • Zk-kit:一组可以在不同项目和零知识协议中重复使用的库(算法、实用函数和数据结构)。
  • 隐私应用程序:发现在以太坊上运行的精选隐私应用程序列表。
以太坊和Hyperledger Fabric之间的差异 在这篇文章中,我们将介绍区块链中两个主要平台之间的差异:以太坊和Hyperledger。如果你正在考虑在项目中使用哪一个。这个博客的亮点是希望帮助你做出决定。但在我们详细说明之前,我们先来看一些定义。 什么是区块链网络? 它是一个去中心化的业务资产交易系统。它使用共享分布式分类帐记录网络成员之间的所有交易。它由分别存储区块链代码的连接节点(计算机)组成。网络可以是公共的或许可的,这将确定节点如何与... 阅读详情

相关推荐

PostGIS 小白入门详细指南

PostGIS 是 PostgreSQL 的一个扩展,它将 PostgreSQL 转变为一个功能强大的空间数据库,使其能够存储、查询和分析地理空间数据。PostGIS 遵循开放地理空间联盟(OGC)的标准,支持各种空间数据类型和操作,如点、线、多边形、缓冲区、空间连接等。存储各种空间数据类型(如几何类型和地理类型)空间索引,提高查询性能丰富的空间函数和操作支持投影和坐标系统转换城市规划与管理环境监测与分析物流与运输优化地图制作与可视化位置服务与导航。

落魄书生的职业学习生涯 1万+

TiXL AnimFloatList 运算符深度解析:批量生成 BPM 同步的动画数值列表

本篇指南以 TiXL 开源实时图形工具中 `Lib.numbers.anim.animators` 命名空间下的 **AnimFloatList** 运算符为核心,结合其官方参考文档与仓库源码(`Operators/Lib/Symbols/numbers/anim/animators/AnimFloatList.cs`),完整讲解它的 11 个输入参数、`List<float>` 输出语义、底层波

gitblog_00588的博客 1062

基于WebGL架构的3D可视化平台—平面图导航(一)

前言 利用CampusBuilder来搭建自己的虚拟世界过程有这样一个问题:如何快速聚焦到虚拟场景的某一位置。当然我们可以创建几个按钮对应查找我们需要去的位置(参照物)并聚焦,但是按钮并不是很炫酷也不能很好的反馈给我们一些信息。接下来我们就用平面导航图来解决这一问题。 第一步:使用CampusBuilder搭建模拟场景,CampusBuilder操作简单,分分钟就可以上手。 ...

nioooom的博客 4163

《以太坊技术详解与实战》第10章 - 隐私保护和数据安全

1

yzpbright的博客 649

AgentScope实战指南:从源码解析到Qwen模型的多Agent协作开发

本文提供了AgentScope多智能体开发框架的实战指南,详细解析了其核心架构与工作原理,并展示了如何利用Qwen模型构建从单智能体对话到多智能体协作的完整应用。通过两个具体代码实例,指导开发者快速上手环境配置、模型接入与智能体编排,实现高效的多Agent系统开发。

ff678的博客 640

《涨知识啦29》-DBR的工作原理及其在VCSEL中的作用

分布式布拉格(Distributed Bragg Reflection,简称DBR)反射镜是垂直腔面发射激光器(Vertical-Cavity Surface-Emitting Laser,简称VCSEL)的重要组成部分。典型的DBR反射镜是由1/4ni波长厚度的高折射率和低折射率材料交替组成(ni是该层的折射率)。其反射率取决于组成对数、边界条件以及折射率差。 图1 布拉格反射镜的工作原理 DBR反射镜的工作原理如图1所示。根据反射原理,当光从光疏介质n1射向光密介质n2(折射率n2>n1)时,反

simucal的博客 7983

以太坊合并

这是值得注意的,正如Crozier分享的那样,Allianz只考虑了以太坊和基于以太坊的用例,用于小规模的实验目的。虽然现在判断企业对合并的反应还为时过早,但Allianz Technology首席架构师兼区块链全球负责人Robert Crozier告诉Cointelegraph,他的公司将监测以太坊合并的进展,看看它如何使某些用例趋于稳定。对于Rhodes的观点,Crozier提到,转向更环保的权益证明机制意味着一些企业,比如Allianz,将重新审视以太坊。9月10号到20号期间,是以太坊合并的时间。

LI_JINGJU的博客 1864

【BlueDroid】【BLE】低功耗蓝牙客户端和服务端开发流程解析(超详细)

1. 精讲):SPP/A2DP/AVRCP/HFP/PBAP/IAP2/HID/MAP/OPP/PAN/GATTC/GATTS/HOGP等协议理论2. 欢迎大家关注和订阅,和专栏会持续更新中.....敬请期待!

风云说通信 1925

从比特币到门罗币:Cake Wallet支持的10+主流加密货币全解析

Cake Wallet 是一款开源的非托管多币种钱包,支持比特币、门罗币等10多种主流加密货币,为用户提供安全便捷的数字资产管理体验。无论是新手还是资深用户,都能通过这款钱包轻松管理不同类型的加密资产。 ## 支持的主流加密货币一览 Cake Wallet 支持多种热门加密货币,满足不同用户的需求。以下是部分主要支持的币种: ### 比特币(Bitcoin) 作为市值最大的加密货币,比特币在

gitblog_00105的博客 785

用 Joule 点燃 ABAP 开发者的舞台感:SAP BTP 上的 ABAP AI 能力实战解读

摘要:SAP推出的Joule for developers和ABAP AI功能为开发者提供了智能辅助工具,旨在优化ABAP开发流程。主要功能包括上下文感知的代码预测补全、代码解释、单元测试生成和开发问题实时解答。这些能力特别适合应对Cloud环境下ABAP开发的复杂约束,如Clean Core原则和受限语法范围。通过减少重复劳动和提升代码理解效率,该工具帮助开发者将注意力集中在业务逻辑而非技术细节上。随着企业加速向S/4HANA迁移,这些AI功能将在遗留代码改造和云适配中发挥更大作用,建议团队将其纳入工程体

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 297

华为OD机试真题 新系统2026-04-15 C++ 实现【失灵的键盘】

有一个键盘有2个按键失灵了,按下这些键时会连续输出其他键对应的字符两次。具体如下: 1. 按下j键一次,屏幕上显示uu(两个连续的u);  按下b键一次,屏幕上显示t(两个连续的t) 2. u键和t键是好的,按下u键一次时,屏幕只会显示一次u(正常按键);按下t键一次时,屏幕只会显示一次t(正常按键) 3. 假定屏幕上连续显示两个t一定是按了一次b键,而不是两次t键;假定按键t之后不会紧接着按键b,即tttt转义为两个b,而不可能是tb

MISAYAONE的博客 210

终极指南:如何用rotki实现隐私优先的加密货币投资组合管理

rotki是一款开源、自托管的加密货币投资组合管理工具,专注于保护用户隐私。在当今多链加密世界中,投资者面临的最大挑战之一就是如何在一个统一的界面中同时追踪以太坊、比特币、Solana等多个区块链上的资产。本文将为你详细介绍这款隐私优先的资产管理神器,帮助你全面掌控数字财富! ## 项目概览:为什么选择rotki? 想象一下,你同时持有比特币作为价值存储,在以太坊上参与DeFi协议,还在Sol

gitblog_00009的博客 273

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

区块链笔记-(肖臻)(二刷自用笔记)-----三

BTC挖矿难度 H(block header)<=target SHA-256 这个产生的哈希值是256位。。比如说256位的哈希值,要是合法的区块,要求算出来的哈希,前面至少有70个0。当然这只是通俗的说法,因为这个目标预值,并不是说前面都是0,从某一个位置开始,后面都变成了1。 difficulty=difficulty_ 1_ target / target。上面是指挖矿难度等于1的时候所对应的目标预值,挖矿难度最小就是1,这个时候对应的目标预值是个非常大的数。 为什么要调整挖矿难度呢?如果

tangshuai96的博客 1274

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

以太坊下一阶段的关键——隐私

以太坊下一阶段的关键——隐私

mutourend2010@gmail.com 1009

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

以太坊的中立性危机:没有隐私,就没有未来

所有今天关于扩容、模组化、MEV 抽象化的讨论,如果不把“基础层隐私”作为前提,都只是在透明框架下做算术,而不是在构建一个能长期存续的公共网络。SWIFT 曾试图保持“哑管道”角色,但在数据透明、执法介入、全球压力的三重作用下,最终完全丧失中立性——变成美国制裁体系的延伸。加密行业花了十年构建一个“所有人都能看见所有交易”的链,并引以为傲。如果以太坊不在基础层引入隐私,它会沿着同样的轨迹失去中立性,与其说这是“技术选择”,不如说是“宿命”。“既然你看见了可疑交易,你就必须作为执法者行事,否则你就是共犯。

The future is already here it's just not evenly distributed。 950

完全保密的以太坊交易:Aztec网络的隐私架构

完全保密的以太坊交易:Aztec网络的隐私架构

mutourend2010@gmail.com 1181

Fabric、FISCO BCOS、以太坊对比

Fabric、FISCO BCOS、以太坊对比一、以太坊1.1 什么是工作量证明(POW)1.2 这是如何运作的?1.3 工作量证明的问题1.4 股权证明二、Fabric2.1 产生背景2.2 共识机制2.3 数据隔离2.4 智能合约2.5 权限管控2.6 存储2.7 性能2.8 跨链方案2.9 部署支撑2.10 国密支持2.11 开源协议三、FISCO BCOS3.1 产生背景3.2 共识机制3.3 数据隔离3.4 智能合约3.5 权限管控3.6 存储3.7 性能3.8 跨链方案3.9 部署支撑3.10

qq_40713201的博客 5897

区块链相关隐私技术方案-以太坊

获得智能合约之父认同的隐私方案Zether是到底什么? 区块链兄弟 区块链兄弟 2019-02-27 19:49:261780 当前,类似以太坊这样的区块链智能合约平台已经变得非常流行。虽然不同类型的去中心化应用,可以很容易地构建在这样的平台上,但目前似乎没有为它们增加一个有意义的隐私层的简单方法。 而来自斯坦福大学的博士生Benedikt Bunz(Bulletproofs防弹证明方案作者之一)...

weixin_42388551的博客 882

使用zkSync:以太坊的扩展与隐私引擎

使用zkSync:以太坊的扩展与隐私引擎 zksynczkSync: trustless scaling and privacy engine for Ethereum项目地址:https://gitcode.com/gh_mirrors/zk/zksync zkSync是一个为以太坊设计的扩展和隐私增强解决方案。这个创新项目已经将其功能范围扩展到低手续费转移ETH和ERC20代币,有效缓解了...

gitblog_00089的博客 691

以太坊智能合约的历史里程碑: 从DAO到数据隐私的技术演进

在短短的几年内,以太坊不仅成为了去中心化应用和智能合约的主导平台,而且也见证了区块链技术和应用的多次重大革命。本文详细回顾了自2016年至今,以太坊生态所经历的几个关键时刻与技术浪潮,包括DAO事件、ICO热潮、DeFi的崛起、NFT市场的兴起,Layer 2技术和跨链解决方案,以及对数据隐私和计算的关注。一、时间线2016年DAO(去中心化自治组织)代表项目**(The DAO) ,** DAO项目募集了大约1.5亿美元的众筹资金,成为当时最大的众筹项目。The DAO创始。

知识的共享,拓宽视野,深化思考,获得新的启发. 1531

波宝钱包以太坊区块链隐私保护技术探讨

随着区块链技术的快速发展,以太坊作为智能合约平台备受关注。然而,区块链的公开性和透明性也带来了一些隐私安全方面的挑战。本文将探讨以太坊区块链隐私保护技术的现状、问题和解决方案,旨在促进区块链技术的可持续发展。

2401_84948801的博客 511

V神赞许的Aztec,如何让以太坊更隐私?

隐私一直是区块链从业者们十分看重的技术领域,中本聪的比特币论文中有一个名为“隐私”的章节,清楚地阐释了比特币的隐私局限性。比特币是一个完全公开透明的数字货币,只需知道钱包地址,就能查到每...

Odaily_的博客 1275

《深入掌握以太坊核心技术》--06-以太坊账户

一旦合约运行结束,并且由它发送的消息触发的所有子执行(sub-execution)结束,EVM就会中止运行,直到下次交易被唤醒。消息是不会被序列化的虚拟对象,只存在于以太坊执行环境(EVM)中,交易会被打包,消息调用不一定会被打包记录。可以读/写自己的内部存储(32字节key-value的数据库)合约可以向其它合约发送“消息”(合约与合约之间的通信方式)签名的数据包,由EOA发送到另一个账户。可向其他合约发送消息,依次触发执行。

空城惜梦的博客 2138

aiogram 中 UnpinAllGeneralForumTopicMessages 方法详解:清空超级群组 General Topic 全部置顶消息

本篇技术指南围绕 aiogram 框架中的 `UnpinAllGeneralForumTopicMessages` 方法展开,讲解如何在 Telegram Bot 中一次性清空超级群组(supergroup)General 论坛主题(General forum topic)内所有置顶消息。读者将掌握该方法在 aiogram 中的四种调用形态(Bot 方法、方法对象、Webhook 响应、Chat

gitblog_00422的博客 709
上一篇: 9. 什么是安全的以太坊措施?
下一篇: web3.py 简介:面向 Python 开发者的以太坊
voidmort
博客等级 码龄9年 13粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值