迅雷发布了自主研发的TCFS协议,有意转型区块链开发的必看

2018 年 7 月 10 日 CSDN

一直以来,人们都在说区块链会成为互联网的第二时代。但至少在短期内,还看不到区块链取代现行互联网的苗头。其中一个重要原因是,区块链自身的很多基础设施都还没完善起来,整个系统很多地方还磕磕绊绊,一些应用甚至根本跑不起来。

不过好消息是,区块链从业者正在逐一弥补这些欠缺。整个区块链系统的完整性,正在以数倍于当年互联网早期的速度发展健全。

迅雷近期公布的TCFS,就是这种建设工作中的一种。它的出现,标志区块链在颠覆社会协作模式的道路上,又迈出了一大步。

(图:迅雷集团CEO、网心科技CEO 陈磊)

TCFS的长远意义

了解了HTTP和IPFS,会更容易理解TCFS。

刨去所有晦涩难懂的技术术语,我们可以这样来浅易地理解HTTP:它是当今互联网世界的基石,是创世规则,是互联网的十诫,有了HTTP,才有浏览器,才有网站、客户端、小程序等一切互联网应用形式的存在。

我们口中的“上网”这一行为,实际上就是在HTTP协议的管控之下实现的。我们输入网址、打开页面、点击链接、下载文件这些操作,无一不默默遵循HTTP协议的规定。

这是HTTP的伟大之处,但是在数据量、网络传输量飞速增长的今天和未来,HTTP背后的IDC(数据中心)和服务器也消耗了企业和社会大量资源和成本。区块链时代的到来,让拥有一种新的文件协议成为可能。

程序员们一直在尝试开发这种文件传输协议,也取得了一定的成果。比如此前人们普遍使用的IPFS。

与HTTP的不同之处主要是IPFS没有服务器的概念,其上的所有内容都存储在IPFS客户端中,比如用户自己的电脑里。其它用户要获取这些内容,就从别的用户电脑里提取。这其实就是BT下载技术,事实上,IPFS的核心就是DHT网络,在此基础上引入了文件和版本管理,从而具备了文件系统的组织形式。

人们曾一度对IPFS寄予厚望,希望能借助它来打造一个“永恒网站”。

IPFS对于应用场景的局限

但在面对更新的区块链世界时,IPFS就表现得力不从心了,它虽然解决了HTTP的问题和缺点,但却又在更多的地方产生了新问题和新缺点。

其中之一是,IPFS本质是一种点对点传输网络,而并不是传统意义上的云存储,所以并不是所有的文件都是永恒不丢的,对于网络上普遍关注的文件,在每个IPFS客户端存有副本,这种热度越高的文件,存储的节点越多,文件保存越安全。而冷门的文件,由于没有人看也就不会有更多的副本,所以会最终就此消失。

说起来,这还挺文艺的,跟“爱的反面不是恨,而是遗忘”差不多的意思。

IPFS上面构建的Filecoin,意图通过激励解决存储的问题,但是至今还没有发布。

另外IPFS因为是基于DHT网络,上面的文件都是公开的,任何人都可以访问。比如说,人们有很多私密文件是需要保存的,并不愿意对外人公开,不公开也就意味着没有什么热度。但在IPFS的规则下,首先是文件不能不公开,其次如果没有热度,没有人看,就难以保存。这就堵死了很多个人用户对IPFS的使用道路。还有IPFS上因为内容是没有监管的,意味着非法内容也能堂而皇之地得到传播,试问哪国政府会放任这种行为?

对于一种底层架构来说,这些问题都是致命的,因为会大大缩小适用的范围,同时落地上也会变得非常麻烦。

TCFS是什么?

而区块链技术的发展方向,却恰恰是与此相反的。目前区块链技术正在进入3.0阶段,这一阶段的突出特征就是有大量的落地应用出现,区块链技术将被普通大众所使用,而不是单纯作为极客的玩具。

所以IPFS也承担不起区块链时代的重任。真的能满足区块链行业对文件协议各方面需求的,就是这次迅雷公布的TCFS了。

TCFS的关键长处在于它的三大特性。按官方公布的数据,TCFS具备高透明性、高安全性和高可靠性,保障了系统的可信。它能保留文件的全部变更历史,同时变更可对外公开,可查询、可追溯。

此外TCFS的数据使用安全加密哈希索引,修改后即为新文件,新文件对应新哈希,从而确保数据无法被篡改。而数据使用FEC(前向纠删码)编码后,冗余存储在各个共享计算节点上,在系统级别采用文件自动修复机制,再通过智能合约来实现存储激励,确保参与节点稳定,使文件存储具有更高的可靠性。

其次,TCFS有完善的文件权益保护和授予机制。它通过公私钥签名技术验证用户和文件的持有关系,并运用独创的令牌授权机制,仅允许有授权的用户访问数据。

而且这种权益授予过程可写入智能合约,非常方便管理。

