• 简体版 | 繁體版
  • 联系我们
  • 加入我们
  • 关于我们
  •  
  • 首页
  • 快讯
  • 价值号
  • 视频
  • 专题
  • 深度
  • 入驻价值号
  • 碳链APP
    微信公众号

    扫码下载App

  • 登录
  • 微信公众号

    微信公众号

导航
  • 首页
  • 快讯
  • 区块链+
  • 价值号
  • 视频
  • 专题
  • DeFi优选
碳链价值APP
专注服务于金融科技和区块链
立即打开

IPFS:让数据存储更加安全

星火链网星火链网  •  2022-04-01
中心化存储数据的交互效率、成本以及安全性能制约新一代互联网的发展。

一、目标愿景

现阶段互联网的数据交互及存储协议都是基于超文本传输协议(HyperText Transfer Protocol,HTTP)在中心化服务器中处理完成的。这种基于客户端和服务器的交互模式,由于数据都在中心化存储系统中,较低的设备、网络、运维成本与高速的集中处理性能。但是随着的互联网的更新迭代,中心化存储方式逐渐被分布式存储取代。

中心化存储数据的交互效率、成本以及安全性能制约新一代互联网的发展。一是现阶段的数据交互,每次需要从中心化的服务器下载完整的文件,大数据的存储与传输带宽使得中心化存储成本高,传输速度慢,效率低。二是Web文件容易丢失,难以永久保存。据统计HTTP的页面平均生存周期大约100天。三是中心化的存储会受到各种管制,对互联网功能完整性构成威胁。各种突发的故障因素都可能造成互联网应用中断服务。

星际文件系统(Inter-Planetary File System,IPFS)协议主要服务于数据存储和文件传输,旨在代替传统的HTTP协议。IPFS网络协议可以实现存储速度更快、成本更低、安全性更高的效果。通过IPFS与区块链技术的结合,能够使数据的强保密、高隐私、低成本和防篡改特性相较于传统中心化存储会更加完善,IPFS将会带来一个新的互联网时代。

二、解决方案

1、IPFS技术架构

IPFS为了实现存储更快、成本更低、安全更高的特性,采用了分块,传输和隐私保护等多种技术。IPFS的技术架构主要分为以下8个技术层次。

图1 IPFS协议的技术架构图1 IPFS协议的技术架构

身份层:IPFS存储网络中存储节点的身份信息通过身份层功能生成的,给加入DHT网络的用户分配身份信息,通过分配的身份参加IPFS存储网络工作。

网络层:网络层是IPFS信息传输的基础,通过Libp2p协议栈支持任意传输层协议的功能,以此构建了P2P链接的基石。

路由层:通过利用DHTS、MDNS、DNS等协议,完成存储内容的查找以及路由的查找。

交换层:IPFS存储网络中重要的交换协议,实现节点之间数据块的交换。IPFS利用了BitTorrent协议为基础构建符合IPFS分布式存储的交换协议。

对象层:完成IPFS存储网络上的数据结构构建,利用MerkleDag结构,通过路径持续分叉的结构,快速、精准地找到目标数据,为内容寻址和去重提供了便利。

文件层:记录存储对象在不同版本中的各种特定的快照,保留出两个对象文件的区别。

命名层:证明文件的自我验证。即验证所用的公钥是否与节点身份匹配,并加入IPNS使得加密后的DAG对象名可与节点绑定,把可变的内容固定在相对固定的节点身份。

应用层:应用层也是IPFS的核心层,应用层实现网络加速,数据价值化和经济价值,加快分布式存储网络生态的发展。

2、IPFS关键技术

IPFS通过分布式版本控制系统,可以记录之前任何一个文件版本,支持数据恢复。IPFS系统通过Git控制存储文件版本的迭代,Git控制系统不仅存储最新版本的文件,还把历史文件版本都完整地存储下来。系统中任何一处协同存储的服务器发生故障,都可以用任何一个本地存储数据进行恢复。

IPFS采用分布式哈希列表DHT快速查询数据,具有离散性、伸缩性和良好的容错性。DHT是一种分布式哈希表,通过存储的键值对提供查询服务。键值对存储在DHT中,键值对的映射由网络中所有的节点维护。在不需要服务器的情况下,每个节点负责部分路由和数据存储,从而实现整个DHT网络的寻址和存储。

