LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 区块链是出色的隐私解决方案2

区块链是出色的隐私解决方案2

2020-06-22 仰天长啸 来源:区块链网络

从技术角度来看,区块链是一个不断增长的记录列表,通过加密方式绑定到对等网络并由对等网络进行管理。同时,它们加入节点之间的通信协议以验证新块。

本质上,区块链是一种以永久且不可变的方式验证数据交易的方式,以确保交易:

尚未损坏。

避免重复消费。

可能转移价值。

我们也可以说,区块链技术是一个去中心化的网络,其中所有记录都以分布式方式刻制并在遍布全球的数种设备中共享。

记录由区块链的所有成员存储,网络确认以固定的时间间隔执行,并链接(链接,加密)到先前的现有块。这使得记录不可更改且不可侵犯。

无需将信息提供给集中式平台/商店,我们可以将它们存储在分散的分类帐中,而不会出现单点故障(大多数网络犯罪分子通常将目标对准的中央数据存储库)。

区块链中隐私与透明之间的明显矛盾

虽然看起来很矛盾,但区块链既允许透明又可以保护隐私。由于区块链上的交易是通过公用密钥(即别名(并且取决于区块链,是匿名的))进行的,因此人们可以在区块链上执行操作而不显示其身份。

此外,必须区分真正的匿名区块链。像Monero,Dash甚至Zcash这样的匿名区块链故意隐瞒有关交易涉及方和交易本身的信息。

同时,在诸如比特币之类的区块链别名中,可以收集有关交易各方和花费金额的许多信息。即使公钥背后的身份未知,也可以创建该链接。

因此,了解区块链中隐私与透明度之间的关系至关重要。

隐私与透明度之间的关系

如果乍一看似乎似乎不存在隐私和透明度之间的关系,那么事实是它们是相互依存的。更具体地说,区块链技术使我们能够同时保证隐私和透明性。

区块链结构可以巧妙地协调链上交易的透明度和用户的隐私。

哈希函数

交易以哈希形式注册在区块链上的事实允许一定程度的透明性,但也可以保护注册操作的内容。在区块链上注册的交易采用“字母数字代码”的格式(包括日期和时间戳)。因此,它的体系结构允许一定程度的透明性,同时保护网络中注册的内容。

该字母数字代码或哈希相当于在区块链网络外部存在的数据的“指纹”。在区块链中注册的具有相同哈希值的两个不同交易的机会实际上为零。因此,可以在区块链上协调透明度和机密性。

散列是一种工具,可以保护区块链网络中“块”中注册的数据内容。换句话说,散列是输入任何大小的条目并将其通过数学算法转换为固定密码输出的过程。

因此,区块链技术允许其网络中注册内容的私密性,同时保证协议层的透明性。公共区块链体系结构的另一个元素是公钥密码术,它说明了隐私和透明性及其“虚假矛盾”之间的紧张关系。

公钥密码学或非对称密码学

也称为非对称加密,公钥加密是使用密钥对的任何加密系统。公钥是可以广泛传播的密钥,而私钥仅由其所有者知道。

使用这对密钥,会发生两个功能:身份验证,其中公共密钥验证配对的私有密钥的持有者可以使用公共密钥解密加密的消息;和加密,只有配对的私钥持有者才能使用公钥解密加密的消息。

这两个用户仅交换其密钥即可访问和查看该信息,并且该部分可以随时撤消该访问。根据数据保护法规,区块链技术提供的这种“授权”访问已被视为一种处理用户隐私和数据收集的公司工具。

公共区块链使用所有交易中需要的一对密钥

看起来像银行帐号的公共密钥是可以与密码或PIN进行比较的私有密钥。公钥通常是别名,在某些区块链上可以是匿名的。但是,即使不知道特定公共密钥属于谁,也可以跟踪公共密钥的所有交易并创建该密钥背后的人的个人资料。

同样,这里,公共密钥可以保证一定程度的隐私。同时,由此产生的所有交易都是透明的。我们的数据以分散的方式存储-分布在多个地方的多台计算机中。您可能会问自己:“他们如何真正做到私密?”

如果区块链上的记录存储在多个地方,它们如何保证隐私?

通过安全地交换受密码保护的值,可以在区块链上实现隐私,这将区块链体系结构与共识机制和对等网络结合在一起。正如我们在前面的讨论中看到的那样,区块链技术使用公钥和私钥来保护公开可用的分类帐记录。

加密后,必须使用私钥才能解锁信息,从而可以捕获所有加密数据,但对于潜在的小偷来说仍然完全没有用。通过将加密信息注册为分类账中的数据点,区块链可以保护隐私。

区块链系统使用非对称加密技术来保护用户之间的交易。在这些系统中,每个用户都拥有一个公共密钥和一个私有密钥。而且,从数学上讲,用户不可能从其公共密钥中猜测另一个用户的私有密钥。这样可以增加隐私,防止黑客入侵。

区块链技术允许对法律文件,医疗记录,付款信息或身份进行加密,并将其作为数据点(指针)输入到分类账中。完成此操作后,如果没有所有者的明确技术许可,就无法复制或复制此信息。

但是,通过非对称密钥加密保护的记录的安全交换很简单。机密信息不会“易手”。

其他技术通过区块链的隐私

在公共区块链上,具有互联网连接的任何人都可以查看网络的交易历史记录列表。尽管用户名仍然未知,但可以看到与交易相关的所有详细信息和投资组合的详细信息。交易明细和用户钱包显示为公共密钥。此唯一代码代表区块链网络上的用户。这样,通过非对称加密技术创建的公钥在一定程度上保护了隐私-但您仍然可以通过其他方法来暴露它。这揭露了公共区块链上匿名和隐私的神话,并使我们意识到存储在某些区块链上的用户机密信息只是机密(别名),而不是匿名。

如何更好地保护公共区块链中的隐私?

在当前的公共区块链上,交易记录在分类账中,并且是公开透明的。因此,一些知名品牌和市场(例如华尔街)不愿采用它们。客户和交易的机密性是他们的义务。但是,有几种概念和方法可以极大地改善区块链上交易的隐私性。从这个意义上讲,通过区块链获得的其他倍受赞赏的隐私形式是零知识证明和完全同态加密。

零知识证明是由麻省理工学院的研究者Silvio Micali,Shafi Goldwasser和Charles Rackoff在1980年代提出的一种加密方案。通过这种方法,一方(“提供方”)可以证明特定声明对另一方(“验证方”)有效,而无需透露任何其他信息。

零知识证明的好处是:

简单-零知识测试的主要优点之一是它不涉及任何复杂的加密方法。

安全-不需要任何人透露任何信息。

尽管零知识测试具有优势,但其早期阶段也存在一些劣势:

长-在零知识方法中,大约有2,000个计算,每个计算都需要一定的时间来处理。这是零知识的主要障碍。

不完美-传递到验证者/供应商的消息可以被破坏或修改。

受限-零知识协议要求密码为数字值。在其他情况下,需要翻译。

完全同态加密 是Skuchain公司已经使用的一种计算方法,其中对加密的数据执行数学计算并生成加密的结果。如前所述,在同态密码学中,数据在加密之前先在区块链上共享,然后无需解密即可进行分析。

该公司通过FHE在区块链上掩盖数据的好处显而易见。但是,FHE的速度甚至比零知识证明还慢。

在这种情况下,一些企业家已经意识到,这种差异性隐私(由区块链技术提供)使公司能够收集有关用户浏览习惯的汇总信息,同时保持个人用户的机密性。

—-

编译者/作者:仰天长啸

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...