0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一些关于IPFS和Filecoin的思考与解惑

如意 来源:百家号 作者:J危某人 2020-07-01 15:03 次阅读

最近,随着Filecoin矿工大会再次确定2020年7月至8月IPFS激励层Filecoin上线,IPFS技术成为热议的话题,不少投资者开始布局。

“IPFS币是什么?”、“IPFS下一个千倍币”、“IPFS矿机怎么挖矿”等等,各种问题在网络上层出不穷,“IPFS币”一词也成为热议。

可现在我要说的:IPFS是互联网底层协议,并不是一些小白口中能挖的币。

如果,有人跟你说他的矿机能挖到IPFS币,或他的IPFS矿机一天挖币量最多,更有甚者说他的IPFS矿机可以一机多挖,那么很遗憾地告诉你,你可能遇到了骗子。IPFS是一项技术,它是不能挖矿的。

IPFS中文称“星际文件系统”,它既不是项目名称,也不是代币名称。人们常说的IPFS挖矿其实指的是它的激励层Filecoin。Filecoin是IPFS网络中的激励层,用来激励用户将闲置的硬盘和带宽贡献出来,并给予贡献者FIL代币作为奖励,以此来达到全球共享,甚至跨星际的愿景。

那么IPFS到底是什么呢?

它是一种点对点的分布式文件系统,通过底层协议,让存储在IPFS系统上的文件,在全世界任何一个地方快速获取,达到理论上的永久存储,同时它还不受防火墙的影响,可以让我们访问数据的速度更快,更加安全,并且更加自由。

在HTTP作为互联网底层传输协议正面临着中心化存储、安全隐患、成本过高、速度慢、资源浪费等瓶颈以及中心化存储数据所有权无法保证、数据价值被巨头掌控,因此区块链去中心化应用不可能将数据存储在中心化服务器上这些因素的时候,Juan Benet(胡安 贝内特)为弥补HTTP协议所面临的发展瓶颈以及区块链去中心化应用等数据的存储问题的不足,在2014年5月份成立协议实验室并开发的新互联网协议—IPFS,它将补充甚至逐渐取代HTTP传输协议。

IPFS早在2014年5月就已发布,作为新兴网络技术,一直被广大爱好者研究,并尝试运用到生活场景中,同时他也被各行业重点关注。到2019年为止,全球IPFS节点已超过百万。这个数据看上去也许非常庞大,但对于全球总人口来说却非常少。

既然IPFS技术对未来网络而言这么重要,那它现在的发展怎么这么慢呢?其主要原因在于:IPFS没有激励机制。

举个市场的例子,刚刚也已说过,IPFS只是一种技术,能够用于传输、存储,类似于BT、迅雷那种技术。

但在目前的下载市场上,我们已经几乎看不到BT的存在了,为什么呢?因为没有激励层。BT盛行之时,大多是靠节点自发运行与维护。在没有收益的同时还赔了不少钱,毕竟BT节点和IPFS节点一样,是需要长期在线,长此以往功耗、带宽消耗非常大,亏损是必然的。

因此,为了不让IPFS重蹈覆辙,在IPFS上线的同时,Protocol Lab于2017年启动Filecoin计划。

已经简单了解IPFS之后再看看Filecoin又是什么吧?

前文也说了Filecoin是一个在IPFS网络之上的激励应用层,通过存储、检索、区块奖励三种收益,来刺激节点的长期运行,更好地为整个网络生态服务。

1、它是去中心化的存储网络,能将云存储转变为算法市场。

2、它是一条区块链,但与比特币、以太坊算法有很大的区别。

3、它是一种奖励应用机制,通过FIL币的形式,激励矿工们可以积极地为用户提供存储和检索服务,也作为网络中全球的唯一通证货币。

4、它也是一种协议,通过证明机制让矿工提供有效存储空间来创造区块,并获取相应的FIL币奖励。

而Filecoin挖矿区别于传统的PoW机制的挖矿,PoRep(复制证明)和PoSt(时空证明)是Filecoin的特征,它们的主要作用是防止挖矿工作舞弊或发动一些恶意攻击。 PoRep也称为复制证明,其主要作用是向另一个节点证明它已存储了相应文件的副本。 PoSt也称为时空证明。它的主要功能是证明节点在一定时间内已存储了相应的文件。PoSt是根据一定时间执行的。主要目的是防止矿工在证明完成后删除数据。

具体的挖矿过程用通俗的话讲就是:进入Filecoin市场抵押FIL币,当有用户上传文件A时,矿工进行抢单,抢到单的矿工提供存储空间(这时候文件A被分割成n份256k大小的文件碎片),这时候复制证明:系统内证明矿工确实保存了文件A的n份与时空证明:系统内证明矿工提供足够的存储时间,最后按照比例(n所占A的比例)该矿工获得对应的FIL币。

“挖矿”不是一个人的“记账”,是多人同时进行,只是“记账”所占的比例不同。

如果你有足够的硬件设施,比如带宽资源、超大硬盘、稳定的网络,当你储存的文件越多,收获的FIL币也越多。这就是人们一直说的IPFS挖矿所对应的,真正的挖矿——Filecoin挖矿。

然而,现在很多文章都在说Filecoin有两大挖矿市场,其实是不对的。虽然在Filecoin中,存在储存必然也存在检索,所以也会有检索矿工。

但Filecoin挖矿只涉及存储,简单来说,存储会形成区块,而检索并不会。不过作为检索矿工,你同样能够赚取FIL币,只不过这样的行为并不能被称之为挖矿而已。

