-
公开(公告)号:CN119025530A
公开(公告)日:2024-11-26
申请号:CN202410992439.0
申请日:2024-07-23
Applicant: 山大地纬软件股份有限公司
IPC: G06F16/23 , G06F16/2453 , G06F16/2455 , G06F16/27 , G06F11/14
Abstract: 本发明属于区块链技术领域,本发明提供了一种状态数据异步存储的方法及系统,在新区块共识通过后,将区块数据完成持久化存储并将状态数据先写入缓存,缓存中的状态数据进行异步持久化存储;在上述过程中,接收到需要进行状态数据读写请求时,基于缓存及持久化存储中的状态数据中最新的版本构建数据副本后进行读写。本发明可以避免因状态数据缓存机制导致节点异常宕机后状态数据丢失,减少状态数据持久化存储造成的新区块处理阻塞,提高区块链交易吞吐量的同时避免区块链状态执行结果不一致或不正确。
-
公开(公告)号:CN112114852A
公开(公告)日:2020-12-22
申请号:CN202010989440.X
申请日:2020-09-18
Applicant: 山大地纬软件股份有限公司
Abstract: 本申请公开了于避免区块链分叉的区块链节点升级系统及方法,包括:数据模型和/或计算模型管理器,存储数据模型元数据和/或计算模型元数据;根据不同模型类别需求,对数据模型元数据和/或计算模型元数据进行若干种版本的开发;程序包合法性检测器,检测每一种版本的新的程序包,判断其是否实现相应模型元数据中的所有操作,如果是,则进入程序包版本号注册器;程序包版本号注册器,为若干种版本的新的程序包注册新的版本号,将若干种版本的新的程序挂载到程序包管理器上;程序包管理器,负责各个版本新的程序包之间的调度工作,根据用户提供的新的程序包的版本号,映射出相应的程序包,并返回执行结果。
-
公开(公告)号:CN112115432B
公开(公告)日:2024-11-22
申请号:CN202010986361.3
申请日:2020-09-18
Applicant: 山大地纬软件股份有限公司
IPC: G06F21/16 , G06F21/64 , G06Q20/38 , G06F16/2455
Abstract: 本公开提供了一种基于区块链的电子印章可信使用系统及方法,所述系统包括电子签章系统和区块链支撑系统,电子签章系统包括:印章数据上链模块,被配置为将电子印章发行到区块链上;电子签章验证模块,被配置为对电子签章生成装置生成的文件电子签章进行真实性验证和合法性验证,具体为:对签章数据解析后从中获得交易地址,验证签章记录子模块从区块链上查询交易地址,确定区块链上是否存在该签章记录交易;根据交易地址从链上获取签章记录,验证文件签章数据中的文件hash、签章者证书和时间戳等数据是否与链上的一致,确定当前签章的合法性;保证了电子印章使用过程可信监管、可信审计和全过程可信追溯。
-
公开(公告)号:CN118869275A
公开(公告)日:2024-10-29
申请号:CN202410886443.9
申请日:2024-07-03
Applicant: 山大地纬软件股份有限公司
Abstract: 本发明提出了一种分布式决策树模型隐私保护方法、系统及装置,涉及隐私计算领域,包括:模型使用方构造同态加密公私钥,并使用同态加密公钥对隐私数据集进行同态加密,将密态数据集与同态加密公钥传输给模型提供方;模型提供方使用同态加密公钥,对决策树模型进行同态加密和混淆,利用密态混淆决策树模型对密态数据集进行计算,得到密态预测结果并传输给模型使用方;模型使用方使用同态加密私钥对密态预测结果进行解密,得到明文预测结果;本发明广泛适用于各种决策树模型,能够有效降低传统决策树模型加入隐私计算场景时的重训练成本,促使以决策树模型、模型使用方的本地数据集为代表的数据要素安全可信流转,充分激发要素价值,打通数据孤岛。
-
公开(公告)号:CN112114852B
公开(公告)日:2024-07-19
申请号:CN202010989440.X
申请日:2020-09-18
Applicant: 山大地纬软件股份有限公司
Abstract: 本申请公开了于避免区块链分叉的区块链节点升级系统及方法,包括:数据模型和/或计算模型管理器,存储数据模型元数据和/或计算模型元数据;根据不同模型类别需求,对数据模型元数据和/或计算模型元数据进行若干种版本的开发;程序包合法性检测器,检测每一种版本的新的程序包,判断其是否实现相应模型元数据中的所有操作,如果是,则进入程序包版本号注册器;程序包版本号注册器,为若干种版本的新的程序包注册新的版本号,将若干种版本的新的程序挂载到程序包管理器上;程序包管理器,负责各个版本新的程序包之间的调度工作,根据用户提供的新的程序包的版本号,映射出相应的程序包,并返回执行结果。
-
公开(公告)号:CN115601164A
公开(公告)日:2023-01-13
申请号:CN202211032417.7
申请日:2022-08-26
Applicant: 山大地纬软件股份有限公司(CN)
Abstract: 本公开提供了一种不影响关联资产交易正常执行的资产跨链转移方法及系统,其属于区块链技术领域,所述方案包括:源链发起跨链资产转移,构建并执行资产转出预执行交易;源链节点将资产在起始位置时的状态、元数据、关联关系以及资产转出预执行交易合法性证明信息通过跨链消息传递至目标链;目标链验证跨链消息后,构建并执行资产转入预执行交易;目标链将资产转入预执行交易合法性证明信息通过跨链消息传递至源链;源链验证消息后,构建和执行资产转出提交交易;源链将资产转出提交交易合法性证明及资产转移起始位置到资产转移终止位置的状态变化封装为跨链消息传递至目标链;目标链验证消息后,构建和执行资产转入提交交易,实现资产跨链转移。
-
公开(公告)号:CN114331711A
公开(公告)日:2022-04-12
申请号:CN202111473745.6
申请日:2021-11-30
Applicant: 山大地纬软件股份有限公司
IPC: G06Q40/04
Abstract: 本发明属于区块链技术领域,提供了一种基于关联语义的区块链交易并行执行方法与装置。其中,该方法包括根据同一交易对象间以及不同交易对象间存在的关联语义,构建出基于语义的交易依赖图;根据所述交易依赖图中的偏序关系,从各个交易对象分支中选取当前前置依赖交易已经执行完成的未执行交易,作为一组交易且并行执行该组的交易;上一组交易执行完成后,再从各个交易对象分支中选取当前前置依赖交易已经执行完成的未执行交易,作为下一组交易且并行执行,直到所有交易执行完成。
-
公开(公告)号:CN114331709A
公开(公告)日:2022-04-12
申请号:CN202111443568.7
申请日:2021-11-30
Applicant: 山大地纬软件股份有限公司
IPC: G06Q40/04
Abstract: 本发明属于区块链技术领域,提供了一种偏序的区块链多版本交易时序化方法及系统。其中,该方法包括按照交易时序标号大小,对每个资产下的交易进行排序;按照排序依次处理相应资产每个时序标号下的交易:若同一时序标号下只有一笔交易,则直接执行状态校验并加入到串行化交易列表中;若同一时序标号下包含多笔交易,则进行串行化处理;串行化处理完成后,更新资产当前时序标号为本次串行化处理的交易的时序标号;其中,串行化处理过程为:找出最大的无状态冲突的交易集合,将其中不满足状态校验的交易抛弃,剩余交易按照交易哈希排序,依次执行状态校验且校验执行完成后加入到串行化交易列表中。
-
公开(公告)号:CN114329512A
公开(公告)日:2022-04-12
申请号:CN202111398176.3
申请日:2021-11-19
Applicant: 山大地纬软件股份有限公司
IPC: G06F21/60
Abstract: 本发明提供了一种基于区块链的加密数据资产确权、管理和使用方法与装置,获取或创建代表主体身份的加密数据资产账户;接收相应账户的数据资产上传信息,利用随机生成的对称密钥对上传数据资产对称加密,利用数据资产的ID作为该资产的链上唯一标识;接收数据资产所有者的应用请求,对数据资产所有者进行确权,利用所持有的公钥对对称加密数据资产的密钥进行非对称加密,利用账本存储加密后的密文和权属信息,具有权属的所有者根据自己的私钥解密对称密钥获取数据资产内容,并对数据资产信息进行管理。本发明可以实现所有链上数据资产的管理与链下现实世界映射。
-
公开(公告)号:CN113052607A
公开(公告)日:2021-06-29
申请号:CN202110350367.6
申请日:2021-03-31
Applicant: 山大地纬软件股份有限公司
Abstract: 本公开提供了一种基于协作链和工作链解耦的多链管理方法及系统,当需要在区块链注册账户时,直接在对应工作链上进行账户创建,创建成功后生成账户身份识别码,工作链异步将账户创建信息发送至协作链,协作链进行信息查询和管理;当需要在区块链进行交易创建时,向对应的工作链发起交易请求,工作链对主体、资产或者合约的状态进行验证,如果符合交易条件,工作链创建交易后将交易创建产生的Hash值返还。
-
-
-
-
-
-
-
-
-