前言:
隐私是现代社会的产物,也是自由社会的根基。隐私保护也是区块链行业的重要研究方向之一,那么到底如何进行以及实现隐私保护呢?
隐私保护的其中一种方式就是零知识证明。
其实可以用一句话来概括:
“证明者(Alice)在不透露秘密的情况下,说服验证者(Bob)相信证明者(Alice)知道这个秘密”。
为了更直观解释,接下来会用隐私保护的例子来说明。
什么是隐私保护
隐私通常指不愿对他人公开的事情,或者是不愿意告诉别人的事情,在数据传输中就是不愿意也不需要交换的敏感信息。
隐私保护的目的是切断数据交易中发送方与接受方的联系,提高交易数据的隐私性和匿名性,使第三方更难追踪交易数据的用途以及归属。
举个生活中的例子:
游客向庙里功德箱中扔香火钱,所有的游客扔的都是同一个年份的一元硬币,这时有一个第三方在一旁观察,他可以知道谁在什么时间扔进去多少个硬币。但是当小沙弥从功德箱中取出混在一起的硬币时,他无法分辨取出的硬币分别是由谁扔进去的。