LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > 1小时的技术探讨,IPFS核心技术问题,全解答

1小时的技术探讨,IPFS核心技术问题,全解答

2020-08-18 IPFS星空生态 来源:区块链网络

8月12日,1475与火星财经联合主办的【POW'ER 2020 IPFS与新算力时代高峰论坛】,本次峰会邀请了近40位重量级嘉宾深入探讨IPFS生态与价值。

IPFS与新算力时代高峰论坛将重点围绕IPFS生态发展、IPFS技术革命与投资价值、经济模型展开。此外本次峰会还会将发起长达1小时的技术对话,针对IPFS核心技术问题,邀请6位IPFS技术专家展开探讨和“辩论”。

本次峰会最为重磅的环节,《IPFS技术开发中经典问题辨析》参与本次圆桌话题讨论的都是有名的技术大咖,本次圆桌中也提出如下问题:

1、SDR与NES算法的优缺点和看法

2、GPU和FPGA在Filecoin挖矿层面的加速会怎么样被运用?

3、关于Filecoin的可行性方案究竟是什么?

4、 VDF对于分布式存储会有怎样的应用?

杨总在《IPFS技术开发中经典问题辨析》中,以IPFS技术员的身份回答了这些问题,精彩的回答让在场的各位对IPFS的技术细节有了深刻的认识。

01

SDR与NES算法的优缺点和看法

NSE确实是分成32个window做了很好的并行,但是我也认为NSE的变动其实是加速了网络上面算力的和硬盘的消耗,但是其实这个事情和官方做过沟通,他们现在整个的思路其0实还在于说你封装好了以后,证明你有这个硬盘,会靠CCUP(英文),把无效数据变成有效数据,这个是他们的思路。

SDR和NSE,本质就是并行和串行的问题,NSE和SDR,其实当时我参与他们的算法讨论的时候,核心的争论点是在于商业和安全的落地的问题,对于整个生态来说,一定是要具有包容性的,英特尔的机器一定进来,我认为主网上线以后容易打脸,可能不会超过1万台,所以说会给Filecoin网络设置一个认顶,所以现在英特尔的机器做存储机用,这个对生是不好的影响。

后来讨论的时候,为什么说SDR定稿?原因是在于深层攻击,现在每一轮是30秒,实际上的时间是60秒,如果说密封时间全部并行SDR,大概是3-4个小时,如果说做一些优化可以达到2个小时,也就是说是32个进程完了可以压到10分钟重新生成算力,而现在的整个验收的模型是30秒递交一次验收,如果抽中了临时生成一个存储文件,从原则来说是可以不存储任何的数据,但是我可以上网络欺骗,假装我存储了10P,100P,1000P的数据,这个网络就崩盘了,所以是非常高优先级是安全的问题。

你生成一个算力,抽检算力的时间,一定要是你整个密封过程的时间是1000倍的关系,我们知道的一个数据,拿BIK是可以多拿一轮,但是你生成一个时间只有10分钟,也就是说它们之间的差额有10倍,这个非常不成熟的。英特尔提出摩尔定律,就是18-24个月里面成本和计算速度翻倍,我有一个观点,7年以后Filecoin必将崩盘,现在10分钟,2年以后必将成为5分钟,再2年以后就是2.5分钟,再2年就是成为1多一点点,再过一年就是1分钟,一块硬盘伪装成1万块硬盘,这个Filecoin一定会崩盘,暂时先使用SDR的算法,这样能保安全,同时到主网,应用CCUPgrade的功能。

两个算法都会支持,做不同的验证,同时在主网上线之前过程是同时支持SDR和NSE的过程,主网上线以后就会很自然的切换两组都可能,一定对前期的大矿工有损害的,AMD的机器没有英特尔的稳定性好,其实并行上面是可以达到最优解的包括英特尔的机器,我们1475的方案有2个。

一个是AMD在内存和L的利用率上面,如果正常的版本跑的是X,那用1475的方法就是跑2X,对于并行数来说,内存+内存是一种方案,还有就是算法的方案可以做到更优的使用率,因为我之前是英特尔出身,英特尔有美国团队,2020年底出一款机器出来,另外还有一个选择就是使用1475的算法,在英特尔的现有的SDR和NSE的算法上面提升80%的计算率,正常用30个小时,在我们的算法里面17个小时以内达到,并且对CPU的要求没有那么高,谢谢各位!

