2020年8月7日,IPFS官方更新博客表示:正在删除对SECIO安全传输的支持。
SECIO安全传输是libp2p的组件,可在通过网络发送数据时对数据进行加密。
是IPFS官方在2014年为IPFS和libp2p开发,以减轻与要求证书颁发机构的TLS1.2的差距。
目前,官方正在删除对SECIO安全传输的支持,并且已经在go-ipfs0.6,js-ipfs0.47中增加了对Noise的支持。Noise安全传输提供了一组模式,用于构成广泛支持的密码原语,这使使用者能够更轻松地在各种libp2p实现中添加支持。
以下是官方博客原文:
Filecoin网络近24小时产出34.09万枚FIL:据IPFS100报道,Filfox浏览器数据显示,Filecoin网络当前区块高度为1124333,全网有效算力为11.076EiB,总质押量约为1.1189亿枚FIL,活跃矿工数为3250个,每区块奖励为23.9145FIL,近24小时产出340862枚FIL,24小时平均挖矿收益为0.0295FIL/TiB,目前FIL流通量为172292947。当前销毁28069069枚FIL。当前FIL最新价格为84.02美元。
目前有效算力排名前三的分别为:f0688165(MetaverseInfrastructure)以142.60PiB位居第一,f0127595(MetaverseInfrast)以132.70PiB暂居第二,f0142720(RRM-雅典娜)以124.23PiB位居第三。
注:根据Filecoin官方释放规则,Filecoin将于2021年10月15号迎来第二次减产。[2021/9/19 23:36:45]
我们正在删除IPFS和libp2p中对SECIO安全传输的支持。您可以通过更新到最新版本来减轻对节点的影响。
MFIL兑换量2日突破3万:据官方消息,5月8日20时Fido开启百万空投活动,截止发文前Heco数据查询MFIL兑换数量3.2w枚,首轮空投奖励于5月10日24:00前发放。同时Fido社区热度及参与度增长,为了让更多用户参与此次空投活动。官方决定将于5月11日8:00开启第二轮空投,快照截取时间为5月14日20时,同时根据全网MFIL兑换总量,按比例发放最终FIDO空投奖励,并补发首轮参与用户空投奖励。
Fido是结合实体的DAPP,是在Heco链搭建的Filecoin云算力交易平台。[2021/5/10 21:45:33]
删除支持后,较新的节点不会发生任何重大变化,但是较旧的节点可能将开始出现性能下降。
麦子钱包LSP:应用的落地与社区的形成将是FIL的价值支撑:Filecoin主网上线在即,麦子钱包LSP在接受金色财经独家采访时表示,Filecoin的币价与其实际的落地价值可以分而论之,目前的Filecoin社区可以主要以矿工和非矿工两个群体划分,矿工群体对于币价会更敏感一些,非矿工群体主要以开发者,与看好IPFS发展的用户组成。而造成早期Filecoin国内外社区热度严重失衡这个问题的原因主要是目前Filecoin主要是以矿工群体为主,而Filecoin的矿工又主要分布在国内。主网上线后如何发展挖矿以外的生态将是一个值得探索的问题。当前Filecoin生态中的应用较少,大多为工具类Dapp,而这些Dapp又主要针对矿工群体,对于非矿工群体如何介入Filecoin生态这可能是最大的一个难题,应用的落地与社区的形成将是FIL的价值支撑。[2020/10/15]
1、什么是安全传输?
达鸿飞:Filecoin为下一代互联网提供了必要的基础设施:金色财经现场报道,8月23日,在成都举办的“全球区块链算力大会暨新基建矿业峰会”上,分布式科技CEO达鸿飞做了主题为《Reimagine Distributed Storage》的演讲。达鸿飞表示,建设下一代的互联网,需要底层的基础设施,IPFS+Filecoin提供了必要的基础设施,其价值体现在免许可免信任的存储网络服务,连接闲置存储资源建立低成本的全球存储市场,内容寻址降低存储冗余。但IPFS+Filecoin也存在缺陷,比如仅支持冷数据的存储,缺少容灾机制等。[2020/8/23]
安全传输是libp2p的组件,可在通过网络发送数据时对数据进行加密。Libp2p提供网络建立连接后请求安全传输的能力,从而使节点能够支持多种安全传输。
一旦协达成了安全传输,就对所有发送和接收的数据进行加密,只有目标对等方可以解密它。
2、简单回顾
SECIO是一种类似于TLS的安全性传输,于2014年为IPFS和libp2p开发,以缓解与TLS1.2的差距。SECIO已成为所有libp2p实现的主要安全传输方式,因为其底层算法得到了广泛支持。
在2019年5月,go-ipfs0.4.21添加了对TLS1.3的支持,在2020年4月的go-ipfs0.5中,它成为默认的安全传输方式。
但是,TLS1.3仍可以在libp2p实施中获得支持,并且无法在浏览器上下文中访问,因此并非所有的libp2p实施都可以使其成为默认的安全传输方式。
尽管Web浏览器引入了对TLS1.3的支持,但我们无法为libp2p附加提供必要的身份信息。
Go-ipfs0.6还增加了对QUIC传输的支持,该传输在内部使用TLS1.3。QUIC尚未得到广泛支持,因此我们本身仍然存在与TLS1.3相同的问题。
因此,如果我们不能在任何地方都支持TLS1.3或QUIC,那么如何才能成功弃用SECIO并转而使用更现代、使用更广泛的安全性传输?
答案是Noise安全传输,它是根据Noise协议框架创建的。Noise提供了一组模式,用于构成广泛支持的密码原语,这使我们能够更轻松地在各种libp2p实现中添加支持。
在go-ipfs0.6、js-ipfs0.47中增加了对Noise的支持,并已在主要IPFS网络基础结构中进行了更新。
SECIO从未被视为永久性的安全传输工具。现在我们有了Noise可以广泛支持,而TLS1.3可以支持其实现,现在可以弃用SECIO了。
3、开始时间?
在0.7发行版中,我们将从go-ipfs中删除SECIO,您可以在Github问题中进行跟踪。该版本暂定于8月25日发布。我们还将在大约同一时间协调js-ipfs的发行,并且在那里也删除SECIO。
4、这对您有何影响?
在0.7版本中,仅支持SECIO的网络上的较旧节点将不再能够与IPFS节点进行通信。如果您运行的Go-ipfs版本低于0.5,我们强烈建议您尽快升级。
虽然go-ipfs节点0.4.21及更高版本支持TLS1.3,但如果您的IPFS未达到0.5,在连接时可能会遇到延迟问题。这是由于协议协商默认为SECIO,并且需要使用TLS1.3重做。
如果运行的IPFS早于0.4.21,则将完全无法连接到较新的节点,其中包括DHT引导程序节点和IPFS公共网络基础结构的其他关键部分。
我们正在考虑将Noise反向移植到js-ipfs0.46.x。Noise已添加到js-ipfs0.47中,但是它与js-ipfs0.41.0+兼容,需要手动配置。
如果您运行的JavaScript-ipfs早于0.41,则将无法连接到不支持SECIO的节点。您仍然可以暂时使用websocket-star服务器。
5、更新IPFS
·从IPFS分发页面下载最新的go-ipfs
·为Node.js或浏览器安装最新的js-ipfs:https://github.com/ipfs/js-ipfs/tree/master/packages/ipfs#install。
IPFS、Filecoin?交流群
备注ipfs,添加菠萝v号:q359361480
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。