如何才能保证Filecoin安全上线

星期五早上,看了看filecoin ama (ask me anything)。ama的形式还是比较正式的,社区提出的问题,会经过删选确认。filecoin的创始人胡安回答了差不多100个问题。看了大部分问题以及回答,总结一下:
· filecoin看重安全性,首先保证安全上线。
· 网络不出意外,6/7月上线,但是,如果有严重bug,可能reset网络。
· amd的cpu相对intel的cpu有优势。主要是sha的扩展。
· gpu主要采用的是nvidia的显卡,暂不考虑amd的显卡。
· 网络未来可能outsourcing zk-snark的计算。
· 测试网第二阶段没有奖励。
· 和第三方在合作开发钱包。
· 家用机器,挖矿肯定不行。
· 磁带机现在不行,随机读取的能力不行。
· filecoin不支持智能合约。
看了看最新的lotus和rust-fil-proofs的代码,其中有几个点比较有意思。
1. 主网上线,gpu会不会用?
很多人关心,主网上线,需不需要gpu?其实深入理解gpu的用途,答案还是比较明显的。gpu现在主要用来做三部分:seal commit,epost和post。总的来说,gpu目前用来做零知识证明的加速。对于v20的版本的seal commit,普通的服务器cpu,耗时2个小时多。一块2080ti的gpu,将时间压缩到1个小时以下。因为epost和post过程参与共识,对时间有要求,用更快的方式显然对整个网络有好处。目前看零知识证明加速,比较靠谱的方案,就是gpu加速。当然,cpu也有加速方案。
以上只是从整个网络的功能出发讨论,矿机是否配gpu,这个问题filecoin团队也在思考。从问题的回答看,filecoin团队,正在计划把零知识证明的计算部分变成服务。也就是说,矿机可以不自己配gpu,采用其他零知识证明的服务生成证明。有gpu资源的,可以提供此类服务。
2. 为什么amd的cpu有优势?
如上图,最新的代码在tr3970x上precommit1的阶段只需要8.5小时。也许,你觉得这个时间也太长了吧。要知道,在一般的intel服务器cpu上,precommit1的时间可能要超过20个小时。这个就是算法从window sdr改成sdr之后的sector处理时间。
如果你对precommit1的处理算法比较熟悉,发现目前precommit1的过程大量的使用了sha256的算法。tr3970x带有sha扩展,这个是一个比较重要的原因。
顺便说一句,从window sdr到sdr,处理流程也有一点变化:precommit和commit都划分为两个阶段。
现在的代码越来越有意思了,代码的演变也反应了filecoin团队的思考。整个sector的处理更模块化,更合理。更高兴的是filecoin团队对bellman零知识证明的部分也在积极的优化。


S1336-5BQ光敏二极管用于光度检测的驱动设计与实现
叮咚智能音箱联网教程_叮咚智能音箱联不上网解决办法
深圳某银行ATM间—智慧管理项目
华为Mate X高清图集
小米6和荣耀v9哪个好?小米6和荣耀v9评测对比
如何才能保证Filecoin安全上线
y电容基础知识总结
光电耦合器的基本结构是什么
科技智库“甲子光年”在北京举行2020“甲子引力”大会
红外热成像气体检漏机芯
深入剖析esp32c3的系统底层启动
多载波MS-DPD开发平台简化基站设计
什么是氢燃料电池汽车 氢燃料电池汽车发展正面临哪些挑战
Quick-Charge IC Routes Step-Up
乐视网股权质押违约,东方证券状告贾跃亭兄长
学好ametal_通用数码管接口技术,做项目事半功倍
低通滤波器与高通滤波器有什么不同
线下市场失败,OPPO的渠道策略将怎么调整?
创意LED耳环diy
工业物联网的有线接口连接解决方案