看完这些误区,你现在知道IPFS币到底指的是什么币了吗?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 互联网
    +关注

    关注

    54

    文章

    11070

    浏览量

    102595
  • 协议
    +关注

    关注

    2

    文章

    593

    浏览量

    39131
  • 存储网络
    +关注

    关注

    0

    文章

    31

    浏览量

    8068
收藏 人收藏

    评论

    相关推荐

    LED驱动器应用的一些指南和技巧

    电子发烧友网站提供《LED驱动器应用的一些指南和技巧.pdf》资料免费下载
    发表于 09-25 11:35 0次下载
    LED驱动器应用的<b class='flag-5'>一些</b>指南和技巧

    关于音圈电机一些参数的解析

    在日常对接客户的时候,小编多次遇到如下情况,譬如客户上来就问你们的音圈电机速度能做到多快?你们的音圈电机模组精度能做到多高?等等诸如此类的问题,在此,小编想跟大家解释番。 关于音圈电机的速度能做
    的头像 发表于 09-04 08:19 251次阅读
    <b class='flag-5'>关于</b>音圈电机<b class='flag-5'>一些</b>参数的解析

    关于一些有助于优化电源设计的新型材料

    众所周知,人们对更高电源效率的追求正在推动性能的全方位提升。材料科学的进步对于优化电源设计和开发更高效、更紧凑和更可靠的解决方案发挥着关键作用。下文列出了一些有助于优化电源设计的新材料。
    的头像 发表于 08-29 15:26 313次阅读

    求CSU8RP1186一些关于电子秤开发例程,最好是C的,跪谢

    有无CSU8RP1186一些关于电子秤的参考资料及源码,最好是C的,或者其他相近芯片的电子秤资料,帮忙发到邮箱871030114@qq.com,非常感谢!
    发表于 08-26 14:33

    关于THS4521的一些使用问题求解

    我想请问关于THS4521的一些使用问题。 1、THS4521是否能将0-3V的单端信号转换成共模信号为1,5V的差分信号。想把ths4521用于TMS320F28377S的16位ad采样的前级电路,之间采用的12位adc,为单端信号,现在想对单端信号转为差分信号。不知
    发表于 08-20 08:28

    咨询一些关于LED灯具的问题

    各位大佬,咨询一些关于LED灯具的问题 120W的吸顶灯,用的非隔离式电源,用不到1年,灯具就会闪烁、频闪或不亮,主要是什么原因造成的?是不是驱动芯片太差?
    发表于 07-02 22:33

    智能跳绳的产品体验与思考

    我,虽称不上跳绳高手,却对这项运动怀有深厚的热爱,也曾在某电商平台上选购过款智能跳绳,希望能借此提升我的跳绳技巧。今天,咱们就来聊聊我和这条绳子的发生的一些故事,外加我的一些思考
    的头像 发表于 05-29 11:22 333次阅读
    智能跳绳的产品体验与<b class='flag-5'>思考</b>(<b class='flag-5'>一</b>)

    关于特斯拉的一些研究

    Model 3:这是特斯拉的款中型轿车,也是其最畅销的车型之。Model 3提供了不同的电池容量和驱动方式选项,包括后轮驱动和全轮驱动,续航里程也有所不同。
    的头像 发表于 02-20 15:00 1214次阅读

    关于编程模式的总结与思考

    淘宝创新业务的优化迭代是非常高频且迅速的,在这过程中要求技术也必须是快且稳的,而为了适应这种快速变化的节奏,我们在项目开发过程中采用了一些面向拓展以及敏捷开发的设计,本文旨在总结并思考其中一些通用的编程模式。
    的头像 发表于 01-03 10:14 422次阅读
    <b class='flag-5'>关于</b>编程模式的总结与<b class='flag-5'>思考</b>

    对于大模型RAG技术的一些思考

    大模型或者句向量在训练时,使用的语料都是较为通用的语料。这导致了这些模型,对于垂直领域的知识识别是有缺陷的。它们没有办法理解企业内部的一些专用术语,缩写所表示的具体含义。这样极大地影响了生成向量的精准度,以及大模型输出的效果。
    的头像 发表于 12-07 09:41 1057次阅读
    对于大模型RAG技术的<b class='flag-5'>一些</b><b class='flag-5'>思考</b>

    提高嵌入式代码质量的一些方法

    的事情搞复杂,我希望这些文字能给迷惑中的人们指出一些正确的方向,让他们少走一些弯路,基本做到一分耕耘一分收获。
    的头像 发表于 11-30 09:15 421次阅读

    我们为什么需要了解一些先进封装?

    我们为什么需要了解一些先进封装?
    的头像 发表于 11-23 16:32 536次阅读
    我们为什么需要了解<b class='flag-5'>一些</b>先进封装?

    分享一些SystemVerilog的coding guideline

    本文分享一些SystemVerilog的coding guideline。
    的头像 发表于 11-22 09:17 663次阅读
    分享<b class='flag-5'>一些</b>SystemVerilog的coding  guideline

    求助,关于AD603做成VGA的一些问题

    手册的图49以及图33进行更改画出的电路图,请问精通该芯片的工程师,上面的电路能实现我前面所说的5点要求吗?如果有问题的话,需要如何修改才能实现要求? 小弟还有一些关于AD603的一些问题想让相应
    发表于 11-20 07:19

    PCB抄板的一些方法

    拆掉所有器多层板抄板件,并且将PAD孔里的锡去掉。用酒精将PCB清洗干净,然后放入扫描仪内,扫描仪扫描的时候需要稍调高一些扫描的像素, 以便得到较清晰的图像。
    的头像 发表于 11-15 17:04 860次阅读
    PCB抄板的<b class='flag-5'>一些</b>方法