阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

迅雷发布为区块链而生的文件系统 TCFS

  • 2018-07-11
  • 本文字数:2553 字

    阅读完需:约 8 分钟

7 月 6 日,“迅雷全球区块链应用开发大赛”决赛在深圳如期举行。十强团队的 showcase 环节前,迅雷集团重磅发布了自主研发的迅雷链文件系统 TCFS(Thunder Chain File System)。这一系统建立完善的信任机制、权益保护和授予机制以及激励机制,是一款专为区块链应用开发打造的文件系统。

TCFS 是迅雷在百万级共享计算节点的基础上,从高性能迅雷链和独创的分布式技术中积累而来,专为区块链倾力打造的数据云存储与授权分发的开放式文件系统。开发者可使自己的产品具备文件数据分布式存储与信息上链等特性,从而快速集成公开透明、不可篡改、可追溯、高可靠、安全加密、海量存储、授权转移等能力。
完善的信任机制、权益保护和授予机制以及激励机制,是一款专为区块链应用开发打造的文件系统。

这一“为区块链而生”的文件系统发布,对区块链行业具有里程碑意义,其运行方式突破了现有文件系统的技术瓶颈,让文件和大块数据上链成为可能,为广大区块链应用的开发者营造了有保障、低成本的运行平台,是区块链行业迈向高速发展阶段的技术基础,同时也为行业输送了智能合约标准,降低开发者和企业的开发门槛,进一步完善了迅雷链的开发者生态,从而显著推动区块链 3.0 时代的到来。

为区块链而生的文件系统

区块链的三个核心是信任机制、权益保护和授予机制,以及激励机制,作为最适合区块链应用开发的文件系统,TCFS 对应具备以下三大特性,满足了区块链应用开发对文件系统的核心要求。

首先,TCFS 具备高透明性和高安全性,保障了系统的可信。它基于 Merkle DAG 结构独创了文件管理技术,能保留文件的全部变更历史,公开透明、可查询、可追溯。数据使用安全加密哈希索引,修改后即为新文件,新文件对应新哈希,从而确保数据无法被篡改。数据使用 FEC(前向纠删码)编码后,冗余存储在各个共享计算节点上,在系统级别采用文件自动修复机制,再通过智能合约来实现存储激励,确保参与节点稳定,使文件存储具有更高的可靠性。

其次,TCFS 有完善的权益保护和授予机制。它采用安全切片的方式存储数据,通过公私钥签名技术验证用户和文件的持有关系。并运用独创的令牌授权机制,仅允许有授权的用户访问数据。而且上述权益授予过程可写入智能合约,从而能够更高效地进行去中心化的授权管理。

最后,TCFS 能够提供高效且灵活的激励机制。开发者既可以选择现成的、经过实际多应用场景打磨的链克来作为激励,也可以自行建立新激励机制。文件数据则分布式存储在百万级的共享计算节点上,拥有高达数百 PB 且不断扩展的存储空间,可存储数百亿的文件量,充分满足业务需求。

因此,实现了这三大技术创新的 TCFS 是当前最适合区块链应用开发的文件系统,它能够帮助区块链行业的开发者更无忧、更高效地从事研发工作。迅雷集团 CEO、网心科技 CEO 陈磊在决赛现场表示,每一位踏踏实实做事的区块链人,都不应该被辜负,这也是迅雷举办全球区块链应用大赛的初心。

迅雷通过大赛挖掘和吸引了众多优秀的开发者之后,TCFS 的提出为区块链行业的下一阶段发展指明了技术方向,同时也反映出,迅雷在区块链技术上的突破已经领先行业。这是迅雷在分布式技术上潜心砥砺 15 年,最终达到的质变奇点,也是迅雷在区块链底层技术和应用开发上丰富实战经验的体现,和对行业发展节点的深刻理解。

TCFS=IPFS+Filecoin+more

当前区块链行业中,尚未有一款适合应用开发的文件系统。目前行业内较为优秀的文件系统是 IPFS,但仍然无法解决区块链应用实际开发中存在的诸多问题。

目前普遍认为 IPFS 是一种永久的、去中心化保存和共享文件的方法,是可取代 HTTP 的下一代互联网。其特性是互联网上的热门文件资源永不丢失,更适合公共资源的管理机制,但冷门的文件可能丢失,比如个人照片等私人访问资源。因此 IPFS 需要搭载 Filecoin 激励层,才能激励各节点存储数据,从而避免冷门文件丢失。

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

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

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

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

推动区块链 3.0 时代快速发展

