4个旨在解决以太坊隐私悖论的项目
2018-06-11 13:38 文章来自:IFTNews 收藏(0) 阅读(1896) 评论(0)

IFTNews区块链6月11日讯:以太坊对核心是透明的。就像比特币一样,该平台将这种透明度作为其安全性的一部分 - 以某种方式确保用户不会伪造交易。然而,对于这种透明度以及这种数据披露可能给企业带来的潜在问题,正出现新的焦虑。

在过去,这些隐私问题在其他紧迫的问题(如扩展)中被搁置了,但有迹象显示,这个主题现在正受到相当多开发人员的关注。

事实上,上个月,以太坊创造者Vitalik Buterin出面表达了他在这一主题上的新观点。

Buterin写道:“我比几年前更支持隐私保护。”

不仅仅是Buterin;其他一些开发人员和他们工作的公司一直在开发一种技术,这种技术可以模糊一些用户可能想要隐藏的、目前在网络上被攻击的信息。

“从区块链的角度来看,我们总是说隐私,但它更像是数据安全,”创业公司Enigma的联合创始人Can Kisagun说,他是一家为以太坊网络建立隐私增强技术的公司。

事实上,自欧洲数据保护法GDRP在5月生效以来,它可能成为更加紧迫的问题。目前还不清楚GDPR将如何影响在以太坊经营的公司,除此之外,如果所有信息都暴露出来,那么某些应用程序就根本不可行。

根据Kisagun的说法,无数的以太坊项目(如处理投票、位置数据、社交媒体和身份信息的项目)可能会受到区块链激进透明度的限制。

以太坊第二大软件供应商Parity Technologies的首席执行官Jutta Steiner回应说,如果没有隐私层,以太坊将无法实现成为分散式世界计算机的目标。

“我认为区块链本身就是强大的,但当你将它与其他加密技术相结合时,它会变得更加有趣,这使得你可以建立这个最终完美的匿名计算机,全球计算机,你可以依靠的时候,它就变得更加有趣了。”

Secret Store

Parity公司在开发以太坊隐私增强技术方面处于领先地位的公司之一。

就在上个月,Parity发布了“Secret Store”软件,该软件在将密钥分发给可访问的选定权限的同时加密信息。通过这种方式,该软件允许经过许可的客户在以太坊创建和管理密码秘密。

“它加密了智能合约的存储和实际代码,因此,通过这种方式,假设您相信授权人不会混淆,它为合同建模和实现的任何交易提供了隐私保护,”Steiner解释说。

Steiner强调,Secret Store仍处于早期阶段,尚未由第三方审核员审核,但作为公司与全球农民网络合作的一部分,该软件已经在接受测试。

他们使用它是为了让那些在供应链中互不信任的各方能够共享数据。”Steiner说。

虽然Steiner表示在Parity的许可客户端上使用该软件是一个完美的契合,但Parity希望在未来发布技术以在以太网主网络上运行。因为在适当的数据保护方面,还有很多创新仍有待发布 - 由于以太坊透明度可能对敏感数据造成风险而被禁止的分散式技术。

Secret Store和其他隐私工具“将在这个领域带来很多创新,这些创新是我们从未见过的,因为严格的隐私限制。”“例如,医疗数据不应该放在一个集中的服务器上,我应该负责它,我应该是检索数据所需的权限。”

而且,由于它与GDPR合规性有关,未来可能会出现更多复杂情况。

事实上,Parity已经关闭了身份识别工具 – Parity  ICO护照服务,该服务注册了以太坊地址的身份以允许公司遵守Know Your Customer(KYC)要求 - 由于立法。

尽管如此,斯坦纳说,在某些方面,GDPR与Parity的隐私愿景是一致的。 “作为一个工具,Secret Store实现与GDPR类似的目标,在我们看来,我们拥有相同的目标,但原则上区块链从根本上来说并不复杂。

Secret contracts

另一个隐私项目Enigma的“secret contracts”,似乎为分散式应用程序(dapp)开发人员提供了一些隐藏某些数据的灵活性。

