DApp结合IPFS,蹭热度还是真技术?

IPFS全称是Inter Planetary File System,中文翻译为”星际文件系统”,由Protocol Lab提出,是一种点对点(P2P)的分布式文件系统。虽然它是文件系统,是一种用来存储数据的技术,但更确切的是,IPFS实质是一种传输协议。

在IPFS系统里,文件及数据具有存在的唯一性,一个文件加入了IPFS的网络,将基于计算对内容赋予一个唯一加密的哈希值。意味着IPFS哈希运算过后生成的地址是唯一。该地址不可篡改,也不可删除的特性。

因此,一旦数据存储在IPFS中,它就会是完全的。而传统的HTTP网络,黑客可以对你进行攻击,盗取你的文件。在IPFS网络中,所有的文件和数据是分散在许许多多节点上的,而且都是加密的,黑客没有办法进行攻击。

对于文件的使用,你手上私钥只有你拥有,是惟一的,你完全掌控着自己的文件安全。而在传统网络中,比如一笔存放在某个支付钱包中,其实你的密码和账户是在中心化服务器中,不止你一个人知道账户密码,当然一般正规支付钱包不会冒着法律风险随意公开你的密码,但是平台一旦服务器瘫痪或被攻击,你的所有信息都是可能被盗取的。而IPFS则很好解决了这些问题,保证了文件和数据的安全性。

IPFS解决传统数据存储带来的一系列安全问题,也为DApp数据存储提供重要的技术参考。在DAS去中心化应用解决方案中,自带DAS技术开发框架中数据进行去中心化匿名存储,所有的数据存储在基于 IPFS 的去中心化匿名存储平台,对DApp中的除用户交互、资产转移的上链数据外的其他数据进行加密存储。

DAS(Decentralized Application Solutions) 开发框架已有效解决了基于 IPFS 存储应用数据的访问效率问题,搭建 DApp 去 中心化应用的开发者无需考虑数据库的维护和存储问题。

类比现存DApp数据大都存储在中心服务器中,DAS开发框架中将DApp数据存储在去中心化数据匿名平台中,有效解决数据安全问题,并提高数据传输效率。

这也符合DAS开发者初心,团队致力于降低普通开发者开发完全去中心化应用的难度,推动去中心化应用的快速落地。

目前,经过DAS开发团队的努力,基于DAS开发框架的首款完 全去中心化应用将随 DAS 浏览器一起想用户开放,该影视平台由前期参与DAS开发框架搭建的团队提供,很好的展现了 DAS 开发框架的实用性,本版本为 DEMO 版,可佐证了 DAS 开发框架的可行性。

相信在不久的未来,将会有更多的去中心化应用加入 DAS 生态。