最后更新:2020-06-11 10:35:32 手机定位技术交流文章

免责声明:本文旨在传递更多的市场信息,不构成任何投资建议。这篇文章仅代表作者的观点,并不代表火星财经的官方立场。
边肖:记住要注意
来源:先锋系统
自filecoin测试网络第二阶段启动以来,已经过去了将近一个月。随着局外人看热闹,专业人士看技术,这个圈子已经变得非常热。
在测试网络的第一阶段,深圳仙鹤系统取得了显著的成绩——文件硬币测试网络的第一个1PB计算节点(点击阅读);文件硬币测试网的第一个2PB强制节点(点击阅读)。如果您想查看和回顾阶段1,建议您通过数据阅读文件硬币测试网前10名矿工(点击阅读)。先锋在第二阶段获得了什么?~读读这个~
简洁优美的答题纸
节点id: t01100(第一个系统)
参加测试:文件硬币网络第二阶段
取得的成就:
1.t01100是唯一一个成功提交PB等级空证书的矿工
2.在100T以上的矿工中,t01100是唯一能在计算力减小后完全恢复减小的计算力的矿工。
让我们从信息科学普及开始
在文件硬币测试网络中,阶段2和阶段1的主要区别是什么?
硬件配置的确定和文件硬币测试网络的阶段2之间有什么关系?
那些能回答以上两个问题的人可以跳过这一章,那些想学习基础知识的人应该仔细阅读。只有对以上两个问题的答案都有了清楚的了解,我们才能更清楚的了解Filecoin测试网和待开通的主网,并更好的参与挖掘
众所周知,拷贝证明和时间空证明是Filecoin网络的核心组成部分,对Filecoin来说意义非凡——“拷贝证明”是解决“矿工存储用户数据”的问题;而“时间空证明”解决了“矿工总是有用户数据”的问题。现在,问题来了——测试网络的阶段2和阶段1之间的主要区别主要在于拷贝证明和时间空证明的改变(得出结论并做笔记!).
首先,用一个简单的对比图表来解释这种变化
简而言之,当复制证书从WindowSDR更改为SDR时,网络安全性将大大提高。我们将用图表来说明这个原理。
如上图所示,WindowSDR将一个扇区分割成多个块,这些块可以并行密封,而SDR只允许顺序密封,这意味着编码时间延长,从而防止攻击。安全方面的好坏一目了然。因此,AMD处理器提供了内置的SHA256功能,具有良好的扩展性,非常适合密封计算。事实上,选择AMD意味着硬件优化几乎到了极点。即使特别提款权专用集成电路上市,也不会获得太多的密封优势,从而消除潜在的网络安全风险。
另一方面,时间空证明从PoSt变为WindowPoSt,这意味着以前检查部分扇区提交的方法空证明变为每个扇区必须提交的时间空证明,这大大提高了Filecoin网络的可靠性。下面是一个简单的PoSt和WindowPoSt的对比图,有助于视觉理解。
通常,集中式云存储的可靠性为129,即99.999999999%。然而,在Filecoin网络中采用WindowPoSt方法后,随着网络节点数量的逐渐增加,可靠性将无限接近100%。如果把菲力肯网络比作一个有机生命体,窗口邮报为生命体建立了心跳机制,扩大了修复的可能性,是一个自我修复的生命体,因此具有更强的生命力。
我不得不说,PL官方团队在文件硬币网络安全问题上付出了巨大的努力。对项目严格负责并坚持不懈地追求技术是令人钦佩的。
Filecoin测试网第二阶段前10名矿工的绩效分析
在测试网络的第一阶段,我们借助区块链发布的数据分析了前10名矿工的表现。第二阶段进展如何?别担心!仍然熟悉的味道,配方是不同的。
1.矿工概述
北京时间2020年5月15日上午6:00,文件硬币二期测试网络开始运行。下图显示了高达#84430的前10名矿工。接下来,我们将从稳定性和效率的角度来分析前10名矿工。
稳定性分析
(1)前10名矿工成长曲线及描述
稳定性在该试验中尤为明显。在《文件硬币测试网络十大矿工》一文中,我们通过数据提到:在挖掘集群的长期运行过程中,版本的维护和更新是不可避免的。集群不仅要保持计算能力不受削弱和惩罚,还要保持计算能力持续稳定增长,这对团队从开发到运行维护的多维度都有很高的要求。
如上所述,在第二阶段测试网络中,时间空证明采用了WindowPoSt,这意味着Filecoin网络对矿工的安全和稳定性提出了更严格的要求。矿工必须在每次空检验期间检查链上的所有扇区,如果检查失败,它将被切断。这个要求非常严格,但更接近于主网络的要求。因此,在阶段2网络启动后的2周内,我们会发现大多数矿工的计算能力经常降低的现象。针对这一问题,测试网上矿工的处理方法基本上分为两种:一种是规避空验证时,保证计算力无障碍增长;另一个是在求解空时证明Bug,遵守合同的预期规则,并以更接近主网络的方式运行挖掘节点。
接下来,我们将详细分析前10名矿工提交的证据空。
(2)提交时,前10名矿工空证明
首先,如何确认矿工是否在正常提交时空证明?
目前(阶段2),文件硬币网络需要24小时作为验证周期,每个数据块时间为25秒,因此24小时相当于3,456个数据块周期。如果当前网络块的高度减去miner ProvingPeriodStart的值大于3456,则意味着miner已经选择跳过合同的定期检查,并且可以在不提交空证明的情况下保持计算力的增长。(原理很简单。规避空时的证明方法是避免在miner的Cron合同中输入handleProvingPeriod函数,避免计算力的降低。同时,供应周期开始值也将停止更新)
例如,要在正常提交时查询miner节点t01100是否空证明,可以简单地使用以下命令:
查询结果是:
显然,846083747 = 854 3456表明认证期的开始时间已经过了很长时间,并且没有更新,这意味着矿工已经逃避了时间空认证的检查,并且将不再更新认证期。
第二,找出前10名矿工提交的证明空的情况。
参考上述方法,我们可以知道
正常提交时,前10名中的三名矿工空证明:
l t01100
l t057915
l t0236726
前10名矿工中有7名避免了该错误,当不需要提交时选择空证明也可以确保计算能力的提高:
l t01075
l t01102
l t02600
l t01108
l t017328
l t01118
l t01020
以下是查询结果和日志。感兴趣的孩子可以自己提问。
l接下来,尝试计算力的减少和恢复
如下图所示,miner节点t01100可以完全恢复其所有减少的计算力,并具有容错恢复能力。同时,t01100也是唯一一个100T以上的节点。
t01100减少计算力的完美恢复
那么,见证整个网络的最大容量一次空证明
2020年6月8日,矿工节点t01100提交了块高#83800最大一次性容量空的证书,达到PB级。
l最后,我们将与文件硬币社区分享技术解决方案,以避免在进入时出现空证明错误。
先例系统被修复时证明的相关Bug 空已经合并到主分支中。
ü为wdpost设置最大气体限制
ü修复:wpost的输入扇区必须与minerActor匹配
ü添加wdpost的截止日期索引
摘要:及时提交时间空证明和容错恢复是稳定性的重要因素。由于采用了WindowPoSt,所有的扇区都需要提交空的证明,节点越大,就越容易进入避开WindowPoSt检查的Bug。
在当前的网络环境下,逃避WindowPoSt检查以保证计算能力的无障碍增长是一个暂时的解决方案,但它将失去测试的意义,成为市场推广需求的被动反应。我们相信这绝对不是每个参与测试的矿工的初衷,因为在很短的时间内解决这个技术问题对研发团队的技术力量是一个巨大的挑战。
尽管挑战是严峻的,但我们仍然坚持认为更好的方法是正视问题,并在空时解决Bug。一方面,在Bug被修复和第二阶段被重启后,所有的矿工仍然必须面对窗口后的检查,所以他们不能在不理解的情况下增加他们的最终结算能力。另一方面,尽快适应更接近主网络的现实网络环境,为矿工节点的稳定运行打下坚实的基础,是对菲康网络和生态的最大支持。
在此测试阶段,t01100成功完成了以下两项测试任务:
A)t01100是唯一一个成功提交PB等级空证书的矿工
b)在100T以上的矿工中,t01100是唯一能在计算力减小后完全恢复减小的计算力的矿工。
3.效率分析
为了缩短文章的长度,本部分只选择了三个铅水平以上的矿工进行比较。
(1)包装效率分析
l比较区间的确定
最近的间隔# 7455# 84725被选择用于总共10,368个块循环和总共3天的比较。
在三天期间,三名矿工及其平均计算力总结如下:
l包装率比较
l总结
换算成装箱率/PB和装箱数/PB可以更直观地比较相同有效计算力下的装箱效率。从数据分析可以看出,包装效率在相同的有效储存下:
t01100>。t01102>。t01075
与t01102相比,t01100的包装效率为1.52倍
与t01075相比,t01100的包装效率为7.80倍。
(2)密封效率分析
本文中计算的密封时间是从矿工在线开始的链中获得的单任务预提交时间1和预提交时间2的总和,不能代表单台机器的密封效率。整个机器的密封效率只能通过结合特定矿工的并发数量来确定。
虽然上述单任务密封效率数据仅显示单任务效率,不能直接显示矿工的单机密封效率,但我们仍可以从以下角度进行分析:
ü单个任务的最短密封时间和最长密封时间之差越小,多任务并发控制越好。
ü根据密封时间最短的块数,我们可以推断可能使用的硬件类型——是使用家用(消费)级高频硬件还是服务器级硬件。对于矿商和投资者来说,必须明白家用(消费)级硬件的内存扩展是有限的,高并发性的可能性是很低的。
ü由于矿工使用的硬件标准可能存在差异,无法进行进一步的分析和评论。
不仅要看热闹,还要看门口。
自第二阶段的文件硬币测试网络启动以来,它吸引了越来越多的社区成员。随着网上主线的临近,传统矿山、区块链投资者和传统投资者的目光都被它吸引住了,社区比以往任何时候都更加活跃。事实上,菲力肯网络“挖掘”的复杂性远远大于传统的BTC挖掘和ETH挖掘。这是一个将生产属性和商业登陆与区块链技术紧密结合的项目。“高效开采”必须首先确保储存的安全性、稳定性和有效性。
因此,对于大多数热心的社区成员来说,仅仅关注硬件配置本身远远不是“控制挖掘”。矿工(矿井)是具有生产属性的产品,必须从安全、稳定、效率和成本四个维度进行综合评判。它首先被称为标准的SSEC文件硬币网络计算解决方案。
(1)安全
-矿工(客户)必须能够确保他们购买的设备是为自己挖掘的,这是谈论权益的基础。
-根据矿井的安全设计,必须确保收入。
(2)稳定性
-矿坑必须始终保持稳定。这反映在这样一个事实上,即使集群资源被压缩到极限,它们仍然可以
我们将保持计算力量的长期稳定增长,并继续开采。
-在矿坑系统运行期间,有必要避免减少挖掘矿物硬币的时间,例如:
★避免因PoSt超时而受到惩罚
★避免因维护或解决问题而定期停止采矿。
-集群技术的基本要求
★必须能够支持动态扩展,包括设备节点的扩展和磁盘间的扩展空
★必须支持集群热更新维护
(3)效率
-我们对采矿效率的定义:在相同的有效储存计算力下,包装率越高(生产的硬币越多),效率越高;如果硬件配置相同或相近,密封效率越高越好。
(4)成本
-我们对采矿成本的定义:矿山池集群的投入成本/计算力(TB/小时),即在相同的计算力下,投入成本越低,成本越低,否则成本越高。
显然,文件硬币第二阶段测试的结果再次告诉我们:
没有安全,谈论稳定就没有意义!
没有稳定,谈论效率是没有意义的!
没有安全、稳定和效率的保证,谈论成本是没有意义的!
首先,它一直在不懈地努力确保安全、提高稳定性、提高效率和降低成本。在安全方面,我们有完整的安全技术计划和审计计划来保护客户(矿工)的利益;就稳定性和效率而言,由于链上客观数据相对丰富,我们可以通过对客观数据的科学分析得到合理的判断。在成本方面,虽然看到了冰山上方的成本,但应该更多地关注冰山下方的安全性、稳定性和效率。
关注技术意味着关注收入。
如果把硬件比作产品的外观,那么软件就是产品的灵魂。灵魂赋予外表能量,使其更加生动。
先进的硬件材料可以从市场上购买,但优秀的软硬件集成服务只有经过长期探索和反复实践才能获得。目前,只关注硬件采购成本是一个相对单一的维度,因为优秀的软件可以最大限度地释放硬件效率。从另一个角度来看,软件优化了硬件的单位成本,取得了降低总体成本和提高采矿效率的显著效果。
仙鹤欢迎更多关注科技的社区成员,可以关注仙鹤系统微信公众号,也欢迎与我们的业务合作。首先,基于自身的技术优势,为所有合作伙伴提供整机(软硬件集成)采购、贴牌生产、矿山建设、集成托管等服务,并通过技术和创新不断为用户创造价值。
本文由 在线网速测试 整理编辑,转载请注明出处。