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

    扫码下载App

  • 登录
  • 微信公众号

    微信公众号

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

Filecoin和IPFS的结合如何实现去中心化存储

星际视界IPFSNEWS星际视界IPFSNEWS  •  2021-09-18
Browsers3000是一个为期五周的黑客松活动,由ProtocolLabs实验室举办,这个活动专注于为Web3未来构建的去中心化解决方案。

Browsers3000是一个为期五周的黑客松活动,由ProtocolLabs实验室举办,这个活动专注于为Web3未来构建的去中心化解决方案。

随着Web浏览器逐渐应用Web3技术,对去中心化存储的需求变得越来越明显。不过,浏览器插件和使用IPFS这类分布式存储协议时面临越来越多的局限性。标准的Web浏览器并不总能以原生的方式利用IPFS技术。因此就需要有一个中介角色,为有意使用此类存储系统应用来开发应用的开发者提供帮助。

Estuary是很多Web3开发者想寻找的解决方案。它的实质就是一个整合了最小化Filecoin库的IPFS节点。让Filecoin和IPFS一起工作并不难,不过找到正确的步骤还是需要点技巧的。

在这个例子中,Textile正使用一个架设的中间服务,来让开发者使用标准API将内容pin到IPFS网络上。在理解它们的协作机制之前,需要了解一下它们各自的原理。

IPFS和Filecoin:区块链世界的天作之合

Filecoin是一个去中心化的网络,它能让人们在任何地方存取数据。用户可以作为网络中的节点出租自己的可用存储空间,通过这些节点上提供的数据存取服务,用户还能赚取Filecoin。

这个结合的另一环节就是IPFS,它是一个Web3文件系统,让开发者能够在网络上存取数据。在非区块链领域能找到最相似的服务就是云计算了,不过IPFS并不是由大公司控制的。

老派的程序员可能还记得在C语言里使用指针的时候。IPFS使用类似的概念即内容标识(CID),通过这个标识就能在可用的节点上访问数据。

要访问文件的时候,你可以引用IPFS的存储服务上的CID标识,而不是使用本地硬盘里的文件地址。不过,由于浏览器并不能原生地理解IPFS,它们需要有将这些CID标识视为文件的方式。这就是Textile这个工具的作用了。

Textile:永续的IPFS数据仓库

浏览器处理IPFS文件时碰到的问题就是它们并不具有永续性。Textile提供了一个简单的架设服务式解决方案,开发者能够将其添加到任何网站或应用里。虽然IPFS协议在主流的浏览器里并没有得到原生的支持,但Textile可以使用"Buckets"作为组织索引和pin住IPFS数据的方式,从而满足开发者的需求。

设置bucket的步骤很容易,不外乎创建一个本地的秘密文件,用于存储访问TextileHub账号所需的秘钥。当你注册一个TextileHub账号并开发一个应用程序时,你会得到一对公钥和私钥。这个秘钥对需要用以下格式插入文本文件里:

TEXTILE_HUB_KEY=XXXX

TEXTILE_HUB_SECRET=XXXX

IPFS_GATEWAY=https://ipfs.io

这个环节可能是最有技术含量的操作了。Textile的命令行CLI工具应该能提供公私钥对的值,让系统能够访问bucket。当开发者完成了这一步,应该就能容易地使用bucket来开发应用程序。你可以通过使用NextJS和TextileBuckets快捷开始项目的模板这个例子了解更多。.

Textile的整合方案支持使用任何语言或框架来进行开发。一些开发者可能希望在产品中使用React或Vue框架,不过Angular或其他JS实施方案其实都是可以的。公私钥对提供了安全架设数据的方式。它们还支持生成一个libp2p身份的操作。

当你的应用程序的用户设立了一个libp2p秘钥后,他们就可以使用通过Textile架设的bucket基础设施,来将数据pin到IPFS网络上。取决于服务器的流量和网络连接的质量,这些文件可能需要等待一小段时间才能被公开访问。

IPFS网络上的特定数据越受欢迎的话,它的取回速度就会更快。如果你的用户正存储的数据需要有长期存储的可验证证明,TextileBucket还支持一个FilecoinAPI,让你可以与Filecoin网络里已经熟悉的存储提供者进行存储交易提议。不过,如果你连一个存储提供者都不认识的话,该怎么办?Estuary提供了一个更为简便的解决方案,让你可以将数据存储到Filecoin网络上。

