当前位置: 首页 > 专利查询>复旦大学专利>正文

一种控制分布式记账网络资源使用方法技术

技术编号:23241440 阅读:31 留言:0更新日期:2020-02-04 19:55
本发明专利技术属于分布式技术领域,具体为一种控制分布式记账网络资源使用方法。本发明专利技术方法包括:利用时间作为有效资源,定义时间资源使用的周期更新时限;动态设定在每个资源使用更新周期内,整个分布式记账网络新建账户和发起事务两类资源消耗操作的总数量;然后定义每个周期内分布式记账网络中新建账户和发起事务两类操作所需的资源量;最后,给出验证新建账户和发起事务两类操作有效性的验证规则。本发明专利技术可以确保整个网络的健壮性,预防分布式拒绝服务攻击;可以根据网络的当前使用情况,动态调整分布记账网络的账页生成时间、新建账户数量和发起事务数量等方面;可广泛应用于公有、联盟和专有等各种类型的分布式记账网络中。

A method to control the use of Distributed Accounting Network Resources

【技术实现步骤摘要】
一种控制分布式记账网络资源使用方法
本专利技术属于分布式
,具体为一种控制分布式记账网络资源使用方法。
技术介绍
分布式记账技术以其独特的弱中心化、信息不可篡改、多验证节点集体维护性和公开性等关键特性,在基于不可信的互联网中,提供可信的事务信息数据记录方案。分布式记账网络包括公开访问和授权访问两种方式,公开访问是指任意客户端都可以读和写,授权访问是指授权客户端后,客户端可以进行读或者写操作,分布式记账网络较传统的中心化网络访问范围更大。同时,分布式记账网络由于弱中心化,验证节点联合共识记账,导致其性能相对集中化服务更低,这就决定了分布式记账网络的资源更加珍贵。基于以上考量,需要有效的控制分布式记账网络的无效访问,保护有效访问,提高网络资源的利用效率。
技术实现思路
本专利技术的目的在于提供一种网络资源利用效率高的控制分布式记账网络资源使用方法。本专利技术利用时间作为不可再生的有效资源,以账户维度控制分布记账网络资源的使用效率。分布式记账网络主要包括两类资源使用:(1)在分布式记账网络中新建账户,本文档来自技高网...

【技术保护点】
1.一种控制分布式记账网络资源使用方法,其特征在于,具体步骤为:/n(1)定义资源使用变化周期,该资源使用变化周期可以灵活动态变化;/n设T

【技术特征摘要】
1.一种控制分布式记账网络资源使用方法,其特征在于,具体步骤为:
(1)定义资源使用变化周期,该资源使用变化周期可以灵活动态变化;
设Ti是第i个资源使用变化周期的时间数量:



其中:tb是第b个账页生成的时间数量,单位ms;N是账页数量,正整数;
当根据分布式记账网络的账页生成时间动态反馈调整时,Ti具体计算步骤如下:
步骤1:设p=1,且p≤N;
步骤2:



步骤3:若Smin≤S2≤Smax,则计算结束;其中Smin和Smax是账页生成时间方差的预设最大值常量和最小值常量,Smin和Smax在分布式记账网络启动时设定配置;
步骤4:否则p++,继续步骤步骤1;
(2)定义新建账户数量和发起事务数量;分布式记账网络账户新建账户需要对已经存在账户激活,激活后账户有效并存储在分布式记账网络中;计算在第i个周期内整个分布式记账网络可以新建账户数量和发起事务数量;
(3)定义新建账户和发起事务所需要的资源数量;计算第i个周期内,整个分布式记账网络新建账户和发起事务所需要的资源数量,单位ms;
(4)进行有效性检查:当前账户j发起新建账户和发起事务时,验证节点要进行共识验证检查,验证账户j使用资源的有效性。


2.根据权利要求1所述的方法,其特征在于,步骤(2)中所述计算在第i个周期内整个分布式记账网络可以新建账户数量和发起事务数量,分别为:
AccountN...

【专利技术属性】
技术研发人员:宋文鹏阚海斌李鸣
申请(专利权)人:复旦大学
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1