区块链中的隐私保护技术

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

在互联网中隐私保护一直是一个十分重要的课题区块链作为互联网的一个新兴技术更是以有着更高的隐私保护性能受到许多人的喜爱那么就让我们来了解一下区块链中核心的隐私保护技术吧

零知识证明ZKP

ZKP 技术是为了构建一个证明者不需要向验证者提供直接的信息也能让验证者能够相信信息的真实性。这种技术由于证明者的数据信息并没有直接和验证者接触因此是一种很有效的隐私保护手段。

随着相关技术的成熟ZKP 从理论转化为了实践并且如今已经成功应用于区块链领域当中。其中作为区块链龙玉中的龙头以太坊在它的 Layer2的分层扩容解决方案中更是将 ZKP 技术作为一种关键性的信息验证策略。

以太坊的 ZK-Rollup 能够将 Rollup 链中的交易信息整合并压缩成一个 ZK 证明传递到太坊主网上。在提供的这个ZK 证明中集体包函了交易双方、时间、资产等诸多信息并且由于 ZKP 技术的特性这些信息验证者都是无法查看的。

目前开发者们也在将 ZKP 的应用场景放在了以太坊之外比如隐私计算等。

安全多方计算

安全多方计算的概念早在上世纪八十年代就已经被提出主要内容是建立一个在无可信第三方的背景下可以让多方都能不透露任何信息实现信息的安全传输的方案。

安全多方计算主要包括了四个方面的要求分别是

1、绝对的隐私性即参与方之间只知道最终的计算结果其他的信息是高度隐私的

2、正确性即确保最终输出结果正确

3、独立性即输入的数据是相互独立的这样能有效避免参与方作恶

4、各个参与方都能准确得到最终结果。

可信执行环境

密码学是隐私保护中一个常用的手段但随着密码学的编码与破解之间的博弈升级如今的密码学往往需要大量复杂的计算这也对计算机的性能提出了更高的要求。因此有开发者开创了一种新的另隐私保护方案即可信执行环境。这是一种在硬件安全的 CPU 基础上实现基于内存隔离的安全计算。

具体来说可信执行环境是在硬件中为需要隐私保护的数据单独分配一块隔离的内存这些数据的相关计算都在其中进行仅保留接受授权的接口。这种从硬件层面上的隔离也让硬件中的其它部分不能访问其中内存中的信息从而成功建立可信执行环境。目前这技术主要使用在手机的指纹和人脸识别等生物识别当中。

小结

这三个技术都是当前区块链领域常用的一些隐私保护技术他们有的正处于起步阶段有的也已经相对成熟随着技术的不断发展相信也会有更加完善的隐私保护技术出现。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: 区块链