Blockstack如何解决中心化存储问题

Blockstack如何解决中心化存储问题,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

创新互联专注于台儿企业网站建设,自适应网站建设,商城网站开发。台儿网站建设公司,为台儿等地区提供建站服务。全流程按需制作,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

以便使用户能够控制自己的数据,并严格地将自己的数据与用户身份标识关联起来。Blockstack提供了去中心化存储系统(Gaia)和区块链命名系统(blockchain naming system即BNS)。

  • Gaia目前并不是去中心化的系统;所谓的去中心化只是Blockstack自己定义并理解的去中心化,和IPFS的去中心化的理解是不同的,这一点需要,明白和理解;

用户可以使用BNS提供的数字身份登录到Blockstack App。用户数据将与用户公钥强关联。App将代表用户读写数据到Gaia hub(当且仅当用户允许时)。所有用户数据将被传输到他们自己的Gaia hub。

Gaia hub可以由用户自己拥有,也可以使用Blockstack提供的默认存储空间。Blockstack 在默认情况下,hub用于存储由用户的公钥加密的用户数据。这样,存储中只能看到加密好的数据块。

介绍 Gaia

Gaia是完全由用户拥有的存储,用户决定谁能看到它,并将其写入存储。他们可以随时更改存储。它是基于驱动程序模型构建的分布式高性能存储系统,支持许多存储服务。只需做很少的工作,开发人员就可以通过Gaia为Dropbox、azure、S3 实现存储。

Gaia vs IPFS:Gaia和IPFS的主要区别在于,Gaia用户对他们的数据的控制权,但在IPFS中有一个开放的网络,你的数据被放置在不同的人的设备上。

Blockstack app 如何存储数据以及用户如何控制自己的数据?

Blockstack如何解决中心化存储问题

假设现在Alice正在使用一个Blockstack 消息App。她使用自己的Gaia服务和她自己的公钥进行交互。Bob有相同的App。Alice和Bob都想和对方交流。为了相互通信,Alice 的 Gaia服务和Bob 的Gaia服务之间必须有读/写路径。

问题出现了,Blockstack App如何与Gaia存储交互,以及Gaia如何为用户提供全面控制?

Blockstack如何解决中心化存储问题

用户和存储后端都定义了URL。Blockstack App定义了用户存储的URL路径。它根据用户从不同的存储进行读写,这种方式允许用户对数据的控制。查找路径允许用户控制和存储他们的数据。

备注:

  • Gaia并不是去中心化的存储

  • Gaia解决了用户控制自己数据的问题

  • Gaia解决了用户自定义存储的问题

####个人观点 很多人问我,既然Gaia既然不是去中心化的存储,那么为什么还要学习和研究它,我想表达的是,Gaia的确解决了某一方面的问题,我们不要刻意的用没有解决的问题来抵制已经解决了问题的技术。

看完上述内容,你们掌握Blockstack如何解决中心化存储问题的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


本文标题:Blockstack如何解决中心化存储问题
文章起源:http://azwzsj.com/article/ihosoo.html