IPNS文件域名系统依据文件名搜索文件时只需查询文件名,而不受文件内容变更的影响。IPFS中文件的哈希值完全取决于文件内容,每次更新文件后都需更新引用的哈希值。为了能够在更改文件内容时保证原链接的有效性,IPFS团队采用星际域名系统IPNS。IPNS是一个去中心化的命名系统,通过指针地址安全地指向可变内容,资源块都可以被命名为易读的名字,通过搜索名字就可以找到文件。

三、项目历程

  • 2014年5月起,IPFS创始人胡安·贝内特发起IPFS项目,成立了协议实验室。

  • 2015年1月, 协议实验室向全球发布IPFS。

  • 2017年,IPFS团队宣布成立Filecion项目,在同年8月得到华尔街风投机构2.57亿美元的募资。

  • 2018年5月,第一届IPFS大会召开,用户能够在自己的移动设备上运行个人IPFS,实现了真正的去中心化存储。

  • 2019年2月份,Filecion生态语言代码正式开放,进一步助力IPFS的发展。

  • 2020年10月15日,Filecion在全球六百多家交易所正式上线。

四、思考评论

1、IPFS的优势

IPFS诞生之初,就是为了解决HTTP协议的中心化问题,不断迭代发展至今,IPFS已经展现了诸多优势。

IPFS利用文件分片机制,改善互联网应用的数据存储成本。用户上传的大型文件在经过IPFS存储时,通过DHT既可以有效降低相同资源冗余程度,也可以将大型文件分块多地存储,降低硬件存储的要求;通过特殊的路由机制就近获取资源,降低数据传输时间,缓解主网的带宽压力,节约海量用户在文件传输时所产生的带宽成本。

IPFS通过链下分布式存储解决区块链链上数据存储空间问题。目前大部分公有链的问题是没法将大量的数据存储在链上。运用IPFS存储网络,将打包好的区块数据通过异构处理,并转换成便于内容寻址的数据结构类型,挂载到IPFS存储网络上,可以让IPFS存储网络承担存储和P2P检索功能,而不消耗区块链系统本身太多的计算资源。

IPFS借助就近检索模式提供快速便捷的分布式缓存方案。IPFS可以将数据通过算法转化成一维字符串,将与之相关联的常用检索数据存入IPFS存储网络并分布在各个邻近节点上。检索时,系统优先通过字符串近似度范围比较,缩小检索范围,加快检索效率,缓解骨干网的通信压力,达到分布式缓存的效果。

2、IPFS的挑战

作为一种新型的分布式存储技术,目前依旧存在一些问题限制了IPFS技术的发展与普及。

IPFS的文件分片对系统的吞吐性能有很高的要求。IPFS需要将文件分片、复制、多节点冗余保存,在调取存储数据时,需要查询大量文件分片,对系统数据吞吐性能要求很高。另外,对于大型数据,大量的文件分片使得内容寻址的哈希表也会很大,寻址时间也会增加。因此,现有的分布式存储系统的吞吐效率是首要考虑的问题。

IPFS缺乏奖惩机制使得存储用户承担较高的服务质量风险。IPFS只负责监控参与节点的工作完成情况并予以激励,但是无法避免恶意节点对存储内容的攻击,因此存储安全的保障需要由应用层通过奖惩措施来解决。存储节点通过预质押保证金以支撑其信用保障,只有当越来越多的用户愿意选择收费更高的网络节点时,去中心化存储系统的整体效率才能提升,服务质量才更有保障。

作者:程彤彤,中国信息通信研究院工业互联网与物联网研究所技术部工程师

主要从事工业互联网、标识解析、区块链存储等领域研究和产业推进工作。

联系方式:chengtongtong@caict.ac.cn

展开全文
打开碳链价值APP  查看更多精彩资讯
声明:本文内容为作者独立观点,不代表碳链价值立场,且不构成任何投资理财建议。
1 1
IPFSWeb3

扫一扫,分享到微信

相关推荐

红杉、BVP、A16Z 转型...风投基金进入 Web3 所必备的 RIA 牌照是什么? 滚动

