【技术实现步骤摘要】
一种分布式存储节点收益评估方法及设备
[0001]本申请涉及计算机领域,尤其涉及一种分布式存储节点收益评估方法及设备。
技术介绍
[0002]随着大数据技术的发展,分布式存储系统的使用也越来越广泛,比如区块链系统被广泛应用于各领域中。在区块链系统中,可以使用幸运值进行衡量节点实际收益;而现今运行的各个区块链项目,并未给出幸运值的计算公式和代码,如何计算出节点出块幸运值依赖各区块链浏览器开发人员自己的实现,无统一的公式和实现方法。因此存在以下问题:对于采用POW(proof of work,工作量证明)共识机制的区块链系统,出块时间不是精确稳定的,幸运值估算易产生误差;单个节点算力随时间波动较大,导致幸运值估算产生较大误差和延迟。
技术实现思路
[0003]本申请的一个目的是提供一种分布式存储节点收益评估方法及设备,解决现有技术中没有统一、可靠的评估分布式存储节点的实际收益的计算公式的问题。
[0004]根据本申请的一个方面,提供了一种分布式存储节点收益评估方法,该方法包括:
[0005]获取f ...
【技术保护点】
【技术特征摘要】
1.一种分布式存储节点收益评估方法,其特征在于,所述方法包括:获取filecoin系统中节点进行提交时空证明的周期;将所述filecoin系统的运行状态时间按照所述时空证明的周期进行连续切分,得到多个区间,计算filecoin节点在每一区间的预期赢票;计算所述filecoin节点在所述所述filecoin系统的运行状态时间内获取的实际赢票;根据所述filecoin节点在每一区间的预期赢票和所述实际赢票确定节点出块幸运值,其中,所述节点出块幸运值用于评估所述节点的实际收益。2.根据权利要求1所述的方法,其特征在于,根据所述filecoin节点在每一区间的预期赢票和所述实际赢票确定节点出块幸运值,包括:将所述节点在每一区间的预期赢票进行累加,得到在所述区块链运行状态时间内的预期赢票;根据所述实际赢票与所述区块链运行状态时间内的预期赢票的比值确定节点出块幸运值。3.根据权利要求1或2所述的方法,其特征在于,计算filecoin节点在每一区间的预期赢票,包括:计算所述filecoin节点在每一区间的节点算力、全网算力以及全网赢票;根据所述filecoin节点在的节点算力、全网算力以及全网赢票计算所述节点在每一区间的预期赢票。4.根据权利要求3所述的方法,其特征在于,计算所述filecoin节点在每一区间的节点算力、全网算力以及全网赢票,包括:根据所述filecoin系统在每个纪元的纪元赢票计算每一filecoin节点在每一区间的节点赢票,根据每一区块链的节点赢票得到全网赢票;根据filecoin系统挖矿方式确定每一filecoin节点在每一区间的节点算力;根据每一filecoin节点在每一区间的节点算力计算在每一区间的全网算...
【专利技术属性】
技术研发人员:李昕,李维暄,
申请(专利权)人:上海焜耀网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。