以太坊完全是透明的。
就像比特币一样,该平台将这种透明度作为其安全性的一部分——在某种程度上,它确保用户不能伪造交易。然而,对于这种透明度以及此类数据暴露可能给企业带来的潜在问题,新的担忧正在出现。
在过去,这些隐私问题在其他紧迫的问题(如扩展性问题)中被搁置了,但有迹象显示,这个问题现在正受到相当多开发人员的关注。
的确,上个月,以太坊设计师Vitalik Buterin提出了他在这一问题上的新观点。
“我比几年前更倾向于保护隐私,”Buterin写道。
不仅仅是Buterin;其他一些开发人员和他们工作的公司一直在开发一种技术,这种技术可以模糊一些用户可能想要隐藏的、目前在网络上被攻击的信息。
“从区块链的角度来看,我们总是说隐私,但它更像是数据安全,”初创公司Enigma的联合创始人Can Kisagun说。
事实上,自从5月份欧洲数据保护法(GDRP)生效以来,这可能已经成为一个更加紧迫的问题。虽然GDPR将如何影响基于以太坊运营的公司尚不清楚,但如果所有的信息都被公开,那么某些应用就根本不可行。
根据Kisagun的说法,无数的以太坊项目,比如那些处理投票、定位数据、社交媒体和身份的项目,可能会被区块链的激进透明所限制。
以太坊第二大软件供应商Parity Technologies的首席执行官Jutta Steiner对此表示赞同。他表示,如果没有隐私层,以太坊无法实现去中心化世界电脑的目标。
Steiner告诉CoinDesk:
“我相信区块链本身就很强大,但如果你把它与其他加密技术结合起来,它会变得更有趣,这些技术可以让你构建这个最终完美的匿名计算机,全球计算机,你可以依赖它,这是很快的。”
秘密商店
Parity是针对以太坊开发增强隐私技术的前沿公司之一。
就在上个月,Parity发布了“秘密商店”(Secret Store),这是一款软件,可以加密信息,同时将密钥分发给能够访问信息的特定权威机构。
通过这种方式,该软件允许获得许可的客户端创建和管理以太坊上的加密秘密。
Steiner解释说:“它对智能合约的存储和实际代码进行加密,因此,在你相信授权方不会串通一气的前提下,它为合同模型和实现的任何交易提供隐私。”
虽然Steiner强调,秘密商店仍处于早期阶段,尚未受到第三方审计机构的审查,但该软件已在测试中,作为该公司与一家全球制药公司合作的一部分。
Steiner说:“他们使用它是为了让那些在供应链中互不信任的各方能够共享数据。”
虽然Steiner说,在Parity的客户端上使用该软件是一个完美的选择,但在未来,Parity也希望能让该技术在以太网络上运行。
因为在适当的数据保护的情况下,Steiner说,有很多创新有待发布——去中心化的技术已经被禁止,因为以太坊的透明性可能会对敏感数据造成风险。
秘密商店和其他隐私工具“将在这个领域带来很多创新,这些创新是我们从未见过的,因为严格的隐私限制,”Steiner说。“例如,医疗数据不应该放在一个中心化服务器上,我应该对它负责,我应该是检索数据所需的权威。”
而且,由于它与GDPR的依从性有关,未来可能会出现更复杂的情况。
事实上,Parity已经关闭了一个身份识别工具——Parity ICO Passport Service,该服务通过以太坊公司的地址注册身份,以允许公司遵守“知悉你的客户(KYC)”的要求。
不过,Steiner表示,在某些方面,GDPR与Parity的隐私愿景是一致的。
她告诉CoinDesk:
“作为一种工具,(秘密商店)对GDPR实现了类似的目标。在我们看来,我们有着共同的愿景,但区块链从根本上来说并不复杂。”
秘密合约
另一个隐私项目是Enigma的“秘密合约”(secret contracts),旨在为分散应用(dapp)开发人员提供隐藏某些数据的灵活性。
在即将发布的新版本中,秘密合约将为dapp开发人员提供一个可信的执行环境,使他们无需在链上发布信息就能将基于以太坊应用的智能合同升级。该可信执行环境将是Enigma保护数据的私有存储设施。
因此,即使是执行计算的节点也将对其内容视而不见。
然而,对该计算进行的验证将被反馈给以太坊区块链,因此存在某种不可变的、透明的交易记录。
“我们从可信的执行环境开始,仅仅是因为它为我们的客户提供了更好的开发体验,这些客户是在以太网上构建应用程序的开发人员,”Kisagun说,他是麻省理工学院(MIT)几个创建Enigma的毕业生之一。
接下来,这家初创公司打算实现一种更加去中心化的方法,使用多方计算作为保护复杂数据集的一种方法。Kisagun说,虽然这种方法可能有性能上的折衷,但对于高度敏感的数据,它要更可靠。
尽管Enigma计划在未来将其技术应用到其他智能合约平台,但该团队目前的重点是先解决以太坊的隐私问题。
Kisagun告诉CoinDesk网站说:“以太坊目前显然拥有最活跃的社区,它拥有最多的用户分享,我们希望利用这个充满活力的开发者生态系统。”
“我认为在加密领域中说你和你的生态系统一样强大是公平的,这就是为什么我们选择了最初的愿景。”
时间锁定秘密
上个月,Kimono在阿根廷的一个36小时的以太黑客马拉松(ethereum hackathon)上建造,这是一个旨在将加密与博弈论结合起来的隐私项目。
该项目由旧金山软件初创公司Hill Street Labs的四名开发人员——Paul Fletcher-Hill、Feridun Mert Celebi、Graham Kaemmer和Daniel Que共同构想。
Kimono的工作原理是结合一种名为Shamir’s Secret Sharing的算法,将数据分解成各个部分,并使用一种激励机制来确保参与者在约定的时间内公布数据。如果用户试图通过伪造数据或过早发布数据来欺骗系统,他们将因此受到惩罚。
与其他方法类似,Kimono试图通过将工作外包给激励参与者的网络来改善用户的时间锁定体验。
“我们认为时间锁定的概念是一个重要的原始概念,我们希望改进它,使它达到一个真正去中心化和去信任的程度,”Celebi说。
从长远来看,Celebi认为激励计划可以被延长,所以时间不是唯一能泄露秘密的变量。
他在接受CoinDesk采访时表示:“我们可以找到一种方法,在某一事件发生后揭示出这一点——不仅依赖于时间的函数作为变量,还可能依赖于区块链上的其他满足条件。”
目前,该软件在以太坊的Rinkeby测试网络上运行,最终将与Hill Street Labs即将推出的一个项目整合。
谈到这项技术的好处,Celebi告诉CoinDesk:
“对去中心化网络来说,时间锁定是一个非常有用的基本方法,因为越来越多的人搬到以太网上,隐私和匿名将会有更多的用处。”
更多秘密
最后,在建议阶段,一个名为EIP 1024的代码变化由开发者Tope Alabi设计,旨在为以太坊区块链引入一个简单的加密解密函数。
在解释这一提议时,Alabi告诉CoinDesk,“EIP 1024允许你使用以太坊私有密匙生成加密密匙对。这个新的加密密钥对可以用来安全地将数据发送到任何其他的以太坊地址。”
同样,尽管类似的技术已经存在,比如Parity所领导的项目和通信协议Whisper,EIP 1024规定了一个标准,可以在整个以太网上工作。
“这意味着应用程序开发人员不必担心多重加密实现的构建,只需专注于构建他们的应用程序,”Alabi对CoinDesk说。
根据他的说法,该标准将致力于保护消息传递和代币传输,随着新来者加入区块链技术,它将变得越来越重要。
“隐私很可能成为下一亿用户登上区块链的催化剂,”Alabi说,并补充道:
“在区块链的世界里,你的公钥和私钥基本上就是你的数字身份,我们需要一种方式,以任何中央机构都无法审查的方式传递敏感的私人信息。”
作者:Rachel Rose O’Leary
翻译:Zoe@比特财经
网址:https://www.coindesk.com/four-projects-seek-solve-ethereums-privacy-paradox/
【声明:此文为本站原创翻译,如有不当之处请多指教!欢迎转载,转载请务必注明译者以及转自比特财经!】
(免责声明:本文仅代表作者本人观点,不代表比特财经立场)