TCFS的还具有IPFS远不能及的激励机制。开发者既可以选择现成的、经过实际多应用场景打磨的链克来作为激励,也可以自行建立新激励机制,整体上高效而灵活。

还有就是要考虑到迅雷对TCFS的加持。比如得益于共享计算当前的海量节点规模,TCFS上的文件数据可以分布式存储在百万级的共享计算节点上,这个节点网络拥有上EB级别且不断扩展的存储空间,可存储数百亿的文件量。此外,迅雷多年来在下载和CDN上的功力,也能帮助TCFS提升文件传输效率。

这些都是TCFS的天生优势,比起IPFS这样的文件系统来,可以说更适合区块链。

TCFS是最适合区块链应用开发的文件系统

也是因为这些特性,TCFS变成实际上最适合区块链应用开发的文件系统,它充分迎合了区块链技术体系下,应用对文件协议的全新需求,同时又满足了区块链去中心化、分布式等特性所带来的,对激励机制的全面修改所需。

整体上来说,是大大降低了区块链应用的开发成本和开发门槛,让开发者能够更为高效、低成本地进行区块链应用开发。本质上,可以视为迅雷将自身技术实力,对普通开发者的赋能。

图:使用迅雷链文件系统TCFS流程

而就行业意义而言,TCFS的出现,坚实了区块链产业发展的基础,填补了一项重要基础标准制度的空白,完善了整体的开发生态。这就是TCFS为区块链带来的新东西。

区块链这个产业,当前背负了太多的口水和八卦,充斥着暴富的传说,但行业的真正发展,并不能指望这些所谓的名人或者大佬,最终还是要靠开发者实实在在地推动。在TCFS发布的现场,迅雷集团CEO、网心科技CEO陈磊说,每一位踏踏实实做事的区块链人,都不应该被辜负。希望如此,愿那些真正推动这个行业发展的人,最终都不会被辜负。

登录查看更多
0

相关内容

迅雷是由迅雷网络技术有限公司开发的一款下载软件,可进行 HTTP、FTP、BitTorrent 协议、eDonkey 网络的下载。
【干货书】现代数据平台架构,636页pdf
专知会员服务
253+阅读 · 2020年6月15日
【北京大学】面向5G的命名数据网络物联网研究综述
专知会员服务
36+阅读 · 2020年4月26日
知识神经元网络 KNN(简介),12页pdf
专知会员服务
14+阅读 · 2019年12月25日
【大数据白皮书 2019】中国信息通信研究院
专知会员服务
137+阅读 · 2019年12月12日
资源|Blockchain区块链中文资源阅读列表
专知会员服务
43+阅读 · 2019年11月20日
【白皮书】“物联网+区块链”应用与发展白皮书-2019
专知会员服务
93+阅读 · 2019年11月13日
工行基于MySQL构建分布式架构的转型之路
炼数成金订阅号
15+阅读 · 2019年5月16日
云游戏行业发展趋势分析报告
行业研究报告
13+阅读 · 2019年3月24日
ofo商业模式破产
1号机器人网
6+阅读 · 2019年1月29日
我是一个爬虫
码农翻身
12+阅读 · 2018年6月4日
【区块链】区块链是什么?20问:读懂区块链
产业智能官
8+阅读 · 2018年1月10日
猝不及防!刚刚,马云重大宣布,沸腾了全中国!
今日互联网头条
3+阅读 · 2017年11月23日
Single-frame Regularization for Temporally Stable CNNs
Feature Selection Library (MATLAB Toolbox)
Arxiv
7+阅读 · 2018年8月6日
VIP会员
相关VIP内容
【干货书】现代数据平台架构,636页pdf
专知会员服务
253+阅读 · 2020年6月15日
【北京大学】面向5G的命名数据网络物联网研究综述
专知会员服务
36+阅读 · 2020年4月26日
知识神经元网络 KNN(简介),12页pdf
专知会员服务
14+阅读 · 2019年12月25日
【大数据白皮书 2019】中国信息通信研究院
专知会员服务
137+阅读 · 2019年12月12日
资源|Blockchain区块链中文资源阅读列表
专知会员服务
43+阅读 · 2019年11月20日
【白皮书】“物联网+区块链”应用与发展白皮书-2019
专知会员服务
93+阅读 · 2019年11月13日
相关资讯
工行基于MySQL构建分布式架构的转型之路
炼数成金订阅号
15+阅读 · 2019年5月16日
云游戏行业发展趋势分析报告
行业研究报告
13+阅读 · 2019年3月24日
ofo商业模式破产
1号机器人网
6+阅读 · 2019年1月29日
我是一个爬虫
码农翻身
12+阅读 · 2018年6月4日
【区块链】区块链是什么?20问:读懂区块链
产业智能官
8+阅读 · 2018年1月10日
猝不及防!刚刚,马云重大宣布,沸腾了全中国!
今日互联网头条
3+阅读 · 2017年11月23日
Top
微信扫码咨询专知VIP会员