在即将发布的版本中,secret contracts将为dapp开发人员提供一个可信的执行环境,以启动以太坊智能合约而无需在链上发布该信息。那个可信的执行环境将是Enigma保护数据的私人存储设施。

因此,即使已经执行了计算的节点也对其内容视而不见。

但是,计算的验证被反馈给以太坊区块链,因此存在某种不可变的,透明的交易记录。

“我们从可信赖的执行环境开始,仅仅是因为它为我们的客户提供了更好的开发体验,这是开发人员在以太网上构建应用的开发者,”Kisagun说,他是麻省理工学院的毕业生之一,创立了Enigma。

展望未来,这家创业公司打算采用更分散的方法,将多方计算作为保护复杂数据集的一种方式。 Kisagun表示,虽然这种方法可能会有性能折衷,但对于高度敏感的数据来说,它更可靠。

虽然Enigma计划在未来将其技术应用于其他智能合约平台,但该团队目前首先专注于解决以太坊隐私问题。

 “以太坊显然拥有目前最具活力的社区,它拥有最深的洞察力,并且我们希望利用这个充满活力的开发者生态系统。”

“我认为在加密方面,可以说你和生态系统一样强大,这就是我们选择这个初始轨迹的原因。”

Time-locked secrets时间锁定的秘密

上个月,阿根廷在阿根廷进行了36小时的以太坊黑客马拉松游行,这是一个隐私项目,旨在将加密和博弈论结合起来。

由位于旧金山的软件初创公司Hill Street Labs - Paul Fletcher-Hill,Feridun Mert Celebiat,Graham Kaemmer和Daniel Que的四位开发人员构思,该项目旨在解决长期以来在区块链中讨论的问题,即Time-locked secrets。

Kimono通过结合一种称为Shamirs Secret Sharing的算法结合起来,将数据分解为多个部分,并使用一种激励机制来确保参与者在约定的时间内公布数据。如果用户试图通过伪造数据或过早发布数据来欺骗系统,他们将因此受到惩罚。

虽然其他类似的方法(如提交和揭示方案)已经存在,但Kimono试图通过将努力外包给激励参与者的网络来改善用户的时间锁定体验。

“我们把它看作是时间锁定这个重要原始概念,我们希望改进它,并将它提升到真正分散和和不可信的程度,”Celebiat说。

展望未来,Celebiat理论化的激励计划可能会延长,因此时间不是泄露秘密的唯一变量。

“我们可以有一种方法来构建这种结构,它在某个事件发生后才会显示出来 - 不仅依赖于时间的功能作为变量,还可能在区块链上满足其他条件。”

目前,该软件已经在以太坊的Rinkeby测试网上进行了直播,并且最终将与Hill Street Labs即将推出的一个项目集成。

谈到技术的好处,Celebiat表示:“对于分散式网络来说,时间锁定是一个相当有用的基本原则,因为随着越来越多的人进入以太坊,隐私和匿名的使用将会更多。”

更多的秘密

最后,虽然仍处于提案阶段,但开发人员Tope Alabi设计的名为EIP 1024的代码更改试图在以太坊区块链中引入一个简单的加密解密函数。

 “EIP 1024允许你使用你的以太坊私钥生成一个加密密钥对,然后这个新的加密密钥对可以用来安全地将数据发送到任何其他以太地址。”

同样,虽然类似的技术已经存在,例如奇偶校验和通信协议Whisper所提供的技术,但EIP 1024规定了可以在整个以太坊中工作的标准。

“这意味着应用程序开发人员不必担心构建多个加密实现,而只需专注于构建他们的应用程序,”

据他介绍,这项标准将有助于确保消息传递和TOKEN传输,随着新来者加入区块链技术,它将变得越来越重要。

Alabi说:“隐私很可能成为未来10亿用户加入区块链的催化剂,”他补充道:

“在区块链世界中,您的公钥和私钥基本上都是您的数字身份,我们需要一种方式来传递敏感的私人信息,这种方式不能被任何中央机构审查。”

作者: Rachel Rose OLeary

来源:coindesk