System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于区块链的数据发放处理方法及装置制造方法及图纸_技高网

一种基于区块链的数据发放处理方法及装置制造方法及图纸

技术编号:40170481 阅读:5 留言:0更新日期:2024-01-26 23:40
本发明专利技术提供一种基于区块链的数据发放处理方法及装置,涉及区块链技术领域。所述方法包括:利用用户信誉度评估智能合约计算用电数据提供方信誉度得分和用电购买方信誉度得分;根据用电数据、所述用电数据提供方信誉度得分、所述用电购买方信誉度得分和预先获得的与所述用电数据相对应的用电数据隐私度评级,利用数据价值评估智能合约计算代币奖励;利用奖励自动发放智能合约对用电数据提供方的用户数字钱包进行验证,若验证通过,则向所述用户数字钱包发放代币奖励。所述装置执行上述方法。本发明专利技术实施例提供的基于区块链的数据发放处理方法及装置,能够提高数据的准确性、完整性和安全性。

【技术实现步骤摘要】

本专利技术涉及区块链,具体涉及一种基于区块链的数据发放处理方法及装置


技术介绍

1、随着能源消耗的不断增加和能源行业的快速发展,越来越多的用户参与到用电数据的收集和共享中。能源供应商等对准确和全面的用电数据需求日益增长。然而,数据的共享和收集面临着一些挑战,包括数据不完整、数据质量问题和用户不愿意共享数据等,因此提高数据的准确性、完整性和安全性显得尤为重要。

2、区块链作为去中心化的分布式账本技术,已经在多个领域得到广泛应用,如数字货币、供应链管理、医疗保健等。其独特的特性,包括去中心化、不可篡改、分布式存储等,使其成为解决数据共享和分发奖励中的一些关键问题的理想选择。在当前的能源领域,区块链技术正在逐渐应用于用电数据共享和奖励系统,以解决传统中心化系统中存在的数据不透明性、安全性和信任问题。通过区块链技术,用电数据可以被安全地存储在去中心化的网络中,所有参与方都可以访问和验证数据的完整性和真实性,从而提高了数据共享的可信度和安全性。

3、现有技术方案包括如下内容:

4、(1)物联网(iot):物联网技术的发展使得设备和传感器能够连接到互联网,实时收集用电数据并上传到云端进行分析和共享。通过物联网,用户可以更加方便地共享用电数据,并基于数据的准确性和参与程度获得激励。

5、(2)数据共享平台:第三方公司或组织提供的数据共享平台在能源行业和智能电网领域越来越常见。这些平台允许用户将自己的用电数据上传,并选择是否与其他用户共享。通过数据共享平台,用户可以获得来自数据购买和共享的激励奖励。

6、(3)智能计量设备:智能计量设备可以实时监测用电数据,并将数据上传到云端或区块链上。这些设备可以帮助用户更加准确地记录用电信息,提高数据的可信度和精确度,从而获得更多的激励奖励。

7、(4)能源数据市场:一些能源数据市场平台允许用户将自己的用电数据出售给其他企业或组织。通过这些市场,用户可以通过出售数据获得经济激励,同时推动用电数据的共享和交流。

8、上述现有技术方案存在如下缺点:

9、(1)数据共享的不透明性

10、在传统中心化的数据共享与奖励系统中,用户对数据的使用和奖励分配缺乏透明度,难以确保数据的合理使用和奖励的公平分配。这给用户带来了担忧和不信任感。

11、(2)中心化数据存储的安全风险

12、中心化的数据存储架构容易受到黑客攻击,导致用户数据泄露或被篡改的安全风险。这可能导致用户个人信息泄露,损害用户利益和信任。

13、(3)数据操纵与虚假提供的问题

14、在某些情况下,用户可能虚假提供数据或篡改数据,以获取不当的奖励,从而影响数据的准确性和信誉度。这损害了数据的可信度和系统的稳定性。

15、(4)基于传统合约的奖励机制的效率低下

16、传统的奖励机制通常需要复杂的人工干预和时间延迟,导致奖励的发放效率较低。这影响了用户的积极性和数据共享的实时性。

17、(5)传统数据共享与奖励系统的信任问题

18、用户对中心化机构的信任程度不高,可能因机构不公平行为或数据丢失导致用户对系统失去信心。这导致用户不愿意积极参与数据共享和奖励活动。


技术实现思路

1、针对现有技术中的问题,本专利技术实施例提供一种基于区块链的数据发放处理方法及装置,能够至少部分地解决现有技术中存在的问题。

2、一方面,本专利技术提出一种基于区块链的数据发放处理方法,包括:

3、根据用电数据提供方的用电数据和第一数据操作行为数据,以及用电购买方对所述用电数据提供方的第一评分,利用用户信誉度评估智能合约计算用电数据提供方信誉度得分;根据所述用电购买方的第二数据操作行为数据和所述用电购买方对所述用电购买方的第二评分,利用用户信誉度评估智能合约计算用电购买方信誉度得分;

4、根据所述用电数据、所述用电数据提供方信誉度得分、所述用电购买方信誉度得分和预先获得的与所述用电数据相对应的用电数据隐私度评级,利用数据价值评估智能合约计算代币奖励;

5、利用奖励自动发放智能合约对所述用电数据提供方的用户数字钱包进行验证,若验证通过,则向所述用户数字钱包发放代币奖励。

6、其中,所述用电数据包括历史用电数据和计划用电数据,所述第一数据操作行为数据包括第一数据泄露行为次数和第一临时取消交易行为次数;相应的,所述根据用电数据提供方的用电数据和第一数据操作行为数据,以及用电购买方对所述用电数据提供方的第一评分,利用用户信誉度评估智能合约计算用电数据提供方信誉度得分,包括:

