一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于区块链的版权保护专家评议方法及系统

2023-02-04 13:56:48 来源:中国专利 TAG:


1.本技术涉及区块链技术领域,具体地,涉及一种基于区块链的版权保护专家评议方法及系统。


背景技术:

2.随着internet和数字化技术的快速发展,网上交易和传播的电子书、音乐、电影、图片、游戏和软件等数字内容越来越多,网络出版和传统作品的数字化不可避免。然而,由于数字化信息很容易被复制、修改和传播,因此网上传播的数字内容存在大量的盗版和侵权问题。最终用户有意或无意地对有价信息进行任意的拷贝和粘贴,尤其是无所顾及的二次传播(如磁盘复制、网络共享等),以几何级数的速度消耗了潜在的用户资源,给相关权利人造成巨大的经济损失,挫伤他们使用互联网扩展业务的积极性,妨碍信息的传播。因此如何保护数字作品的版权已成为近年来法律界和it业界所面临的一个重要的热点问题和难点问题。
3.电子投票系统是指以电子方式进行投票,也指通过电子方式统计票数的一种方式。随着互联网技术的不断发展,现代密码学技术的反复迭代,电子投票已经成为主流。电子投票的出现克服了过去唱票表决耗时耗力的缺点,大幅提高了投票过程的效率和投票结果的准确性。然而,电子投票存在诸多的潜在隐患:其选民身份安全性、管理者权限管理问题、公平性保障问题、匿名投票漏洞等一直是制约其发展的瓶颈,因此比利时、法国等因为安全性已停止使用电子投票,挪威的互联网电子投票系统也被发现存有严重的漏洞,因此研究电子投票的安全性,设计保护隐私功能,并保障其源头追溯能力的电子投票方案,是十分必要的。
4.区块链技术是保证投票系统公正性和安全性的最佳方案;因为区块链具有去中心化、数据不可篡改、安全可信的特点。数据一旦存入区块链,将无法篡改。区块链是不可篡改、真实可信的数据库,因此在分析系统需求和数据存储特点的基础上,将系统分为应用层和区块链层,重点设计了区块链网络层中p2p网络的组网方式、数据区块的验证机制、保证数据一致性的共识机制,运用时间戳、merkle树、非对称加密等技术来设计数据区块,并利用链式结构存储数据区块。
5.在目前的版权保护专家投票系统中,针对争议版权的专家仲裁投票的公平性依赖于第三方投票机构的自制力,难以追溯每一个票的准确来源,也不易确定是否出现重复投票、无权限投票、恶意刷票等漏洞;投票真实性由管理员进行人工验证,投票的真实可靠性没有得到技术层面的良好保障;投票的匿名性基于人为验证保密;且服务委托于第三方机构、投票评议专家隐私难以得到有效保护。
6.因此,现有版权技术中应用的专家评议投票系统,虽然解决了投票的功能性,但其安全性、隐私性、公平性都有潜在隐患。


技术实现要素:

