TCFS是什么?为什么说它将取代IPFS?

存储
TCFS和IPFS都是一种分布式的文件协议系统,用于互联网上文件(包括文档、图片、视频、网页、程序等各种形式)的储存。在之前,互联网上的文件基本是以HTTP格式来储存

  TCFS和IPFS都是一种分布式的文件协议系统,用于互联网上文件(包括文档、图片、视频、网页、程序等各种形式)的储存。在之前,互联网上的文件基本是以HTTP格式来储存,这一协议为互联网的普及和进步做出了很大的贡献,但它本身也存在很多问题,其中一些问题是难以改善的,比如说它的脆弱性,对骨干网的过度依赖性,以及过度中心化带来的一系列失衡等。

  所以开发者们希望用一种新的文件协议来替代HTTP,技术上的主要改进方向,就是用分布式协议来取代HTTP的中心化式协议。所谓分布式协议,顾名思义就是文件不保存在某个特定的中心服务器上,而是分散储存在若干个节点中,这就从根本上改变了文件的保存逻辑,从而创造出无数新的可能。

  迅雷***发布的迅雷链文件系统TCFS,和当前最为知名的IPFS都是分布式协议的一种,后者推出较早,目前接受度较高,是一个开源项目,由一个开源社区维护管理。TCFS的开发方是转型区块链的老牌互联网企业迅雷集团,此前发布了国内***高性能主链迅雷链。

  尽管TCFS的诞生时间晚了很多,但就区块链领域的应用而言,在技术特性上更具优势,针对区块链行业的适用性更强。所以能够预见,未来TCFS大概率会取代IPFS,成为分布式文件协议的主流。

[[235840]]

  IPFS并不那么适用于区块链

  IPFS的出现被寄予厚望,但在区块链领域的实际使用过程中,它逐渐显现出一些力不从心。

  首先是文件丢失问题。IPFS要靠文件访问热度保持文件不丢失,越是热门的文件,表明其存储节点越多,丢失的可能性越小。但是对于一些冷门文件,IPFS就无法保证不丢失了,因为冷门,所以愿意保存的节点就比较少,甚至有可能完全归于无,文件最终会从互联网上消失。但一些文件,虽然冷门,对用户个人的价值却非常高,比如说用户自己的家人照片,如果这种文件得不到有效保存的话,那这样的互联网是没有意义的。

  其次是下载权限管理的问题,目前IPFS为完全开放,任何人均可访问。这就缺乏必要的隐私保护,总有一些文件我们是希望定向公开的,比如公司内部邮件等。如果完全不设防,肯定会给用户带来很多不便,整体的应用性会大打折扣。

  另外还有存储效率问题,IPFS的文件会以副本的形式在节点上保存,有多少个节点,就会生成多少分副本,存储的效率比较低,甚至会造成很多的空间和带宽等计算资源的浪费。

  ***一点,最现实也是最致命的一个问题。就是IPFS一直宣扬自己是去中心化的互联网,号称能够打造“永恒网站”,即永远不会被关停。但IPFS又无法对自己网络上的非法内容进行监管和控制,这在信息安全等方面留下了很大的隐患,所以IPFS未来在实用推广方面,存在很大的未知数。

  这些问题,有些IPFS的开发社区已经意识到了,正在着手进行改变,比如文件丢失问题和权限管理问题、对监管不友好,这是其设计初衷所决定的,无从弥补。

  TCFS=IPFS+Filecoin+more 更适合区块链

  简单说下TCFS的情况,根据官方介绍,TCFS是迅雷在***共享计算节点的基础上,从高性能迅雷链和***的分布式技术中积累而来,专为区块链倾力打造的数据云存储与授权分发的开放式文件系统。开发者可使自己的产品具备文件数据分布式存储与信息上链等特性,从而快速集成公开透明、不可篡改、可追溯、高可靠、安全加密、海量存储、授权转移等能力。

  针对目前IPFS无法解决的一些问题,TCFS找到了解决办法。

  TCFS整合了IPFS热门文件永不丢失和Filecoin避免冷门文件丢失的两大技术特性,自带激励机制,一举实现存储效果***化。

  在此之外,TCFS还具备其他多重技术优势:一、高可用性,其基于冗余编码进行切片存储,并加入文件自愈机制,保证可用性的同时提高了存储效率;二、高性能,迅雷极速下载技术和星域加速技术的多年积累,让TCFS在文件下载和传输上有***的高性能表现;三、高安全性,私有文件仅拥有者和被授权者才能够通过令牌下载,并通过公私钥机制保证仅文件拥有者可以授权所属文件;四、高灵活性,开发者可以选择链克作为激励机制,也可自行建立激励机制。

  上述特性是TCFS在IPFS和Filecoin之外延伸出的独有技术优势。对于区块链行业发展来说,这一系统的发布拓展了当前的区块链应用环境,为开发者提供了更为完备和充足的技术保障。

  另外,值得关注的是,当前其他的区块链文件系统是基于DHT网络,非法内容无法控制,监管难度较大,容易面临法律和政策风险。而TCFS自主创新的技术极大地降低了监管风险。

  可见,与IPFS相比,TCFS做了众多改进,从而更适用于区块链。从长远来看,分布式存储一定会成为未来的价值互联网,也就是区块链行业的主流存储方式,而且伴随着区块链技术的迅猛发展,应用对分布式存储的需求会越来越旺盛。从这个角度来看,这一中国自主研发的文件系统TCFS,可能拥有比想像更大的能量。

责任编辑:张诚 来源: 51CTO
相关推荐

2023-11-04 15:40:02

边缘计算物联网

2021-07-09 09:24:06

NanoID UUID软件开发

2020-01-13 10:16:53

TCPUDP协议

2020-04-01 15:30:19

TCPUDP服务器

2020-01-15 08:42:16

TCP三次握手弱网络

2021-06-04 13:36:59

边缘计算物联网

2020-04-26 12:08:10

Python编程语言开发

2013-11-26 15:12:40

2018-08-02 15:24:05

RPCJava微服务

2023-10-28 00:02:55

2021-02-24 07:42:34

PythonRust语言

2021-12-03 17:22:09

CC++编程语言

2017-04-14 10:11:37

闪存备份用例

2015-07-23 09:20:19

mmap

2024-06-05 09:26:07

2024-01-09 13:43:05

CMSCRM

2023-01-03 14:27:32

Wi-Fi物联网

2022-07-14 07:17:11

LXCDocker语言

2018-07-18 15:02:54

混合云云战略安全

2023-04-04 07:15:01

点赞
收藏

51CTO技术栈公众号