7、计算所述历史用电数据的历史用电数据准确度,以及所述计划用电数据的计划用电数据准确度;

8、分别对所述第一数据泄露行为次数、所述第一临时取消交易行为次数和所述第一评分进行预处理,得到第一预处理结果;

9、根据所述第一预处理结果、所述历史用电数据准确度和所述计划用电数据准确度,计算得到所述用电数据提供方信誉度得分。

10、其中,所述第二数据操作行为数据包括第二数据泄露行为次数、第二临时取消交易行为次数和拖延付款次数;相应的,所述根据所述用电购买方的第二数据操作行为数据和所述用电购买方对所述用电购买方的第二评分,利用用户信誉度评估智能合约计算用电购买方信誉度得分,包括:

11、分别对所述第二数据泄露行为次数、所述第二临时取消交易行为次数、所述第二评分和所述拖延付款次数进行预处理,得到第二预处理结果;

12、根据所述第二预处理结果计算得到所述用电购买方信誉度得分。

13、其中,所述根据所述用电数据、所述用电数据提供方信誉度得分、所述用电购买方信誉度得分和预先获得的与所述用电数据相对应的用电数据隐私度评级,利用数据价值评估智能合约计算代币奖励,包括:

14、根据所述历史用电数据准确度、所述计划用电数据准确度、所述用电数据提供方信誉度得分、所述用电购买方信誉度得分和所述用电数据隐私度评级,计算得到数据价值评估结果,对所述数据价值评估结果进行转换,得到所述代币奖励。

15、其中,所述利用奖励自动发放智能合约对所述用电数据提供方的用户数字钱包进行验证,包括:

16、对用户数字钱包地址进行地址格式验证;

17、若确定地址格式验证通过,则对是否使用预设加密算法进行算法验证;

18、若确定已使用预设加密算法,则对用户身份进行验证;

19、若确定身份验证通过,则确定完成对用户数字钱包进行验证。

20、其中,获取用电数据提供方的用电数据,包括:

21、接收加密的用电数据;对加密的用电数据进行解密,得到用电数据提供方的用电数据。

22、一方面,本专利技术提出一种基于区块链的数据发放处理装置,包括:

23、第一计算单元,用于根据用电数据提供方的用电数据和第一数据操作行为数据,以及用电购买方本文档来自技高网...

【技术保护点】

1.一种基于区块链的数据发放处理方法,其特征在于,包括:

2.根据权利要求1所述的基于区块链的数据发放处理方法,其特征在于,所述用电数据包括历史用电数据和计划用电数据,所述第一数据操作行为数据包括第一数据泄露行为次数和第一临时取消交易行为次数;相应的,所述根据用电数据提供方的用电数据和第一数据操作行为数据,以及用电购买方对所述用电数据提供方的第一评分,利用用户信誉度评估智能合约计算用电数据提供方信誉度得分,包括:

3.根据权利要求2所述的基于区块链的数据发放处理方法,其特征在于,所述第二数据操作行为数据包括第二数据泄露行为次数、第二临时取消交易行为次数和拖延付款次数;相应的,所述根据所述用电购买方的第二数据操作行为数据和所述用电购买方对所述用电购买方的第二评分,利用用户信誉度评估智能合约计算用电购买方信誉度得分,包括:

4.根据权利要求3所述的基于区块链的数据发放处理方法,其特征在于,所述根据所述用电数据、所述用电数据提供方信誉度得分、所述用电购买方信誉度得分和预先获得的与所述用电数据相对应的用电数据隐私度评级,利用数据价值评估智能合约计算代币奖励,包括:

5.根据权利要求1所述的基于区块链的数据发放处理方法,其特征在于,所述利用奖励自动发放智能合约对所述用电数据提供方的用户数字钱包进行验证,包括:

6.根据权利要求1所述的基于区块链的数据发放处理方法,其特征在于,获取用电数据提供方的用电数据,包括:

7.一种基于区块链的数据发放处理装置,其特征在于,包括:

8.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6任一所述方法。

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至6任一所述方法。

10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现权利要求1至6任一所述方法。

...

【技术特征摘要】

1.一种基于区块链的数据发放处理方法,其特征在于,包括:

2.根据权利要求1所述的基于区块链的数据发放处理方法,其特征在于,所述用电数据包括历史用电数据和计划用电数据,所述第一数据操作行为数据包括第一数据泄露行为次数和第一临时取消交易行为次数;相应的,所述根据用电数据提供方的用电数据和第一数据操作行为数据,以及用电购买方对所述用电数据提供方的第一评分,利用用户信誉度评估智能合约计算用电数据提供方信誉度得分,包括:

3.根据权利要求2所述的基于区块链的数据发放处理方法,其特征在于,所述第二数据操作行为数据包括第二数据泄露行为次数、第二临时取消交易行为次数和拖延付款次数;相应的,所述根据所述用电购买方的第二数据操作行为数据和所述用电购买方对所述用电购买方的第二评分,利用用户信誉度评估智能合约计算用电购买方信誉度得分,包括:

4.根据权利要求3所述的基于区块链的数据发放处理方法,其特征在于,所述根据所述用电数据、所述用电数据提供方信誉度得分、所述用电购买方信誉度得分和预...

【专利技术属性】
技术研发人员:侯聪徐小天孙跃李敏董彬司冠林张月陈威
申请(专利权)人:华北电力科学研究院有限责任公司
类型:发明
国别省市:

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

1