一种空间文本的查询方法及装置

    公开(公告)号:CN113158087B

    公开(公告)日:2024-07-09

    申请号:CN202110384135.2

    申请日:2021-04-09

    Abstract: 本发明公开了一种空间文本的查询方法及装置,包括:云服务器获取用户端发送的第一查询密文,其中,第一查询密文包括第一查询空间向量密文和第一查询混合向量密文,第一查询空间向量密文是根据查询请求中的空间查询条件生成的,第一查询混合向量密文是根据查询请求中的文本查询条件和空间查询条件生成的,根据第一查询空间向量密文在密文索引树中检索出第一节点,根据第一查询混合向量密文和第一节点下的叶子节点的混合向量密文,确定符合文本查询条件的第二节点,避免查询结果受权重的影响,使查询结果在查询范围内,防止查询结果与查询位置距离过远的问题,提升了空间文本查询的准确度,提升了用户的查询体验。

    一种基于区块链的联邦学习方法及装置

    公开(公告)号:CN113095510B

    公开(公告)日:2024-03-01

    申请号:CN202110398076.4

    申请日:2021-04-14

    Abstract: 本发明实施例提供了一种基于区块链的联邦学习方法及装置,该方法包括第一节点基于本地训练数据对第i轮本地模型进行训练,确定训练后的第i+1轮本地模型梯度信息,基于梯度裁剪量化规则对第i+1轮本地模型梯度信息中各第一子梯度信息分别进行裁剪量化,得到各第二子梯度信息,按照梯度合并规则,将各第二子梯度信息中每m个第二子梯度信息进行合并,得到n类第三子梯度信息,对n类第三子梯度信息分别进行同态加密,得到n类密文,并将n类密文发送给区块链。由于将本地模型梯度信息中各第一子梯度信息分别进行裁剪量化及合并处理,再进行同态加密,因此可以降低同态加密所产生的计算资源消耗,并可以减少密文传输过程中所消耗的网络资源。

    区块链的合约验证方法、服务器和存储介质

    公开(公告)号:CN116382757A

    公开(公告)日:2023-07-04

    申请号:CN202211686683.1

    申请日:2022-12-27

    Abstract: 本申请提供一种区块链的合约验证方法、服务器和存储介质,涉及金融科技领域。该方法包括:当服务器确定存在待验证合约时,服务器可以获取该待验证合约的合约信息。合约信息中至少包括合约代码和合约意图。服务器可以根据合约代码确定函数调用关系图。服务器可以根据合约意图和合约调用关系图,从待验证合约的全部函数中选择部分相关函数。服务器可以使用这些相关函数构建合约模型。服务器可以将合约意图转化为断言语句。服务器可以根据合约模型和断言语句验证待验证合约的合约代码与合约意图的一致性,并得到验证结果。本申请的方法,降低了复杂合约的建模复杂度,实现了复杂智能合约的分析及验证。

    数据处理方法、设备、介质和程序产品

    公开(公告)号:CN114721595A

    公开(公告)日:2022-07-08

    申请号:CN202210330271.8

    申请日:2022-03-31

    Abstract: 本申请提供一种数据处理方法、设备、介质和程序产品,涉及金融科技的区块链技术领域,该方法包括:获取用户发起的交易所调用的智能合约,将所述智能合约转换为操作码并获取目标操作码,根据所述目标操作码,确定所述智能合约中的函数在所述存储空间中的目标访问区域,根据预设对应关系,确定所述目标访问区域对应的区块链分片,将所述交易分配至所述区块链分片进行处理。该技术方案中,通过对存储空间进行片段划分,不同的访问区域对应不同的区块链分片,当大量交易同时调用同一个智能合约时,也可以根据其对应的访问区域来选择不同的区块链分片进行处理,提高区块链系统的吞吐量。

    一种基于区块链系统的数据处理方法、系统及装置

    公开(公告)号:CN110275887A

    公开(公告)日:2019-09-24

    申请号:CN201910535141.6

    申请日:2019-06-20

    Abstract: 本发明实施例涉及金融科技(Fintech)的区块链技术领域,公开了一种基于区块链系统的数据处理方法、系统及装置,其中方法包括:接收区块链系统中的第一节点发送的检索请求后,获取至少一条索引数据,进而从至少一条索引数据中获取与待检索数据的特征值匹配的目标索引数据,并将目标索引数据发送给第一节点。本发明实施例中,通过使用预设索引库中的多条索引数据执行检索过程,可以使得预设索引库中的多条索引数据被区块链系统中的节点所共享,从而实现了在区块链系统中的数据共享和数据检索过程;且,通过使用待检索数据的特征值进行检索,可以保证检索得到的目标索引数据与待检索数据具有相似的特征,从而可以提高数据检索的准确性。

    一种权限控制漏洞检测方法及装置

    公开(公告)号:CN117574376A

    公开(公告)日:2024-02-20

    申请号:CN202311259814.2

    申请日:2023-09-26

    Abstract: 本申请提供一种权限控制漏洞检测方法及装置,包括:获取待检测智能合约的合约字节码;确定合约字节码中是否存在与调用者地址关联的比较操作;若存在比较操作,则确定合约字节码中是否存在以比较操作的比较结果为输入的条件跳转操作;若存在条件跳转操作,则确定条件跳转操作中是否存在回滚分支;若存在回滚分支,则将调用者地址作为污点源进行污点分析,确定污点汇聚点;若污点汇聚点为对权限控制变量的存储位置进行存储操作,则确定待检测智能合约存在权限控制漏洞,权限控制变量为待检测智能合约的合法调用者对应的变量。该方案,确定权限控制的流程和采用分析技术,能够实现准确有效地对智能合约的权限控制漏洞进行检测。

    一种测试种子的确定方法及装置
    28.
    发明公开

    公开(公告)号:CN115017048A

    公开(公告)日:2022-09-06

    申请号:CN202210666920.1

    申请日:2022-06-13

    Abstract: 本发明涉及金融科技(Fintech)领域,公开一种测试种子的确定方法及装置,针对目标智能合约的第i轮测试种子,基于第i轮测试种子进行第i+1轮模糊测试;针对任一个测试种子,根据测试种子在第i+1轮模糊测试中的函数调用记录,若确定测试种子在第i+1轮模糊测试中覆盖函数调用流图中的新节点,则保留测试种子作为候选测试种子;针对任一个候选测试种子,根据候选测试种子对应的新节点在函数调用流图中的调用次数和被调用次数,确定候选测试种子的种子适应度;根据各候选测试种子分别对应的种子适应度,确定出用于进行第i+2轮模糊测试的第i+1轮测试种子。基于该方式可筛选出高质量的测试种子,从而提升模糊测试的效率。

    一种图像查找方法、区块链、云服务器及图像查找装置

    公开(公告)号:CN113094747A

    公开(公告)日:2021-07-09

    申请号:CN202110409104.8

    申请日:2021-04-16

    Abstract: 本发明涉及金融科技(Fintech)领域,公开一种图像查找方法、区块链、云服务器及图像查找装置,区块链接收查询方发送的图像查询请求,图像查询请求包括加密查询向量;区块链从链上存储的加密索引中,查找与加密查询向量匹配的目标加密索引向量;每个加密索引包括加密索引向量和哈希值;区块链发送索引信息至云服务器并接收云服务器发送的目标密文图像;区块链校验目标密文图像对应的第一哈希值与目标加密索引向量对应的第二哈希值是否一致,并将校验结果上链。凭借区块链去中心化的优势可对链上存储的全部加密索引进行查找,可克服背景技术中云服务器对密文图像检索不完备的弊端;基于区块链对目标密文图像的校验,可克服云服务器篡改密文图像的问题。

    一种共识节点的评估方法及装置

    公开(公告)号:CN110866546A

    公开(公告)日:2020-03-06

    申请号:CN201911044256.1

    申请日:2019-10-30

    Abstract: 本申请提供一种共识节点的评估方法及装置,涉及区块链技术领域,方法包括:获取各待评估共识节点的共识属性信息,所述共识属性信息至少能够表征各待评估节点在共识过程中的性能,各待评估共识节点用于构成基于拜占庭共识算法的区块链;根据迭代自组织数据分析ISODATA算法以及各待评估共识节点的共识属性信息对各待评估共识节点进行分类,得到不同类别的待评估共识节点集合;根据区块链的构建需求对各待评估集合中的各待评估共识节点进行评估。根据实际联盟链需求的不同侧重维度,进行节点类别数据的评估,完成共识节点分类评估工作,为之后正式的联盟链搭建和动态评估共识节点提供解决样例方案。

Patent Agency Ranking