一种基于区块链的铁塔电费结算系统、方法及存储介质技术方案

技术编号:36892310 阅读:19 留言:0更新日期:2023-03-15 22:02
一种基于区块链的铁塔电费结算系统、方法及存储介质,基于区块链技术构建铁塔公司和运营商间的电费结算联盟链,提供底层区块链网络服务能力,将铁塔和电表基本信息、用电原始信息、用电分摊比例和电费缴纳流水等数据通过智能合约共识上链,并在链上计算各方分摊金额;由各运营商和铁塔公司共同管理、维护区块数据,每方都拥有完整的账本副本,实现数据和结算流程的透明,电费结算周期更灵活,发起方和付款方进行投票确认,即可进入到结算环节,而当存在结算异议时,查询账本进行历史流程溯源,验证对比,达到有据可依、有据可查。由此实现结算过程中数据的多方闭环管理,防篡改、可溯源,提升结算的开放性、透明度和效率。透明度和效率。透明度和效率。

【技术实现步骤摘要】
一种基于区块链的铁塔电费结算系统、方法及存储介质


[0001]本专利技术涉及区块链
,特别涉及一种基于区块链的铁塔电费结算系统、方法及存储介质。

技术介绍

[0002]传统的铁塔电费结算方案,一般先由电力公司对电费进行托收,铁塔公司账户进行垫付,再由铁塔公司分别向运营商提供各自涉及的电费数据。各运营商根据推送的电表信息、用电数据以及不同分摊比例,计算分摊金额并进行线下人工对账。最后,铁塔公司收回垫付电费并核销汇总,完成一轮周期的回款。以上为铁塔公司垫付电费的情况,而当铁塔权属为运营商时,还涉及到运营商间的垫付稽核。存在的问题主要有:1)业财分离,缺乏有效管理;2)结算频次参差不齐,收、支确认时间长,造成回款周期长;3)信息共享率低,各方维护的数据不一致;4)存在信任问题,数据的准确性无法确定5)关联往来核对困难,全流程缺乏闭环管理,审计风险大。日益扩大的电表规模,以及电费结算过程中的复杂性,无疑大大增加了电费结算的管理难度。
[0003]区块链是分布式数据存储、点对点通信、共识算法、密码学、智能合约等技术结合的新型应用机制,具有去中心化、去信任化、防篡改和历史溯源等优势。本申请基于区块链提出一种基于区块链的铁塔电费结算系统、方法及存储介质,以解决当前铁塔电费结算过程中存在的周期长、信息共享率低、信任度低、缺乏管理的问题。

技术实现思路

[0004]本专利技术针对现有技术中的不足,提供一种基于区块链的铁塔电费结算系统、方法及存储介质,以解决目前通信基站规模的日益增长,铁塔和电表的数量不断上升,传统的铁塔公司与运营商之间的电费结算模式已不能满足管理、运维及审计方面的需求问题。
[0005]为实现上述目的,本专利技术采用以下技术方案:
[0006]一种基于区块链的铁塔电费结算系统,包括IaaS基础模块、区块链模块、业务模块;
[0007]所述IaaS基础模块,用于提供区块链模块和业务模块运行所需的云资源,具体是通过Docker容器化技术提供微服务;
[0008]所述区块链模块,用于建设区块链网络,给组织内成员提供区块链服务,实现数据之间的共享和维护;
[0009]所述业务模块模块,用于对组织内成员进行管理,记录维护用于结算电费的所需数据,各组织内成员根据合同约定的规则,对结算电费的所需数据达成共识,并完成电费结算。
[0010]为优化上述技术方案,采取的具体措施还包括:
[0011]进一步地,区块链模块,具体包括:
[0012]区块链服务单元,用于提供给区块链模块底层服务,使整个区块链模块正常运转,
包括有现有的分布式账本服务、共识算法服务、排序服务、点对点协议、背书策略;
[0013]组织、节点管理单元,用于提供在区块链模块添加或移除区块链组织和节点的功能;
[0014]成员管理单元,用于区块链成员用户的身份注册和身份认证,成员用户在该单元中向CA中心申请公钥和私钥,以加入组织和网络访问;
[0015]通道管理单元,用于创建连接通道,其中一条通道对应一条具体的链,创建完成后将各节点加入到通道中,形成区块链网络,以将账本数据在区块链网络及通道中实现共享及维护;
[0016]合约管理单元,用于适配各组织间的合约开发、部署及升级;
[0017]链上数据管理单元,用于提供将数据上传至区块链网络、数据查询和删除的功能。
[0018]进一步地,业务模块,具体包括:
[0019]业务管理单元,用于对组织内部用户的角色及权限进行设定管理;
[0020]基础信息管理单元,用于记录和维护铁塔站点地址、电表数据、分摊比例的基础数据;
[0021]投票确认单元,用于在将电费结算所需数据上传至区块链网络时,发起投票由各用户确认;
[0022]异常告警单元,用于计算天/月/季度/年的铁塔电费峰值、谷值、电表起始读数的多种用电指标,通过比较历史用电和各个电表的结算均值,进行异常告警;
[0023]管理界面及区块链浏览单元,用于为用户提供操作窗口,以及提供区块链网络的信息可视化界面。
[0024]一种基于区块链的铁塔电费结算方法,包括以下步骤:
[0025]S1:收款方将电表数据、电费数据这些需要供多方查询、修改的共享数据进行上链,并在投票确认单元中发起金额结算流程;
[0026]S2:付款方在金额结算流程中进行投票,根据投票结果,选择是否继续计算各方分摊金额以完成付款;
[0027]S3:将计算后的账本数据存储在文件服务器中,添加数据文件的数字指纹,并结合数据文件的URI地址、持有人及签名信息一起上链;当用户再次查阅账本数据时通过携带的身份信息访问URI地址,下载好数据文件后重新验证数字指纹,完成对比验证后即可查阅。
[0028]进一步地,步骤S2的具体内容为:
[0029]付款方在金额结算流程中审核步骤S1上链的数据是否正确,并进行投票;若付款方不同意时,则退回至收款方修改,并附带拒绝原因;若付款方均同意,则根据步骤S1中上链的共享数据以及合约管理单元中合同签署的分摊比例,计算各方分摊金额,完成金额结算流程。
[0030]一种计算机可读存储介质,存储有计算机程序,所述计算机程序使计算机执行如权利要求4

