首页 项目 原创】IPFS(星际文件系统)——剑指星河奈何路途坎坷(二)

原创】IPFS(星际文件系统)——剑指星河奈何路途坎坷(二)

佛系男孩我每晚9点半定时给各位谈谈自己对区块链的见解与想法,欢迎也想在区块链这条道路立业的有志之士加我微信:1132526082



IPFS的技术架构



事实上IPFS的技术逻辑与传统的HTTP传输协议在技术逻辑上并没有特别大的区别。而让两者产生实质差别的地方实际上就是IPFS其改变了网络数据的分发机制。那么它是如何改变的呢?


首先IPFS网络中的文件,会被赋予一个独一无二的哈希值,就像比特币挖矿一样,这个哈希值是特定的。系统会给同一个文件的每一个块计算一次哈希值a,所有块的哈希值a计算完毕之后,会将所有的哈希值a拼凑成一个数组b,再计算一次哈希值,从而得到最终的哈希值c。最后把最终的哈希值c和原文件捆绑起来,组成一个对象,从而形成一个索引结构d。把块和最终的索引结构d上传至IPFS节点,文件便同步到网络了。想要下载文件时,只需查询相应的地址(哈希值),就能从各个电脑硬盘中同时获取数据。比起中心化存储,效率明显要快上许多。


对于相同的文件,IPFS只创建一个文件夹,系统也会自动删除重复的文件,并修改的版本历史记录,这样可以大大节省存储空间,保证整个系统的运行速度,并保证存储文件的安全,和使用的便捷。至于架构设计,为了方便大家理解,我引用了白皮书中的架构图。注:(IPFS有八层子协议栈,从上至下为身份、网络、路由、交换、对象、文件、命名、应用,每个协议栈各司其职,又互相搭配。)

QQ图片20181105141641.jpg





IPFS的团队实力



首先我觉得IPFS的团队应该分为三个层面去说,一个是初创团队,一个是技术开发团队,另外一个是社群运维团队。因为IPFS作为一个早期的分布式项目,其协作方式也同样是一种分布式的特点。所以其实这三个团队是互相独立但又互相配合的。


其中初创团队就是创始人与其几位斯坦福同学组成的,创始人Juan Benet毕业于斯坦福大学,在2015年参与了大名鼎鼎的YCombinator计划,并成功地创立了Protocol Lab实验室。他们都是属于连续创业者,而且也基本都是电脑极客。


而技术开发团队则是来自于世界各地的团队,因为IPFS目前还只是部分开源的项目,所以这支团队的实力如何我不好评判。


运维社群的团队则基本是由IPFS社区爱好者组成的,其中网上的中国社区弄的非常不错,而且在熊市依然能做到持续更新。



IPFS的未来市场前景



如果说有一天IPFS真的能取代HTTP协议,那么其未来与前途将会无可限量。(当然其实在我看来这种可能性非常小)因为毕竟互联网现如今也还没有达到其覆盖领域的阀值,所以互联网的前景依然是持续看好的。而HTTP协议是互联网传输的基础,其商业价值是非常非常之高的。


并且总所周知,技术发展的趋势就是体现在提升效率,降低成本上。而IPFS的去中心化网络则非常符合这样的趋势,所以去中心化网络是大势所趋这应该没有什么问题。(但不一定是IPFS哟)综上所述,如若IPFS能实现其愿景,其未来的商业价值无可估量。


未完待续............



  

感谢大家认真阅读,如果有需要私下交流的问题,又或者有好的项目希望推荐给我,希望我写文章帮忙分析一下的话,欢迎私信我。(我的微信是:1132526082。





免责声明:
1、本文仅代表陀螺专栏作者本人观点,不代表陀螺财经观点或立场。如有侵权等其它事项,请联系作者,会尽快删除。
2、转载须注明作者和稿件源自陀螺财经,违者将依法追究责任。

相关文章

如何拥抱未来
倒腾金融行业的IT男,物联网与信息工程专业在读

103篇

文章总数

10万+

总热度

热门文章

rss订阅