7.为了克服现有技术中的至少一个不足,本技术实施例提供一种基于区块链的版权保护专家评议方法及系统。
8.第一方面,提供一种基于区块链的版权保护专家评议方法,包括:
9.步骤s110,对用户上传资源进行确权,确定用户上传资源是否疑似侵权;若疑似侵权,则将用户上传资源标记为疑似侵权,并执行步骤s120;否则,若无人举报,则结束,若有人举报,则执行步骤s120;
10.步骤s120,当接收到用户申请专家进行评议的请求信息或者举报信息时,确定多个评议专家,以及针对每个评议专家生成投票令牌;
11.步骤s130,获取用户上传凭证,并将用户上传凭证和投票令牌发送至多个评议专家;
12.步骤s140,获取多个评议专家基于用户上传凭证和投票令牌对用户上传资源进行投票的信息,并根据投票的信息确定投票结果;若投票结果为用户上传资源不侵权,则将用户上传资源的标记由疑似侵权改变为不侵权,并执行步骤s160;若投票结果为用户上传资源侵权,则将投票结果发送至用户,并执行步骤s150;
13.步骤s150,若接收到用户重新提交的申请专家进行评议的请求信息时,执行步骤s120,若未收到用户重新提交的申请专家进行评议的请求信息时,则执行步骤s160;
14.步骤s160,对投票结果进行公示,并将投票结果上传区块链进行存证。
15.在一个实施例中,对用户上传资源进行确权,包括:
16.将用户上传资源与数据库中的资源进行对比,进行相似度判断,若数据库中存在相似作品,则确定用户上传资源疑似侵权,否则,确定用户上传资源不侵权。
17.在一个实施例中,方法还包括:对多个评议专家的投票的信息,采用联邦学习的方法进行保护。
18.在一个实施例中,确定多个评议专家,包括:
19.确定注册专家的擅长领域;
20.计算用户上传资源的领域与注册专家的擅长领域的相似度;
21.选取相似度中较大的k个值对应的注册专家,作为k个评议专家。
22.在一个实施例中,方法还包括:
23.采用公私钥信息核对,评议识别码匹配的方式对多个评议专家进行身份验证。
24.在一个实施例中,方法还包括:
25.根据投票结果确定置信区间,并将置信区间上传区块链进行存证。
26.第二方面,提供一种基于区块链的版权保护专家评议系统,包括:用户端、评议专家客户端和数据处理单元;
27.数据处理单元用于执行上述的基于区块链的版权保护专家评议的方法;
28.用户端,用于向数据处理端单元发送用户上传凭证、用户申请专家进行评议的请求信息和举报信息;
29.评议专家客户端,用于根据投票令牌生成对用户上传资源投票的信息,并将用户上传资源投票的信息发送至数据处理单元。
30.第三方面,提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程
序,计算机程序被处理器执行时,以实现上述的基于区块链的版权保护专家评议方法。
31.第四方面,提供一种计算机程序产品,包括计算机程序/指令,计算机程序/指令被处理器执行时实现上述的基于区块链的版权保护专家评议方法。
32.相对于现有技术而言,本技术具有以下有益效果:本技术通过区块链来保障评议专家身份安全问题;在投票开始前采用公私钥信息核对,匹配本次评议识别码的方式进行身份验证,并基于投票令牌进行投票,每个人的账户只能使用身份码投票一次,防止恶意刷票的可能;将投票结果和置信区间在区块链上进行存证,设计了安全的投票智能合约,通过实验证明,本技术的基于区块链的版权保护专家评议方法能够解决投票系统出现的评议专家身份验证、数据隐私、恶意刷票等问题,充分验证了该版权保护专家评议方法的安全性。
附图说明
33.本技术可以通过参考下文中结合附图所给出的描述而得到更好的理解,附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分。在附图中:
34.图1示出了根据本技术实施例的基于区块链的版权保护专家评议方法的流程框图。
具体实施方式
35.在下文中将结合附图对本技术的示例性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施例的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中可以做出很多特定于实施例的决定,以便实现开发人员的具体目标,并且这些决定可能会随着实施例的不同而有所改变。
36.在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本技术,在附图中仅仅示出了与根据本技术的方案密切相关的装置结构,而省略了与本技术关系不大的其他细节。
37.应理解的是,本技术并不会由于如下参照附图的描述而只限于所描述的实施形式。在本文中,在可行的情况下,实施例可以相互组合、不同实施例之间的特征替换或借用、在一个实施例中省略一个或多个特征。
38.图1示出了根据本技术实施例的基于区块链的版权保护专家评议方法的流程框图,方法开始于步骤s110,对用户上传资源进行确权,确定用户上传资源是否疑似侵权,若疑似侵权,则将用户上传资源标记为疑似侵权,并将确权时间戳以及用户上传资源的哈希值等数据上传至区块链,并执行步骤s120;否则,若无人举报,则执行步骤160,若有人举报,则执行步骤s120;这里,用户上传资源为数字资源作品,例如画作、文章、音乐和书籍等。
39.该步骤中,具体的确权方法为:将用户上传资源与数据库中的资源进行对比,进行相似度判断,若数据库中存在相似作品,则确定用户上传资源疑似侵权,否则,确定用户上传资源不侵权。该步骤中,可以采用计算汉明距离的方法进行相似度判断,具体来说,用户上传资源为图片时,对用户上传的图片和数据库中的图片,进行图片缩小、简化色彩、计算平均值、计算像素灰度、计算哈希值等处理,最后计算处理后的用户上传的图片和数据库中的图片的汉明距离,汉明距离越小,表明相似度越高,例如,可以根据两张图片之间的计算的汉明距离(不相同的数据位数数量)确定图片是否相似,如汉明距离不超过5,判断两张图
片相似,否则,判断两张图片不相似。
40.步骤s120,当接收到用户申请专家进行评议的请求信息或者举报信息时,确定多个评议专家,以及针对每个评议专家生成投票令牌;
41.这里评议专家可以为5个,系统将加密生成5个投票令牌并将其发放每个评议专家的个人账号中,评议专家在收到区块链确权模块的评议邀请信息,评议专家登录系统后可以领取自己的投票令牌。投票令牌作为本次专家投票的一个身份证明,仅限于此次投票,后续投票不再重复使用,并且凭借此投票令牌只能投票一次,使用之后令牌即刻作废,这样既可以防止匿名投票以及恶意投票的情况也对投票结果有了一个正向的引导作用。
42.步骤s130,获取用户上传凭证,并将用户上传凭证和投票令牌发送至多个评议专家;
43.步骤s140,获取每个评议专家基于投票令牌对用户上传资源进行投票的信息,并根据投票的信息确定投票结果;若投票结果为用户上传资源不侵权,将用户上传资源的标记由疑似侵权改变为不侵权,并执行步骤s160;若投票结果为用户上传资源侵权,则执行步骤s150;
44.该步骤中,系统将投票令牌、私钥、评议识别码以及用户上传凭证发送至评议专家,评议以场内场外结合的方式,通过专家网络搜证、分析用户上传凭据、资源来源探查、专家开会讨论等方式,对用户上传资源进行投票。
45.评议专家在投票前,采用公私钥信息核对,匹配本次评议识别码的方式进行身份验证;
46.评议专家凭借个人的投票令牌进行投票,在投票的过程中,专家无须在中心节点的服务器中的投票系统上进行投票,因为这样的话在投票的过程中评议专家的身份信息在从本地客服端上传到服务器端的过程中存在信息泄露的风险,这对于投票人的身份信息存在一定的危害,所以评议专家只需在本地客户端进行投票,因为投票时所依赖的是投票令牌,因此不存在评议专家身份信息的泄露,从而对评议专家的用户隐私进行了保护。当评议专家在本地客户端投票完成之后将所有投票数据上传到中心节点服务器上,在上传中心服务器的过程中,防止评议专家身份信息泄露以及投票数据泄露或者被更改的危险,采用联邦学习来保护投票数据的隐私。
47.该步骤中,当统计超过半数的投票的信息为用户上传作品为侵权,则确定投票结果为侵权。该步骤中,还包括根据投票结果确定置信区间,这里置信区间的取值为[0,1],统计投票侵权和投票不侵权的票数,计算投票侵权和投票不侵权的票数的差值的绝对值,将绝对值除以总的票数,得到置信区间的值,置信区间的值越大,表明评议专家的意见越统一,否则,越接近0,表明专家的意见越分歧。
[0048]
步骤s150,若接收到用户重新提交的申请专家进行评议的请求信息时,执行步骤s120,若未收到用户重新提交的申请专家进行评议的请求信息时,则执行步骤s160;
[0049]
步骤s160,对投票结果进行公示,并将投票结果上传区块链进行存证,保证数据的安全性,结束流程。该步骤中,置信区间也上传至区块链中,当有对结果存疑或者需要复审的时候,可以将存入区块链的投票结果和置信区间重新读出来供后续查看。
[0050]
在一个实施例中,步骤s120中确定多个评议专家,包括:
[0051]
确定注册专家的擅长领域;
[0052]
计算用户上传作品领域与注册专家的擅长领域的相似度;这里可以采用现有的相似度计算方法,例如欧式距离、汉明距离等。
[0053]
选取相似度中较大的k个注册专家,作为k个评议专家。这里,k=5,只有熟悉该领域作品的专家才能更好的对作品做出判断。
[0054]
本技术实施例还提供一种基于区块链的版权保护专家评议系统,包括:用户端、评议专家客户端和数据处理单元;
[0055]
数据处理单元用于执行上述基于区块链的版权保护专家评议的方法;
[0056]
用户端,用于向数据处理端单元发送用户上传凭证、用户申请专家进行评议的请求信息和举报信息;
[0057]
评议专家客户端,用于根据投票令牌生成对用户上传资源投票的信息,并将用户上传资源投票的信息发送至数据处理单元。
[0058]
综上,本技术通过区块链来保障评议专家身份安全问题;在投票开始前采用公私钥信息核对,匹配本次评议识别码的方式进行身份验证,并基于投票令牌进行投票,每个人的账户只能使用身份码投票一次,防止恶意刷票的可能;将投票结果和置信区间在区块链上进行存证,设计了安全的投票智能合约,通过实验证明,本技术的基于区块链的版权保护专家评议方法能够解决投票系统出现的评议专家身份验证、数据隐私、恶意刷票等问题,充分验证了该版权保护专家评议方法的安全性。
[0059]
本技术实施例提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时,以实现上述基于区块链的版权保护专家评议方法。
[0060]
本技术实施例提供一种计算机程序产品,包括计算机程序/指令,计算机程序/指令被处理器执行时实现上述基于区块链的版权保护专家评议方法。
[0061]
以上所述,仅为本技术的各种实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应所述以权利要求的保护范围为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献