区块链的隐私保护问题

1、关于交易的隐私:

比特币而言:是有一个很好的保护的,因为地址经过了非对称加密算法的加密,

对于交易而言:是公开透明了,没有隐私保护,导致有一些领域是没有办法接收交易信息透明的。

2、关于个人隐私:也不是很好

有区块链服务提供者解决方法:

欧盟保护法《通用数据保护条例》一旦有用户的个人信息上链,区块链服务的提供者必须保证用户数据的隐私性。

如果没有提供者:

没有提供者的区块链的性能还是存在问题的,如果别人以一条交易信息的附加消息的方式把个人信息写入区块链中,那么就没有人能删除这条信息,不可篡改。

没有提供者常用解决方法:

1、同态加密:对密文直接进行处理,与对明文进行处理后再加密后得到的结果相同。

四种类型:加法,减法,乘法,除法

F(A) + F(B) = F(A+B)

在于金融转账交易是,整个过程中数据,包括区块链账本纪录的数据都是处于加密的装态的,只有持有对应客户端私钥的人能看到,其他人只能看到加密后的交易信息,从而提高隐私性。

2、零知识证明技术的数字货币:(不向验证者提供任何有用的信息的情况,使验证者相信某个结论是正确的)

零知识证明相关的技术来完成加密后的交易的有效验证,结合同态加密,可以完成一个完整的隐私保护和校验流程。

注意:大零币是第一个成功的零知识证明技术的商业应用,

3、其他隐私保护技术

1.群签名:

验证利用群公钥来验证签名信息的正确性,但是不能确定时群中的哪一个人进行的签名。

(就比如XXX班,拿这个标签进行签名)

2.环签名:

一个成员利用他的私钥和其他成员的公钥进行签名,但是不需要征得其他成员的同意,所以验证者只能知道签名来自这个环,但是不知道谁是真正的签名者。

3.可信执行环境:

也能够用在隐私保护领域

可以为区块链中密钥保护提供硬件级别的能力。

也可以让密文在这个环境下解密得到明文,然后操作明文,在这个过程中不担心泄露信息的问题,也可以保护隐私问题,

4、区块链系统应该给用户足够的安全及隐私保护提示。提高用户安全意识。

你可能感兴趣的:(区块链,数字货币,安全)