差异隐私权的挑战

挑战性

尽管部署了增强隐私的技术,但它们仍会产生元数据。即使数据本身是加密货币的,统计分析也将发现“某些”信息,从而使例如模式识别成为可能。此外,如上所述,可扩展性是一个新兴的挑战,因为共识过程当前太昂贵了。如果在基于区块链的应用程序上交易货币或其他价值,则需要更高的交易速度。截至目前,以太坊每秒可以进行2.8笔交易,而比特币每秒可以进行约3.2笔交易。由于每笔交易的共识流程都很复杂(目前,工作证明或股权证明),因此需要花费很长时间。要记住的另一种攻击是51%攻击或“多数哈希率攻击”。如果组织或个人拥有51%的哈希能力,则攻击者可以撤消他发送的交易,阻止交易获得确认,并阻止其他矿机进行挖矿。

圣杯

首先,神圣的技术始于其中,它们确实确实提供了将任意应用程序转换为完全保护隐私的应用程序的保证,使用户能够使用去中心化网络处理交易来从区块链的安全中获利。 ,但是对数据进行“加密货币”,以便尽管事实上一切都在清晰可见地进行计算,但信息的隐藏“含义”却完全被模糊了。

推荐阅读
1的6,809

加密货币安全的混淆是最有力的技术,可以保证方向。通常,混淆是一种将任何程序转换为等效于该程序的“黑匣子”的方法,因此该程序仍具有相同的“内部逻辑”,并且对于相同的输入仍会提供相似的输出,但是无法确定有关程序功能的其他任何细节。

不幸的是,从数学上讲,绝对完美的黑匣子混淆是难以理解的。事实证明,除了在特定输入集上给出的输出之外,通过查看程序,总是至少可以从程序中删除某些内容。但是,可以满足一个较弱的标准,即可分辨性混淆:从本质上讲,给定两个已经使用该算法进行混淆的等效程序(例如x =(a + b)* c和x =(a * c)+( b * c)),则无法确定两个输出中的哪个来自哪个原始源。若要查看它对于应用程序仍然足够强大,请考虑以下两个程序:

  1. y = 0
  2. y = sign(privkey,0)– sign(privkey,0)

差异隐私权的挑战插图差异隐私权的挑战插图(1)

可以将它视为“加密货币”盒子中的电线,从而使加密货币自身消失,并最终对输出没有影响,但是确实使人们完全无法感知内部发生的事情。

一个仅返回零,另一个使用内部存在的私钥对消息进行加密货币签名,再进行一次相同的操作,彼此减去(显然相同)结果,然后返回结果,该结果注定为零。即使一个程序仅返回零,而另一个程序包含并使用加密货币的私钥,如果满足不可区分性,则已知这两个混淆程序无法彼此区分,因此拥有该混淆程序的任何人绝对无法提取私钥–否则,这将是区分这两个程序的一种方式。

那么,这如何在区块链上使用?这是一种用于数字令牌的简单方法。创建一个混淆的智能合约,该合约包含一个私钥并接受使用相应公钥加密货币的指令。合约将帐户余额存储在加密货币的存储中,如果合约需要读取存储,则在内部对其进行解密,如果合约需要写入存储,则在写入之前对所需结果进行加密货币。如果有人需要读取其帐户的余额,则他们会将请求编码为交易,然后在自己的机器上重现;混淆后的智能合约代码将检查交易中的签名,以检查该用户是否有资格读取余额,如果是,则它将返回解密的余额;否则,代码将返回错误,并且用户没有机会提取信息。

差异隐私权的挑战插图(2)

但是,与几种不同类型的技术一样,存在一个问题:进行这种混淆的机制效率极低。数十亿美元的开销是常态,通常甚至是高度乐观的;最近的一篇论文估计“在同一CPU上执行(2位乘法)电路将花费1.3 * 108年”。此外,如果要防止对存储的读取和写入成为数据泄漏的载体,则他还必须设置合约,以便始终进行读取和写入操作会修改合约整个状态的很大一部分,这也是开销的另一来源。最重要的是,当有数百个节点在区块链上运行代码的开销很大时,很遗憾,人们很快就会看到这种技术的状态,不会很快改变任何东西。

Nvest Labs首先发表了《差异隐私挑战》一文。

资讯来源:由0x资讯编译自NVESTLABS。版权归作者Asma所有,未经许可,不得转载
官方电报群加入我们的官方电报群,新闻实时推送,与大神一起互动火速入群
Ledger超安全的加密货币硬件钱包Ledger Nano X,支持多币种,全球包邮,官网直购立即抢购
火币网世界一流的数字货币交易所,支持银行卡,支付宝与微信,提现有保障 ! 免代理直连即刻开通
币安支持OTC,Visa银行卡与支付宝,125倍高杠杆,20倍期货交易平台,全球第一交易所! 免代理直连即刻开通
关注我们:Twitter | Facebook | Linkedin | Medium | Telegram | Weibo | WeChat