今天我们来分享一下著名的分布式存储项目IPFS吧嘻嘻(最近在金融科技大赛,有相关的了解调用)

我们先来了解一下HTTP的机制和原理吧
对于我们现在的网页协议来说,所有的HTML等前端的页面结构显示和文件都是通过HTTP请求来进行对中心化服务的访问(就像某一些时候,我们会发现自己的网页是不存在,是因为在服务器的中间无法的接受到我们的请求内容),而HTTP存在的问题又是上什么呢,如果有一天你忽然发现,早上起来,HTTP服务器被全盘的攻破,那么所有的请求链接都将停止工作,无论是怎么样的内容都会丢掉;而最重要的一点是什么呢,集中管理的服务器是永远都不可能休息的,而有些时候可能会不可避免的休息域名的所有者可能会发生变化,网站的所有者可能破产,服务器硬件可能会在没有备份的情况下面达到了生命周期的终点,管这些的情况发生,数字的历史就会丢失;而集中化带来的是什么呢?那就是中央的服务器资源掌握在少数的公司手中,亚马逊,谷歌等;

(IPFS原理和优势)
而今天我们要了解的IPFS正是为了解决这些问题的一种办法,IPFS完全运用分布化的网络方式来解决数据隐私和中心化的问题,IPFS运用文件碎片化,通过随机不同的节点储存保证文件的低成本储存(不同往常的区块链,每一个节点需要储存大多数重复的数据,而是使用碎片分散方法解决文件去中心化的储存),人们不能公开的调用所上传的文件(除了直接给出文件返回的hash值),也同样在一定程度上面有效的解决了部分安全问题(除非攻击所有的节点,不然不能完全的了解到随机的储存位置),而另一方面就是解决带宽的问题,因为分布的储存,底层区块链的架构,IPFS拥有P2P的快速调用,带宽明显的加宽,速度可以十分的加快!

合理运用
最后分析一个IPFS的运用,其实在众多的底层中间,IPFS都是做为底层的数据储存(成本低,带宽高的优势)(如众安科技Annchain),而其实我们完全可以通过FISCO BCOS的联盟链开展相应的超级节点,通过IPFS储存视频返回hash,而通过前端返回hash,通过post请求发送到WeBASE合约上面,进行一个文件hash储存存证,而这个简单的想法,通过不同的媒介载体,可以得到不同的应用,从而产生不同的取证效果(其中的超级节点需要有确权机构,举证机构,观察节点等等)

这是比赛的一下心得,其中最后的运用也是此次比赛我们组做的链上视频的技术框架,建议使用(react)前端,调用IPFS API ,使用WeBASDE FRONG 作为后台(合约部署),实现链上视频确权等等。
希望大家多给意见,诗人自己也会多加努力,认真学习!

你可能感兴趣的:(区块链,IPFS,FISCO,BCOS,区块链项目,HTTP,去中心化的存储)