乐趣区

关于区块链:文件保险箱用区块链保护文件

摘 要

区块链通常将数据以结构化的模式存储在区块中或状态数据中,反对结构化数据、文本数据的存储。本文将基于趣链区块链平台向大家分享,如何用区块链技术支持并保障含有多媒体文件的业务可信运行,并为多媒体文件提供平安、可查验的技术保障。

* 文中的“文件保险箱”是便于读者了解,将可信文件共享(大文件存储)性能进行拟物化的表白,更多产品服务的解说与凋谢敬请期待。

—— Part 1 为什么区块链要反对保存文件 ——

随着区块链技术开始利用到社会治理、政务服务、文化娱乐、金融服务、医疗保健、知识产权和物联网等诸多畛域,意味着将有大量的业务数据运行在区块链平台上。在数字化时代,业务数据将不仅限于字符、二维表等结构化数据,更有大量的报表、音视频、图片等非结构化数据。作为当先的联盟链底层平台,趣链区块链平台以数字化时代对非结构化文件和大数据块的分布式存储需要为指标,钻研了可用于文件平安存储、可信共享的“文件保险箱”。

—— Part2 什么是文件保险箱 ——

“文件保险箱”是区块链技术与文件存储技术高度联合的产物,是文件存储与共享的平安港,具备平安存储、可信共享两大特色。

一个“文件保险箱”的组成部分有区块链网络、区块链节点、文件空间。其中索引信息不仅包含文件的查问索引,还记录着文件的节点存储权限(哪些节点能够存储该文件)以及用户下载权限(哪些用户能够下载该文件),该权限经区块链共识记录,不可篡改。


▲ 特色一:平安存储

每一个参加提供文件保存能力的节点将独立提供文件空间用于存储该节点所保存的文件,实现节点间文件存储的独立与隔离,保障了在文件多点备份时文件的可用性,避免出现繁多服务器宕机而造成的文件不可用状况。同时,节点在接管到文件,将文件落盘至文件空间前将对文件进行加密解决,保障文件空间中的文件皆为密文状态,获取文件仅能通过区块链实现,无效升高来自内外部的文件偷盗危险。

▲ 特色二:可信共享

文件的传输将通过区块链 P2P 网络实现,不通过两头节点转发,实现传输门路的平安可信。在节点接管到文件传输的指令时,将校验传输指标对象的接管权限,包含节点的存储权限及用户的下载权限。同时,在文件传输的过程中,区块链将主动对文件进行校验,保障传输的每一份文件都与上传时所记录的文件具备雷同的数字指纹,保障文件传输的正确性和完整性。通过技术解决,反对文件在节点间传输和用户下载时的断点续传能力,保障了文件传输的可用性。

—— Part3 文件保险箱性能架构解读 ——

那“文件保险箱”具体是如何做到平安存储、可信共享的呢?

  1. 传输门路:如上图所示,文件将由客户端上传至节点存储。任意节点间的文件传输都是通过 P2P 网络实现的,没有“中间商”能窃取文件。
  2. 落盘加密:在节点中独立设立文件空间(或对接文件系统),将节点收到的文件落盘至文件空间中存储,落盘时对文件进行加密解决,保障文件明文必须通过区块链获取。
  3. 存储权限:节点和节点间共享文件时,对申请文件的节点进行权限查验,节点的权限将记录在区块链上,保障权限设置全局对立。
  4. 下载权限:节点向用户提供文件下载时,对申请文件的用户进行权限查验,用户的权限将记录在区块链上,保障权限设置全局对立。
  5. 文件校验:文件的传输可分为三个环节,文件上传、文件节点间传输、用户下载文件。其中文件上传后,区块链账本中将记录不可篡改的文件数字指纹。在任意环节的文件传输,节点都将主动的对所传输的文件与账本中的文件指纹进行比对校验。

—— Part4 文件保险箱与云平台的区别 ——

文件隐衷安全性上,应用基于区块链技术的“文件保险箱”进行文件的存储与共享时,无需信赖中心化第三方,保障文件的流转状况实在可控。

可靠性上,尽管云存储提供了冗余存储计划,但云存储的灾备数据中心不肯定与主数据中心装备有同规格的服务器,趣链区块链平台的各节点均提供同质同量的残缺区块链服务,因而在灾备应急上,“文件保险箱”有更好的可靠性。

易用性上,基于区块链技术的文件保险箱与云平台还是有所差距。因为区块链零碎是分布式治理的,在规定变更操作失效(权限规定等)的时效性上往往不如云平台。除此之外,“文件保险箱”专一于爱护文件的安全性和正确性,无奈像云平台一样反对文件多人动静编辑文件。

—— Part5 总结 ——

从性能角度来看,“文件保险箱”专一于应用区块链技术将文件爱护起来。具体来看,“文件保险箱”爱护文件不被别人从磁盘中窃取,保障了文件存储的安全性;文件保险箱具备不可篡改、不可逾越、多维度的权限查看机制,以及文件动静校验机制,保障了只将对的文件给对的人的指标。

从利用场景来看,“文件保险箱”实用于有数据正确性、完整性、可验证性需求的文件动态共享,无需在线编辑,乃至不容许编辑的利用场景,其外围指标就是保障数据在分布式存储时的正确性和安全性。

从安全性角度来看,“文件保险箱”的安全性十分高,冗余存储保障网络获取文件的可用性,加密落盘无效避免来自内部人员的偷盗行为,区块链节点分布式治理限度了单点攻打的有效性,整体实现了安全性的无效进步。

对于“文件保险箱”有更多想理解的,增加小助手桔子(18458407117)退出技术交换群,欢迎您和咱们共享观点,共论区块链的有限将来~

作者简介
魏锐波
趣链科技根底平台部产品经理

参考文献

[1] 结构化 VS 非结构化数据

https://www.datamation.com/bi…

退出移动版