大数据时代,互联网为人们带来便利,同时也带来烦扰。
一方面,大数据分析可以让你接收到最关注的信息、最适合的广告,享受到互联网的便利;
另一方面,网络爬虫、人肉搜索、黑客入侵等手段,将现代人置于各种曝光风险之下。从最低级的促销或骚扰电话,到信息泄露导致诈骗,各种负面消息让公众不断关注,如何将数据透明和隐私保护加以平衡?
区块链向来以数据的公开透明而著称,听上去,它不仅无法保护隐私,甚至还会大相径庭。但实际上,区块链同时兼顾两者,并非天方夜谭。
以比特币为例:
比特币对隐私保护的解决方案是,隔断交易地址与地址持有者真实身份的关联,从而实现匿名。因此,即便你在比特币账户中,能看到发送和接收方的地址,但也无法对应现实世界中某个具体的人物。
不过,这样的保护,只能对“外行人”有用。真正的内行,可以根据观察并追踪区块链的信息,通过地址ID、IP信息等,追查到账户与真实身份的关系。
为此,区块链圈内,开发出了下列几种方式,解决隐私保护问题:
1.混币原理
该原理彻底割裂输入地址和输出地址之间的关系。利用这一方法,在每次交易中,系统引入很多方参与,其中包括大量输入和输出。这样,输入和输出之间的联系被事实上割裂,难以一一对应。
2.环签名
顾名思义,发送信息的签名由一定规则组成环。在该方案中,环中有某个成员,利用其个人私钥进行签名,不需要征得其他环成员的同意。而其他环成员则利用公钥进行签名。这样,验证者只能知道签名来自该环,但却不知道谁是真正的签名者。
此外,环签名方案也能够让某个用户代表一组人进行签名,而不泄露签名者,因此解决了签名者完全匿名的需要。(www.xing528.com)
3.同态加密
同态加密无需对加密数据进行提前解密,就能够直接进行计算。在这种方案中,区块链虽然依旧可以是公有的,但对其中数据却能够进行加密。这样,公有区块链同样具有了私有区块链的保护效果。
在该方案中,数据透明和隐私保护,形成了完美的平衡,并没有因为保护隐私而对区块链的属性进行重大改变。
4.零知识证明
零知识证明是一种密码学技术,是指无需泄露数据的情况下,对数据运算进行证明。它允许证明方和验证方对某个提议进行真实性证明,但无需泄露其具体的信息。
此外,在联盟链中,除了通过算法保护隐私,还有一些其他的隐私数据保护方法。
例如,采用Enigma方式,将数据分解成为碎片,并采取独特的数学方法,对数据碎片进行隐藏。这种方式能确保无法从每一碎片中获得具体数据,也就不能获得完整的原始数据。也有许多联盟链允许系统的终端用户自行控制交互和共享信息,这样,用户的交易信息就只能被自己使用,而无法被其他人所关联。
为了确保隐私得到保护,区块链不可能一味强调透明化和去中心化的特点,而是通过具体技术的运用,将监管者也引入到数据链中,从而实现平衡。
Corda作为一种金融协议,在推出时就将服务对象定位为受监管的金融机构,为他们提供记录、管理和同步服务。在该区块链中,直接设计了负责观察、监督和管理金融作业的节点。这样,监管者本身也在区块链之中,所有的交易信息只有特定交易者有权验证,而不需要将之曝光给与监管的验证者。
同样,区块链中的量子链系统,也为监管者角色设计了各种可能方案。比如,引入数字身份和第三方征信平台,或者设计主控合约,这样就能有效引入监管者的角色。
区块链对隐私的保护,实际上也是促进区块链公开透明的特性,能够更好应用于实际。过度强调公开透明,或者过度重视中心监管,实际上都会降低区块链为社会所提供的价值,把握尺度、找准平衡,是未来区块链从业者致力的方向所在。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。