红杉、BVP、A16Z 转型...风投基金进入 Web3 所必备的 RIA 牌照是什么?

区块链资讯 2022-08-07 滚动
Web3
风险投资进入Web3与美国RIA(Registered Investment Advisor)牌照是怎么回事?RIA牌照是什么?风险投资机构为什么要纷纷转型为RIA?
巴比特 | 元宇宙每日必读:中国1775万件数字藏品分析报告显示,85%的已发行数字藏品开通转赠功能,蚂蚁链上的发行量位居榜首 滚动

巴比特 | 元宇宙每日必读:中国1775万件数字藏品分析报告显示,85%的已发行数字藏品开通转赠功能,蚂蚁链上的发行量位居榜首

云锦 2022-08-04 滚动
Web3元宇宙数字藏品
87%数字藏品单价在100元以下
Web3 安全风险令人生畏?应该如何应对? 深度

Web3 安全风险令人生畏?应该如何应对?

白泽研究院 2022-08-03 深度
Web3
Web3 世界是否像听起来那样令人生畏?

碳链快讯更多 ›

2022-08-08

慢雾:EGD_Finance被黑简析

2022-08-08

解放日报:上海率先起跑元宇宙产业新赛道

2022-08-08

倪行军卸任蚂蚁区块链公司职务

2022-08-08

网传腾讯幻核停止更新但未裁员,部分数字藏品滞销已锁仓处理

2022-08-08

Mark Cuban:美SEC对加密货币立场令人难以置信的虚伪

2022-08-08

Celsius撤回以9.2万美元的月薪聘请前首席财务官担任破产程序顾问的动议

2022-08-08

Coinbase NFT市场用户量突破1万,LooksRare NFT市场总用户量已突破10万

2022-08-08

彭博高级分析师:比特币可能成为全球抵押品

2022-08-08

摩根士丹利招聘加密产品开发经理,所属团队为超9000亿美元资产提供支持

2022-08-08

Chainlink:协议及服务不支持以太坊PoW等分叉

2022-08-08

比特币市值占比降至近半年以来最低点

2022-08-08

尼泊尔已起草必要的修正案以发行CBDC

2022-08-08

美国参议院通过规模为4300亿美元通胀削减法案

2022-08-08

报告:基于比特币闪电网络的应用程序已增涨至超20个类别100多个应用

2022-08-08

加密货币投资者重新关注股市,以此判断最糟糕的时期是否已经过去

2022-08-07

前美国财长萨默斯:美联储可能重蹈1970年代覆辙

2022-08-07

中非共和国总统:支持比特币在全国范围内使用

2022-08-07

海南:支持儋洋地区创建数字人民币应用示范城市

2022-08-07

马斯克要求与推特CEO进行公开辩论,向公众阐明推特真实账户问题

2022-08-07

谷歌前CEO曾称赞比特币是一项卓越的密码学成就

2022-08-06

人民银行:将出台数字人民币相关法规政策

2022-08-06

新加坡全球海事脱碳中心在生物燃料试点项目中采用区块链

2022-08-05

蒂芙尼通过NFTiff筹集超1250万美元资金

2022-08-05

WazirX CEO的Shardeum项目正在以2亿美元估值筹集1800万美元资金

2022-08-05

蒂芙尼:250枚NFTiff已全部售罄

2022-08-05

Meta计划发行100亿美元债券

2022-08-05

加密分析师:“不要卖”你的比特币给贝莱德

2022-08-05

NEAR Protocol:与用户钱包绑定的电子邮件和SMS数据遭到泄露

2022-08-05

欧易Web3钱包接入天眼KYT系统,可自动检测风险地址

2022-08-05

花旗:合并可能会改善以太坊作为价值存储的情况

2022-08-05

印度执法局对Wazirx主管进行搜查,冻结其价值6.467亿卢比的银行资产

2022-08-05

日本区块链公司Financier融资580万美元,B Dash Ventures领投

2022-08-05

调查:近40%受访美国投资者在市场不确定下购买更多加密货币

2022-08-05

Argo Blockchain 7月份产出219枚比特币,环比增长22%

2022-08-05

交易员Peter Brandt:比特币是自己最大的头寸之一

