预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114186281A(43)申请公布日2022.03.15(21)申请号202210133586.3(22)申请日2022.02.14(71)申请人江苏荣泽信息科技股份有限公司地址210000江苏省南京市江北新区研创园团结路99号孵鹰大厦866室(72)发明人钟晓杨国忠曾小冬(74)专利代理机构合肥正则元起专利代理事务所(普通合伙)34160代理人刘培越(51)Int.Cl.G06F21/62(2013.01)G06F21/60(2013.01)G06F21/64(2013.01)权利要求书2页说明书7页附图1页(54)发明名称一种基于区块链预言机的声誉评估系统及方法(57)摘要本发明公开了一种基于区块链预言机的声誉评估系统及方法,涉及区块链技术领域,解决了现有技术中中心化预言机架构导致的可扩展性差和安全性低的技术问题;包括预言机平台和若干预言机;本发明通过预言机平台解析获取请求内容,结合声誉等级选择预言机,再通过预言机加密和筛选获取目标数据,最后将目标数据发送至区块链网络;本发明既保证了目标数据采集过程的安全性,又提高了预言机机制的可扩展性;本发明根据预言机的链上行为对预言机进行评估,并将预言机划分为不同的声誉等级,在解析获取请求内容后,选取最优声誉等级对应的预言机完成数据采集工作;本发明通过声誉等级来筛选预言机,能够保证数据准确性和工作效率。CN114186281ACN114186281A权利要求书1/2页1.一种基于区块链预言机的声誉评估系统,其特征在于,包括:预言机平台:对数据请求进行解析获取请求内容,根据声誉等级和请求内容对应的位置为请求内容分配若干预言机;以及将目标数据发送至区块链网络的智能合约;对若干预言机进行声誉评估,获取声誉等级;若干预言机:获取链下若干个数据源,且若干个数据源根据请求内容加密报送初始数据;以及对初始数据进行评估,获取目标数据。2.根据权利要求1所述的一种基于区块链预言机的声誉评估系统,其特征在于,在所述预言机平台对请求内容进行解析之前,通过区块链网络的智能合约向预言机平台发送数据请求。3.根据权利要求1所述的一种基于区块链预言机的声誉评估系统,其特征在于,若干所述数据源将初始数据加密报送至预言机,包括:若干数据源根据请求内容获取初始数据;数据源选择一个随机对称密钥,并使用随机对称密钥通过加密算法对初始数据进行加密,获取加密密文;数据源将加密密文和请求标签返回至预言机;其中,请求标签为数据请求对应的唯一标识。4.根据权利要求3所述的一种基于区块链预言机的声誉评估系统,其特征在于,所述预言机根据接收时长或者加密密文数量生成解密请求,并将解密请求发送至对应数据源;以及根据对应数据源发送的随机对称密钥以及对应的请求标签对加密密文进行解密。5.根据权利要求1所述的一种基于区块链预言机的声誉评估系统,其特征在于,所述预言机通过数据数量和数据中位数对初始数据进行评估,获取目标数据;其中,数据数量和数据中位数用于评估初始数据的准确性和有效性。6.根据权利要求5所述的一种基于区块链预言机的声誉评估系统,其特征在于,通过所述数据数量对初始数据进行评估,包括:当预言机接收到数据数量评估请求时,提取基于同一数据请求获取的初始数据;将提取的初始数据中完全相同的归为一个类别,并获取该类别中初始数据的数据数量;将初始序列中数据数量最大值对应的初始数据标记为目标数据。7.根据权利要求5所述的一种基于区块链预言机的声誉评估系统,其特征在于,根据所述数据中位数对初始数据进行评估,包括:当预言机接收到数据中位数评估请求时,提取基于同一数据请求获取的初始数据;对提取的初始数据按照数值大小进行排序,获取中位数,同时将中位数对应的任意一个初始数据标记为目标数据。8.根据权利要求1所述的一种基于区块链预言机的声誉评估系统,其特征在于,在所述预言机对初始数据评估之前,还对初始数据进行数据过滤,包括:当预言机接收到数据过滤请求时,提取基于同一数据请求获取的初始数据;2CN114186281A权利要求书2/2页检测并去除初始数据中的异常值;其中,异常值包括极大值、极小值和非正常值。9.根据权利要求1所述的一种基于区块链预言机的声誉评估系统,其特征在于,所述预言机平台对若干预言机进行声誉评估,获取声誉等级,包括:获取预言机的链上行为;其中,链上行为包括数据请求完成率、平均响应时间和抵押积分;对预言机的链上行为进行统计分析,获取对应的声誉等级。10.一种基于区块链预言机的声誉评估方法,基于权利要求1至9任意一项所述的一种基于区块链预言机的声誉评估系统运行,其特征在于,该声誉评估方法包括:预言机平台对数据请求进行解析获取请求内容,根据声誉等级和请求内容的位置为请求内容分配