02

GPU和FPGA如何应用

说到FGPA和GPU,我们是最早做的,2019年3、4月份我们就联合外部的芯片做FGPA和GPU的开发,我们现在也跟大家说的,FGPA和GPU一定是趋势,并且FGPA一定会进入到这个赛道来,现在来说能做的话,跟大家分享1475的情况,主要是如下过程,FGPA确实性能更好一些,但是如果说你没有达到300多GP一小时意义不大,还有一块就是临时证明这一块,我们还没有完全准备好FGPA的方案,但是GPU的方案做的还不错,这一块GPU有很大的优化空间。

03

关于Filecoin的可行性方案究竟是什么?

我说说前面的整个的方法论的问题,第一个就是说2个事情,存储的安全,存储的安全是包含数据安全,还有就是刚刚在工程方面是像完成两个POSD的问题,之前我在百度做了存储集群2年的时间,所以刚刚也提到存储的有效率的问题,所以对于我们来说,首先非常开心,大家把这个话题拎出来,其实我们从最开始判断Filecoin的最大的挑战其实真的就是在运维上面,你说真的以中国工程师的力量算法搞不定我不相信,中国工程师的力量还有对外对于算法的研究都非常好,所以运维这方面就是非常值得关注的问题,所以存储这一块我们基本保证几个。

一个是整个架构,我们用的是去中心化强协作系统,对于任何一个节点都做了灾备。还有底层内容做了3层防护,做备份,备份我们要跟客户打招呼,因为备份会损害硬盘的利用率,还有就是自恢复系统,当磁盘完全坏了,你的硬件恢复不行,拷贝也恢复不了,我们有一套应急方案,会拿你一些资源灾备的数据里面重新调用计算资源做恢复,所以基本上在内容存储上面我们做了3层的防护。还有在工程上面,大家刚刚说了windowPUST,一天分48小的window,这里面的偶然误差和系数是非常大的,两个问题,一个是你单机的GPU的计算能力有限,达到7PB的时候,单机4个2080T就达到这个问题,第二个就是稳定性的问题,1475的方案有两个,第一个把PUST做备份,有一个三备份,同样计算的量,我们会在本机还有备份池里面同时计算,回来以后做自行机制递交上去,有效的时间只有1分钟,你算完一次重新再算一次基本不可能,我们现在是有重新算一次的能力,但是现在这个事情更重要的是从技术框架下面解决这个问题,所以我觉得是号召一下大家,因为我是从2020年4-5月份的时候把公司的战略从追求效率的最高优先级转化成了追求稳定和安全,所以我希望大家能把运维的稳定性和安全当成接下来Filecoin挖矿这个生态非常重要的战略。

04

VDF对于分布式存储会有怎样的应用?

VDF可验证延迟函数对于Filecoin圈是有里程碑的意义,不管什么资源都可以用钱砸出来的,时间对每个人都公平,只要锚定时间,时间不仅具有公平性还有不可逆性,对于区块链的安全有里程碑的意义,但是这个事情很早以前和官方聊过这个问题,当时我也提出了方案,为什么用GPU、FGPA挖矿?就是VDF技术上没有实现,导致现在用GPU、FGPA,这个是大的前提,VDF实现的可能性,当时我提出的方案,用算法的随机性和经济的做成本和做好事的收益平衡。

就是其实在VDF里面,是要chick具体的绝对时间,现在官方的时间是中心化的时间,是可以用照准的方式把时间返回回来有一个时间差,锚定全网的VDF的时间,凡是参与这次VDF的锚定,你就可以得到VDF后面区块奖励的部分,就形成良好的闭环。没有经过工程的验证,但是理论分析是有效的,所以VDF希望有一天,有人能把VDF实现下来,应用到Filecoin里面,如果应用到里面我觉得Filecoin和IPFS的项目会更加值钱一些,我相信现在官方团队也在做努力。

—-

编译者/作者:IPFS星空生态

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...