区块天下 区块链新闻 IPFS应用 | 如何运用IPFS实现隐私保护

IPFS应用 | 如何运用IPFS实现隐私保护

一、隐私是什么?

在讨论隐私保护之前,我们不妨先聊聊隐私的定义。

”隐私,是不愿让他人知道自己的个人生活的秘密。每个人依法享有不愿公开或不愿让他人(一定范围之外的人)知悉的不危害社会的个人秘密的权利。“

显然,隐私是个人的自然权利。

二、为什么有些隐私保护问题迫在眉睫?

为什么现在越来越多的人提出保护隐私的问题?

当“地球村”的理念被提出来的一刻,预示着网络已经发展到将全球用户联系在了一起;在5G、AR、AI等高新科技即将要推广到现实的时候,预示着数据时代的降临。

以社交媒体为例。

现在我们登录任何一个社交媒体,或者任意一个应用程序,他们可以得到我们的邮箱、手机号、地址等,甚至还能得到身份证号和银行卡等。以至于你在浏览任意页面的时候,都会被历史记录下来,应用商都能在后台看得到,甚至可以任意删除和查看用户信息。

如果当这个集中化的应用商受到攻击的时候,就会发生类似于Facebook泄露5000万用户信息的事件。

以此可见,保护个人隐私刻不容缓。

三、怎么有效保护隐私?

首先,从根源上去解决,既然集中化网络会存在隐患,那么分散式网络是否能够解决这个问题?

答案是:不可以。

分散式网络,每个在上网的人都可以查询到其他人的信息,例如当地政府、机构、公司等,甚至也有可能是身边的朋友。

简单以存储举例,A在页面上存储了内容,B是可以通过内容查询到A的页面,也就是说每当A上传内容,B都可以通过网络查询到A目前的IP和去过的地方。

那么,去中心化网络可不可以解决保护隐私的问题?

答案是:可以解决。

IPFS,用P2P的形式覆盖全网络,允许用户能够在IPFS上存储、检索和复制资源的项目。它在网络和应用程序之间,加密保护,确保不会泄露应用程序上的任何数据。

当数据是完全加密的时候,意味着每个人在和其他人交谈的时候,是受到完全的保护,不被查看、检索和分析。在某种意义上也是实现了人权的独立。

四、什么项目可以实现隐私保护?

今年6月27日,在西班牙巴塞罗那举办的IPFS夏令营上,许多关注IPFS/Filecoin技术发展的团队进行了一系列深度技术分享,其中有三个团队均提到了个人隐私保护的问题。

以Peergos项目为例。

Peergos是一个P2P加密的软件,用在存储、共享和通信中。

一、项目预期:

1.是在一个去中心化的网络中,保证数据的隐私和安全,并且在传输过程中不生成任何源数据;

2.是独立于任何集中的信任架构,例如TLS、CA等,或域名系统;

3.在网络中彼此共享文件的时候,不可查看源数据;

4.能够自动下载二进制文件或者克隆代码组成一个机器并完成即时的社交通信,能以最大程度上保护个人隐私。

二、为什么使用peergos?

在隐私方面,有以下四点优势:

1.安全登录;

2.强大的加密力度;

3.能够隐藏源数据,如果只是使用存储功能,Peergos可以隐藏数据的源数据,例如无法查看文件大小、目录结构等;

4.没有任何集中的安全传输层协议。

在控制方面,有以下四点优势:

1.可以自由存储;

2.可供选择性分享文件;

3.分享数据的同时,隐藏所有用户信息,谁都不可看,当然,Peergos也看不见任何用户数据;

4.现在开放注册,并且不需要任何身份信息,例如手机号、邮箱号等。

在便捷性方面,有以下四点优势:

1.网络页面简洁明了;

2.且支持任何设备登陆;

3.文件随时同步;

4.可发布文件。

三、如何在IPFS上使用Peergos实现隐私保护?

探讨这个问题之前,需要了解一下IPFS和Peergos的关系。

IPFS的特征有:永久性、去中心化保存和共享文件;P2P方式保存数据;可追溯文件修改历史;内容可寻址等。

以上这些特征是构成Peergos的重要组成部分,所以Peergos会使用IPFS来存储和共享加密的内容。

2.Peergos运用IPFS意味着什么?

a.可用性;

b.弹性使用;

c.可控制;

d.去中心化,因为IPFS具有去中心化特征,所以Peergos也是没有DNS(域名系统)、集中的权威或者单一的攻击点。

3.Peergos实际上是如何在IPFS上使用?

此图可见,Peergos是建立在IPFS之上的一个加密和访问控制。

实际上,使用方法是,客户端与服务器对接,服务器负责管理跟随请求,客户端的数据是不可改变的。

众所周知,文件存储是具有风险的,所以会使用哈希值加密数据。Peergos会使用IPFS的公钥匹配哈希值,而它的公钥都在服务器里管理。

四、用户的数据是如何上传的呢?

客户端采取最多5兆字节的原始文件块,然后进行单独加密,并且将它们拆分成了40个128千字节的片段,最后上传到IPFS的内容都是加密的源数据和碎片的哈希值.

综上所述,Peergos在IPFS上运用,实现了从客户端和服务器之间加密,能很好的保护用户的隐私,保证个人隐私安全,不会发生泄露事件。


《IPFS应用》系星际视界IPFSNEWS旗下【IPFS入门】板块泛IPFS领域知识普及栏目,旨在通过一个个IPFS应用案例,让您真实的感受到IPFS底层技术打造的生动世界。

返回顶部