首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

在区块链上实现RAM随时间衰减的方法 

申请/专利权人:深圳区块大陆科技有限公司

申请日:2019-11-11

公开(公告)日:2024-06-04

公开(公告)号:CN110838049B

主分类号:G06Q30/0601

分类号:G06Q30/0601

优先权:

专利状态码:有效-授权

法律状态:2024.06.04#授权;2020.03.20#实质审查的生效;2020.02.25#公开

摘要:本发明涉及区块链技术领域,且公开了在区块链上实现RAM随时间衰减的方法,所述用户持有的空闲RAM将随着持有时间按一定比率进行衰减,持有时间越长衰减的RAM越多,用户持有的空闲RAM将在N天后从O衰减到O*P,每天的衰减量为X,又因为系统设置的用户最小持有RAM为MIN,所以当用户衰减后的RAM小于MIN则不再衰减。其中的核心衰减方法通过传入的用户名以及系统设置的一系列参数来计算衰减量,然后根据这个衰减量来对用户持有的RAM进行衰减,从系统层面提供对用户持有RAM的监管,RAM的衰减由系统自动触发,无任何额外的资源开销。

主权项:1.在区块链上实现RAM随时间衰减的方法,其特征在于:用户持有的空闲RAM将随着持有时间按一定比率进行衰减,持有时间越长衰减的RAM越多,受以下几个参数影响:一、用户最小持有RAM数量,当用户持有的空闲RAM低于这个值的时候,不进行衰减;二、RAM总衰减周期,指在多长时间内将用户的RAM衰减到总衰减幅度百分比的幅度;三、RAM总衰减幅度百分比,指用户持有的空闲RAM在时间后衰减为原来持有量的百分比;所述在区块链上实现RAM随时间衰减的方法具体操作如下:S1.在系统里增加系统参数:衰减周期,这个参数最初是由系统设置,通过BP多签的方式来修改;S2.在系统里增加系统参数:RAM总衰减幅度百分比,这个参数最初是由系统设置,通过BP多签的方式来修改;S3.在系统里增加系统参数:用户最小持有RAM,这个参数最初是由系统设置,通过BP多签的方式来修改;S4.在区块链节点代码里增加一张表resource_verify_ram_object,用于记录衰减用户名称及上一次RAM衰减时间;S5.在区块链节点代码里增加查询用户本次RAM衰减量的方法ram_attenuation,查询用户本次RAM衰减量的方法ram_attenuation接收的参数为需要进行RAM衰减的用户的用户名;S6.系统合约的全局对象_gstate里增加属性:last_user,用于保存上一次衰减用户名称;S7.在系统合约里增加衰减用户RAM的方法ramattenuator,衰减用户RAM的方法ramattenuator接收的参数为需要进行RAM衰减的用户的用户名。

全文数据:

权利要求:

百度查询: 深圳区块大陆科技有限公司 在区块链上实现RAM随时间衰减的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。