关于上一篇文章推广了下CRUST IPFS,已经看到坛内有2个新增的+人开始在用了,那么我就再接再厉填一下上篇帖子没讲的坑
没有看过上一篇文章的去看一下
https://spring-plus.net/read.php?tid=2255715.htmlCrust IPFS更简单易用的方法,有兴趣的+人可以看看
https://spring-plus.net/read.php?tid-2268044.htmlhttps://spring-plus.net/read.php?tid-2277160.html
首先汇总一下上篇帖子到底留下了哪些坑要讲的
- 上传大小限制问题
- 文件卡链问题
- 副本过少问题
- 过期文件问题
- 网关失效问题
- Firefox用户如何使用Crust Wallet
首先讨论下上传文件大小限制的问题
crust apps下单限制你最大只能单次下单文件(夹)8GiB的大小,而crustfiles你开通了会员之后也只能一次最大上传1GiB的数据
但是你可以将这些文件合并到一个文件夹,也就是只分享一个链接,具体如何操作请参考3.1
文件卡链的问题
这个问题经常发生,无论你是使用crustfiles或者通过下单上传,现象就是crustfiles会卡在Submitted的状态,而下单则是卡在待处理的状态
crustfiles还可能会出现Failed的状态,但解决方法和卡链一样,或者重新上传文件也可以解决
解决方案有两种:使用Pins,或者重新下单
关于Pins如何使用请看到3.2的部分,而下单如何解决的部分则看到3.3.2
副本过少的问题
一般我们推荐保持上链的文件副本数要保持在4个以上,解决方案和如何解决卡链一样
过期文件的问题
Crust的文件照理来讲会在6个之后过期,但是我这边手头有个文件已经过期了3个月依然可以访问,所以文件到底过期多久还能访问这边打算做个长期测试
如果你求稳的话是有办法解决这个问题的,测试下来有三种办法可以解决过期文件
前两种方法和前面一样,使用Pins解决或者通过下单解决
还有一种方法是通过预存CRU到续费池,过期之后运气好有人帮你清算文件,没有的话就得自己手动清算,详细讲解在3.4
个人推荐使用前两种办法,因为前两种办法可以增加副本数,而清算只是维持副本
前面说了这么多的Pins和下单解决那么他们有什么优劣么?好像没明显谁比谁好,我总结了下面几点
- Pins解决5g以上文件的效率看起来比下单更低,有待测试
- 合并文件到文件夹的成功率下单看起来更高一点,但有待观察,但无论哪种速度都时快时慢
- 在Crust网络拥塞的情况下,大文件失败的几率同样地高
总之这两种办法到底孰优孰劣还需要更多人的测试
最后关于网关失效,Firefox的问题我分别放在3.5和3.6里面说明,这里就先不展开说了