两重的存储系统

当数据通过Textile添加到一个bucket后,这个数据会被pin到IPFS上并可被其他人访问,但这并不意味着它就一定在Filecoin的链上。通过Textile的IPFS网关所访问的数据需要与一个存储服务提供者达成存储交易提议,才能被添加到Filecoin区块链上。若要将数据pin到Filecoin网路上,则需要Estuary或Textile’sBidbot这样的中介服务。

通过Estuary,上传的数据可以进入超过100个节点。不过问题是,你的数据真的在链上吗?有几个简单的方法可以进行验证,让你可以获得相关的文件、CID标识号和正存储该数据的服务提供者的信息。

将文件上传到Estuary是很简单的,有以下几个方式:

1、用户可以在其应用中使用Estuary的API

2、使用命令行

3、登录后在浏览器中拖拽文件

Estuary还支持列出与特定账号关联的数据。这个列表提供了该用户有权访问的文件及CID标识信息,这包括了Filecoin网络上保存了这些数据的存储服务提供者的信息。Estuary提供了简单的ReactJS整合方式,开发者可以直接复制参考。当然,开发者还需要添加自己的API秘钥,不过大部分情况下从Estuary的手册里参考代码片段就可以满足开发需求了。

Web存储新范式

IPFS和Filecoin是互补的系统,生态也开发了Textile和Estuary这类工具来帮助两者的协作。随着插件使用的受限程度增加,这些工具对当前浏览器里开发Web3应用来说是最佳的解决方案了。以后,当IPFS变得越来越普及,浏览器将支持原生的整合方案。随着浏览器整合方案的继续发展,Textile和Estuary同时也在提供简单的变通方案,让这些系统可以良好并行运作。

——End——

相关导读

FilSwan的进击——Filecoin网络真实数据存储的推动者

揭秘 | Estuary, Web3.storage和NFT.storage谁是最好的存储方式

公链红海中,Flow竞争优势一览

揭秘 | 如何使用permaweb将数据上传到Arweave

友情提示:在星际视界(IPFSNEWS)公众号回复关键字1.回复“Filecoin”即可获得Filecoin项目中文版、英文版白皮书

2.回复“IPFS”即可获得IPFS项目中文版、英文版白皮书

3.回复“Swarm”即可获得Swarm 英文版白皮书


编辑:星际视界IPFSNEWS Eric

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

扫一扫,分享到微信

相关推荐

Filecoin:不是你该玩的东西 滚动

Filecoin:不是你该玩的东西

星空价值投资 2022-07-02 滚动
Filecoin
整个市场历经了公链、DeFi、BTC突破6.9K、NFT几次浩浩荡荡的行情以后,反倒是Filcion在国内散户中表现出了独一档的影响力。
Filecoin:IPFS 和 Filecoin 的集成 滚动

Filecoin:IPFS 和 Filecoin 的集成

胡飞瞳 2022-06-12 滚动
IPFSFilecoin
今年Filecoin主要集中在两件大事,一个是 FVM,这个大家关注得比较多,另一个是检索市场的建设。
创宇区块链:传统安全与IPFS 间的安全性研究 价值号

创宇区块链:传统安全与IPFS 间的安全性研究

知道创宇区块链安全实验室 2022-05-25 价值号
IPFS
建立在区块链技术之上的 Web3 如何通过 IPFS 来保证用户的隐私安全呢?

碳链快讯更多 ›

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宣布其系统已与该国三大金融机构的应用程序相连接

推荐文章

  • 来自 a16z 联合创始人的加密课程:Web3 应该从 Web1 学到些什么?

    2022-06-02

  • Consensys:代币设计和发行的 30 个注意事项

    2022-06-01

  • 字节跳动天使投资人Tim Gong:Web3的未来架构需要支持基于海量个人信息的数字资产交易

    2022-06-01

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

    2022-05-31

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

    2022-05-31

价值号更多 ›

吉时通信
吉时通信
文章: 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 以太坊 区块链