虽然现代互联网以前所未有的方式将我们联系在一起,但有一件事年轻一代从未真正体验过,那就是真正的隐私性。甚至老一辈人都已经忘记了在我们的每一个想法和行动被追踪之前的生活是什么样子。
Web3设想了一个开放、去信任、无需许可的互联网,用户可以点对点进行互动,而无需放弃所有权控制、隐私或依赖中介。
在这一愿景的基础上,区块链是最重要的工具之一。它们消除了对可信任的第三方的需要,并有助于在用户和服务提供商之间建立直接关系,在不可更改的账本上记录参与规则,甚至存储他们之间的直接交互。区块链还从根本上重构了数据所有权中的结构和权力平衡。
有了区块链,个人现在可以绕过中心化的网站和昂贵的中介,直接与对方进行端到端加密互动。人们可以购买房产或艺术品等资产,访问公共资源,并参与高层决策。此外,使用去中心化的平台,这些流程的控制和管理要简单得多,除非参与者同意,否则第三方无法获得数据。
理论上是这样的。
区块链隐私的现实
在现实中,今天的区块链是“匿名的”,用户由被称为公钥的一串字母数字字符识别。然而,交易活动和元数据之间的关联通常会破坏匿名性。这使得区块链的一个主要优点变得毫无用处,并可能将敏感信息暴露给网络中的所有参与者。
我们可能不知道中本聪是谁,但我们可以追踪与他们地址相关的交易。包括CipherTrace和Elliptic在内的区块链取证公司经常使用数字账本来追踪区块链上的金融活动。
最近,在基于区块链的市场不断增长的世界中,出现了一种看似不相关的现象,对矿工可见的交易会成为 "抢先交易 "。
乍一看,这与隐私没有太大关系,但当矿工能够读取链上提交的纯文本交易,并在用户之前插入他们自己的交易时,这种类型的攻击就会发生,矿工获得最好的交易,让我们其他人的价值减少。最大可提取价值(MEV)是指矿工通过抢先交易从系统中吸取的价值–用户本来可以得到的价值。
自2020年1月以来,矿工已经从以太坊用户身上提取了数亿美元的价值。显然,这是该行业需要解决的一个现实问题。
这就引出了一个问题:提供真正隐私性的区块链层在哪里?
就目前的情况来看,隐私性的实现没有得到必要或应得的优先考虑。相反,区块链社区选择了其他优先事项——特别是,解决阻碍区块链被大规模采用的可扩展性、速度和成本挑战。
Web3隐私解决方案已经存在
当然,这不仅仅是故意的疏忽。今天的web应用程序无法在现有的区块链架构上执行,这是一个可接受的技术原因。由于当前所有参与者都被迫重新执行所有交易,以验证其账本的状态,区块链上的每个服务都有效地对单个、有限的全球计算资源进行了时间共享。
隐私没有被优先考虑的另一个原因是,它很难得到保障。从历史上看,隐私工具一直是缓慢和低效的,让它们更具有可扩展性是一项艰巨的工作。但是,仅仅因为隐私性难以实现,并不意味着它不应该是要优先考虑的问题。
第一步使隐私对用户来说更简单。在加密领域中实现隐私不应该需要笨拙的变通方法、可疑的工具或复杂的密码学专业知识。区块链网络,包括智能合约平台,应该支持可选择的隐私,就像点击一个按钮一样容易操作。
区块链技术已经准备好响应这些呼吁,采取安全措施,保证最大限度的隐私性。
零知识证明(ZKP)和安全多方计算(sMPC)是可以彻底改变我们感知互联网隐私的方式的两项技术,并且可以帮助我们重新控制我们在网上创建的人物角色。
这两种解决方案都将使互联网成为一个只有经过我们同意才能发布我们的敏感数据的地方。然而,两种解决方案都有自己的缺点。
区块链隐私中的小问题
虽然ZKP允许基本的传输,但它们不允许多用户交互。虽然sMPC支持多个用户,但它本身的运行速度可能会非常慢。显而易见的答案是将这两种技术结合在一起,以消除缺陷,并创建一个快速、安全、高度隐私的框架,从中启动Web3项目。
也许今天看待网络隐私性的正确方式是,我们最终将结束拥堵。目的地——一种更好的隐私形式,由用户控制——从来不存在疑问,但还有其他工作要做。
造成拥堵的原因是,人们关注于解决可扩展性、速度和成本问题,而在解决隐私问题上投入的精力和投资太少,这是可以理解的。但这已经是过去了。