5任一项所述的电费结算方法。
[0031]本专利技术的有益效果是:从应用角度看,区块链非常适合铁塔电费结算多方共建、业务协同的复杂结算系统,用技术换取信任;从技术角度看,区块链是多种技术整合的结果,为铁塔电费结算系统提供了一种数据可加密、存储可共享、记录可溯源的安全机制;从数据角度看,区块链为铁塔电费结算系统提供了一种多方纳管的几乎不可能被更改的分布式数
据库,一方数据投票上链,各方的账本数据会保持最终一致。结合Hyperledger Fabric区块链技术对原有结算体系进行了联盟链模式的改造,在降低审计监管风险的同时,缩短资金周转周期,给企业带来更多效益。
附图说明
[0032]图1是本申请整体系统框图示意图。
[0033]图2是本申请链上链下联动进行数据交互示意图。
[0034]图3是申请实施例中结算业务的逻辑示意图。
[0035]图4是本申请实施例中数据上链的流程示意图。
具体实施方式
[0036]现在结合附图1

图4对本专利技术作进一步详细的说明。
[0037]本申请整体技术方案为:
[0038]系统总体架构图如图1所示,由下往上依次为IaaS基础设施、区块链模块和业务系统模块。IaaS层提供区块链网络和业务系统运行所需的云资源,通过Docker容器化技术提供微服务。
[0039]区块链模块提供底层区块链服务,包括分布式账本、共识算法、排序服务、点对点协议和背书策略。区块链模块包括有:1)组织、节点管理:负责添加组织、添加节点、节点加入移出。2)成员管理:成员身份注册和身份认证,成员向CA中心申请公钥和私钥,用于加入组本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的铁塔电费结算系统,其特征在于,包括IaaS基础模块、区块链模块、业务模块;所述IaaS基础模块,用于提供区块链模块和业务模块运行所需的云资源,具体是通过Docker容器化技术提供微服务;所述区块链模块,用于建设区块链网络,给组织内成员提供区块链服务,实现数据之间的共享和维护;所述业务模块模块,用于对组织内成员进行管理,记录维护用于结算电费的所需数据,各组织内成员根据合同约定的规则,对结算电费的所需数据达成共识,并完成电费结算。2.根据权利要求1所述的一种基于区块链的铁塔电费结算系统,其特征在于,区块链模块,具体包括:区块链服务单元,用于提供给区块链模块底层服务,使整个区块链模块正常运转,包括有现有的分布式账本服务、共识算法服务、排序服务、点对点协议、背书策略;组织、节点管理单元,用于提供在区块链模块添加或移除区块链组织和节点的功能;成员管理单元,用于区块链成员用户的身份注册和身份认证,成员用户在该单元中向CA中心申请公钥和私钥,以加入组织和网络访问;通道管理单元,用于创建连接通道,其中一条通道对应一条具体的链,创建完成后将各节点加入到通道中,形成区块链网络,以将账本数据在区块链网络及通道中实现共享及维护;合约管理单元,用于适配各组织间的合约开发、部署及升级;链上数据管理单元,用于提供将数据上传至区块链网络、数据查询和删除的功能。3.根据权利要求1所述的一种基于区块链的铁塔电费结算系统,其特征在于,业务模块,具体包括:业务管理单元,用于对组织内部用户的角色及权限进行设定管理;基础信息管理单元,用于记录和维护铁塔站点地址...

【专利技术属性】
技术研发人员:奚阳潘钺陈郑于志文张永炜
申请(专利权)人:中电鸿信信息科技有限公司
类型:发明
国别省市:

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

1