与此同时,迅雷还发布了三大 TRC 标准,分别是通证资产标准、唯一性资产标准和可授权的唯一性资产标准。并宣布将陆续推出六大技术解决方案,来有针对性地推动应用落地。

这六种实体经济领域的场景,分别是商品溯源、数据分享、版权分发、知识经济、社会公益和征信。根据普华永道《2018 中国区块链(非金融)应用市场调查报告》和迅雷全球区块链应用大赛收到的参赛作品行业分布情况,上述六大领域将是区块链技术最快实现落地的领域。迅雷将针对每个领域提供系统设计框架和智能合约组件两大方向的解决方案,目的是帮助开发者从 0 到 1 快速搭建区块链应用,提高效率,降低技术门槛。

目前,迅雷链已经对接国内数十家企业,并与多家机关单位和政府部门达成合作,为他们提供切实可行的区块链解决方案。

除此之外,迅雷全球区块链应用大赛共吸引了来自海内外数十个城市的 500 余支队伍的报名申请,有超过 2000 名开发者参与了区块链应用案例的设计和开发,他们的作品为社交、游戏、医疗、教育、版权、公益、商品鉴伪、交通出行、学术、供应链、招聘、养老、养殖、婚恋、汽车、数据、电商、房地产等数十个与民生息息相关的领域提供了区块链解决方案。

这些实际开发中的技术实践,将是迅雷链引领实体经济接轨区块链的经验基础。作为区块链 3.0 时代的标杆主链,迅雷在区块链技术到来的时代厚积薄发,稳步推动行业向前。

公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2018-07-11 08:031682

评论

发布
暂无评论
发现更多内容

API策略因何成为企业数字化转型的制胜法宝?

WorkPlus

快速搭建个人博客网站——Hexo

空城机

Hexo 个人博客 7月月更

【Docker 那些事儿】初始 Kubernetes 容器管理平台(下)

Albert Edison

Docker Kubernetes 容器 云原生 7月月更

振奋人心!元宇宙!下一代互联网的财富风口

CECBC

音频的价值、AI Codec 的意义与算法能力的边界丨一期一会 • 音频工程师专场

声网

音频技术 一期一会

在 SAP 云平台上部署和运行 Docker 应用

Jerry Wang

Docker Kubernetes 云原生 SAP 7月月更

传统企业的办公模式正在发生着变化,为什么企业需要数字化办公?

WorkPlus

G1GC算法读书笔记(更新中)

老猎人

向量化引擎对HTAP的价值与技术思考

OceanBase 数据库

oceanbase

中国经济网:“元宇宙”炙手可热

CECBC

行业洞察|如何更好地建设数据中台?IT和业务要“齐步走”

WorkPlus

京东云分布式链路追踪在金融场景的最佳实践

京东科技开发者

数据库 分布式 京东云 云计算,

优必选科技眼中的AI机器人时代

优必选科技

AI 机器人

linux 上查找包含特定文本的所有文件

入门小站

Linux

网信办严厉查处诱导未成年人参与直播打赏行为:直播打赏行业乱象必须整治

石头IT视角

附答案 | 最强Python面试题之Python基础题(1)

KEY.L

7月月更

如何在OneFlow中新增算子

OneFlow

深度学习 算子

元宇宙浪潮震撼来袭,抓住时机,齐心协力

CECBC

数据中台建设误区

奔向架构师

数据中台 7月月更

等额本金递增还款/等额本金递减按揭房贷还款计算器

入门小站

工具

在线XML转CSV工具

入门小站

工具

什么是云渲染?渲染速度有多快?一文告诉你

Finovy Cloud

计算机 云渲染 集群渲染

无套路、无陷阱、无广告 | 这个免费的即时通讯软件确定不用吗?

WorkPlus

Python动态属性有什么用

和牛

测试

Ansible项目最佳实践

穿过生命散发芬芳

ansible 7月月更

有return的情况下try catch finally的执行顺序

技术小生

7月月更

Envoy分布式链路追踪

阿泽🧸

envoy 7月月更

【刷题记录】17. 电话号码的字母组合

WangNing

7月月更

Vue Cli Study

程序员海军

vuecli 7月月更

Elephant Swap的LaaS方案优势分析,致eToken表现强势

BlockChain先知

一个15年ABAP老兵的建议:了解这些基础知识,对ABAP开发有百利而无一害

Jerry Wang

后台开发 SAP abap Netweaver 7月月更

迅雷发布为区块链而生的文件系统TCFS_AI&大模型_南风_InfoQ精选文章