2022-08-05

中共一大纪念馆首发“树德里”系列数字文创产品

2022-08-05

The Sandbox正在确定因其官方Instagram账户被入侵而受影响的用户数

2022-08-05

Kevin O’Leary称已在市场低迷时期增持加密货币

2022-08-05

Aptos进行Devnet更新,更新框架中删除部分Diem遗留和核心逻辑

2022-08-05

世界经济论坛调查:相较于股票或债券,散户投资者更了解加密货币

2022-08-05

V神:USDT、USDC等或将决定 ETH 硬分叉的走向

2022-08-05

以太坊伦敦升级一周年,年通胀速度下降超53%

2022-08-05

马斯克:狗狗币的实际总交易能力远高于比特币

2022-08-05

福布斯:美国SEC在调查美国所有的加密交易所

2022-08-05

泰国证券交易委员会向四家当地数字资产运营商颁发经营许可证

2022-08-05

一开发者伪造11个假身份,Solana TVL中资金被重复计算

2022-08-05

BitMEX创始人:考虑到美联储的货币政策,以太坊合并的预期价格为2,815美元

2022-08-05

以太坊核心开发者:若测试网合并顺利,将于8月11日商定以太坊主网合并总难度

2022-08-05

越南央行正考虑将虚拟货币纳入反洗钱法

2022-08-05

韩国加密交易所Bithumb宣布其系统已与该国三大金融机构的应用程序相连接

推荐文章

  • 深度研究:如何设计代币经济学框架?

    2022-05-31

  • 万事达卡CEO:SWIFT系统将在五年内被央行数字货币取代

    2022-05-31

  • 达沃斯Crypto手记:加密幽灵,在欧洲游荡

    2022-05-30

  • 以太坊合并:如何影响显卡和区块链行业?

    2022-05-29

  • V神:「灵魂绑定」币将成为你们的区块链护照

    2022-05-28

价值号更多 ›

吉时通信
吉时通信
文章: 133
  • 以太坊合并:如何影响显卡和区块链行业?
  • 以太坊合并的底层观察:区块结构和MEV
  • 宏观视角解析LUNA和UST崩盘:稳定币的路在何方?
链集市ChainMarket
链集市ChainMarket
文章: 177
  • 区块链产业周刊丨全球区块链商业委员会与全球数字金融合并;最高人民法院发布区块链司法应用相关意见;蚂蚁链区块链应用专利获国家授权
  • 区块链将如何帮助我们解决气候问题?
  • 区块链产业周刊丨国家级数据云平台“人民云”正式上线;徐工机械成立包含区块链技术的国重实验室;欧盟推进数字欧元发展阶段
Unitimes
Unitimes
文章: 380
  • 深度研究:如何设计代币经济学框架?
  • 创作者经济:正统性危机之下的变革之路
  • 哈佛商业评论:Web3的机遇和挑战
换一批

热门标签

新基建 比特币 以太坊 矿业 DeFi 共识对话 区块链+ 研报 美联储 央行数字货币 无限QE 加密衍生品 AI 云计算 大数据 5G 政策 交易所 稳定币 电子支付 Libra 算力产业 联盟链 公链 区块链 加密货币 Nervos Cosmos EOS STO

邮件订阅

及时、全面、专业、准确的资讯与数据,致力于为区块链爱好者以及数字货币投资者提供最好的服务。

App内打开

邮件订阅

及时、全面、专业、准确的资讯与数据,致力于为区块链爱好者以及数字货币投资者提供最好的服务。

Moshou

碳链价值是集资讯、行情、数据于一身的区块链信息服务平台,我们追求及时、全面、专业、精确的资讯与数据,致力于为区块链创新者和数字货币投资者提供优质的服务。

关于我们 加入我们 联系我们 隐私条款
微信公众号

扫一扫关注微信公众号

Copyright © 2018-2020 碳链价值 京ICP备18046423号
下载碳链App

下载碳链App

微信公众号

微信公众号

微信公众号

微信公众号

打赏文章作者

支付宝打赏二维码 支付宝扫一扫打赏
微信打赏二维码 微信扫一扫打赏

# 热门搜索 #

CBDC 比特币 DeFi 以太坊 区块链