-
公开(公告)号:CN112187454B
公开(公告)日:2022-12-02
申请号:CN202010960367.3
申请日:2020-09-14
申请人: 国网浙江省电力有限公司 , 国网浙江省电力有限公司信息通信分公司 , 杭州趣链科技有限公司
摘要: 本发明公开一种基于区块链的密钥管理方法及系统,其中密钥管理方法包括以下步骤:获取密钥管理指令;基于所述密钥管理指令生成属于第一目标用户的第一公钥和第一私钥,基于所述第一公钥更新预设的身份树;或,基于密钥管理指令为所述第一目标用户开启合约数据修改权限,由第一目标用户生成属于其的第一公钥和第一私钥,基于所述第一公钥更新预设的身份树;其中,所述身份树的每个节点代表一个用户,节点间的关系为相应用户间的层级关系。本发明引入用户间的层级关系,由高层级用户对低层级用户进行密钥管理,便于组织管理,且由各用户管理其下级用户的公私钥对,管理效率高,适用于具有层级关系的公司或组织机构。
-
公开(公告)号:CN112148734B
公开(公告)日:2022-07-12
申请号:CN202011004574.8
申请日:2020-09-22
申请人: 国网浙江省电力有限公司 , 国网浙江省电力有限公司信息通信分公司 , 杭州趣链科技有限公司
IPC分类号: G06F16/22 , G06F16/2455 , G06F16/2458 , G06Q40/04
摘要: 本发明公开了一种基于区块链的交易数据处理方法、装置、设备及存储介质,该方法包括:新建业务智能合约;新建存储智能合约,在其上建立用于存储交易哈希的哈希表A和用于存储交易索引的哈希表B;将交易序号和交易哈希构造成一个包含节点指针的交易节点并挂载在哈希表A中该主键所对应的主键ID的前向链表尾部;将节点指针和交易序号构成一个索引节点存储在哈希表B中的该主键所对应的主键ID的索引数组的尾部。本发明的基于区块链的交易数据处理方法、装置、设备及存储介质,将交易哈希以及索引都保存在智能合约中,查询过程中不需要遍历所有的索引,通过交易哈希去查询区块链上具体交易,不需要再遍历区块,极大提高了查询的便利性。
-
公开(公告)号:CN112148734A
公开(公告)日:2020-12-29
申请号:CN202011004574.8
申请日:2020-09-22
申请人: 国网浙江省电力有限公司信息通信分公司 , 杭州趣链科技有限公司
IPC分类号: G06F16/22 , G06F16/2455 , G06F16/2458 , G06Q40/04
摘要: 本发明公开了一种基于区块链的交易数据处理方法、装置、设备及存储介质,该方法包括:新建业务智能合约;新建存储智能合约,在其上建立用于存储交易哈希的哈希表A和用于存储交易索引的哈希表B;将交易序号和交易哈希构造成一个包含节点指针的交易节点并挂载在哈希表A中该主键所对应的主键ID的前向链表尾部;将节点指针和交易序号构成一个索引节点存储在哈希表B中的该主键所对应的主键ID的索引数组的尾部。本发明的基于区块链的交易数据处理方法、装置、设备及存储介质,将交易哈希以及索引都保存在智能合约中,查询过程中不需要遍历所有的索引,通过交易哈希去查询区块链上具体交易,不需要再遍历区块,极大提高了查询的便利性。
-
公开(公告)号:CN112187454A
公开(公告)日:2021-01-05
申请号:CN202010960367.3
申请日:2020-09-14
申请人: 国网浙江省电力有限公司信息通信分公司 , 杭州趣链科技有限公司
摘要: 本发明公开一种基于区块链的密钥管理方法及系统,其中密钥管理方法包括以下步骤:获取密钥管理指令;基于所述密钥管理指令生成属于第一目标用户的第一公钥和第一私钥,基于所述第一公钥更新预设的身份树;或,基于密钥管理指令为所述第一目标用户开启合约数据修改权限,由第一目标用户生成属于其的第一公钥和第一私钥,基于所述第一公钥更新预设的身份树;其中,所述身份树的每个节点代表一个用户,节点间的关系为相应用户间的层级关系。本发明引入用户间的层级关系,由高层级用户对低层级用户进行密钥管理,便于组织管理,且由各用户管理其下级用户的公私钥对,管理效率高,适用于具有层级关系的公司或组织机构。
-
公开(公告)号:CN112395646B
公开(公告)日:2024-09-13
申请号:CN202011194482.0
申请日:2020-10-30
申请人: 杭州趣链科技有限公司
IPC分类号: G06F21/64
摘要: 本发明公开了一种基于区块链的编码生成方法、装置、设备及存储介质,该方法包括:从创世区块的区块哈希中提取第一子编码;从当前交易的交易哈希中提取第二子编码;获取当前交易所在的区块的区块高度,将区块高度对第一预设数字取模,对取模结果进行标准化处理得到第三子编码;对上述得到所有子编码进行处理得到唯一编码。本发明的基于区块链的编码生成方法、装置、设备及存储介质,以区块链为基础,从多个维度提取子编码,再对得到的多个子编码进行排序构成唯一编码,不易发生重复。
-
公开(公告)号:CN112862648B
公开(公告)日:2024-07-19
申请号:CN202110171935.6
申请日:2021-02-08
申请人: 杭州趣链科技有限公司
IPC分类号: G06Q50/26 , G06Q10/0631 , H04L67/104
摘要: 本发明公开了一种基于区块链的多部门联合协作方法、装置、设备及介质,所述方法包括:在接收到任务处理请求时,对任务处理请求中包含的待处理任务进行解析,得到任务解析结果,基于任务解析结果,从区块链中存储的基础联合协作条约中,选取任务解析结果对应的目标联合协作合约,根据目标联合协作条约,向至少一个目标协作机构进行协作任务下发,接收目标协作机构执行协作任务后反馈的合约处理结果,基于合约处理结果,确定下一个待执行任务,并返回根据目标联合协作条约,向至少一个目标协作机构进行协作任务下发的步骤继续执行,直到联合协作方式的协作过程完成。采用本发明能提高多部门联合协作的协作效率和协作精准性。
-
公开(公告)号:CN112613043B
公开(公告)日:2024-02-27
申请号:CN202011596588.3
申请日:2020-12-30
申请人: 杭州趣链科技有限公司
IPC分类号: G06F21/57 , G06F18/2433 , G06F18/214
摘要: 本发明公开了一种基于智能合约调用网络的智能合约漏洞检测方法,该方法包括:首先根据智能合约的函数调用生成智能合约调用网络;然后根据智能合约创建信息生成智能合约创建网络;在智能合约创建网络中聚合开发者的信息作为合同的开发者特征,在源代码中提取智能合约操作特征,在智能合约调用网络中使用最大池化聚合函数对两类特征进行聚合并执行漏洞检测任务;最终根据智能合约的预测标签判定是否存在漏洞并最终决定是否上链。本发明通过从智能合约的开发者中获得开发信息作为开发者特征进行补充,有效的防止了当代码特征难以获得时无法预测的情况。(56)对比文件Zemin Tian.Smart Contract DefectDetection Based on Parallel SymbolicExecution.2019 3rd InternationalConference on Circuits, System andSimulation (ICCSS).2019,全文.韩松明等.DC-Hunter:一种基于字节码匹配的危险智能合约 检测方案. 信息安全学报.2020,第5卷(第3期),全文.杨晓峰等.基于文本聚类的网络攻击检测方法.智能系统学报.2014,第9卷(第1期),全文.Tantikul, Phitchayaphong等.ExploringVulnerabilities in Solidity SmartContract.PROCEEDINGS OF THE 6THINTERNATIONAL CONFERENCE ON INFORMATIONSYSTEMS SECURITY AND PRIVACY.2020,全文.
-
公开(公告)号:CN113850947B
公开(公告)日:2023-08-29
申请号:CN202011577417.6
申请日:2020-12-28
申请人: 杭州趣链科技有限公司
摘要: 本发明公开了一种基于ElGamal加密的电子投票系统。本发明存在三种类型参与者,包括管理者、计票人和投票人。管理者负责产生系统必要参数,包括一些公私钥对,计票人负责统计票数。本发明基于ElGamal加密算法,对应的密文数据长度最短可以为2048比特。从而在投票计票过程中节约了通信和存储空间。
-
公开(公告)号:CN115642917A
公开(公告)日:2023-01-24
申请号:CN202211168105.9
申请日:2022-09-23
申请人: 杭州趣链科技有限公司
IPC分类号: H03M7/30
摘要: 本申请涉及一种数据压缩方法、装置、电子设备和存储介质,应用于计算机技术领域,其中,方法包括:获取待压缩数据,所述待压缩数据中包括至少一个字符,所述至少一个字符中包括至少一种字符类型;确定每种所述字符类型的所述字符的字符频率,所述字符频率指示所述字符在所述待压缩数据中出现的次数和位置;基于所述字符频率,确定所述待压缩数据中的目标压缩位置;对所述待压缩数据中的目标压缩数据进行压缩,得到压缩结果,所述目标压缩数据为所述目标压缩位置之前获取的待压缩数据。
-
公开(公告)号:CN115396154A
公开(公告)日:2022-11-25
申请号:CN202210897432.1
申请日:2022-07-26
申请人: 杭州趣链科技有限公司
IPC分类号: H04L9/40
摘要: 本申请涉及一种访问鉴权方法、装置、电子设备和存储介质,应用于数据处理技术领域,其中,方法包括:获取客户端发送的访问请求;向所述客户端发送验证因子,以使所述客户端基于所述验证因子计算得到工作量证明参数,并将所述验证因子和所述工作量证明参数发送至所述服务端;获取所述客户端发送的所述验证因子和所述工作量证明参数;对所述验证因子和所述工作量证明参数进行验证,若验证通过,受理所述访问请求。以解决现有技术中,在面临接口被恶意调用的情况,采用限流或者封禁访问名单的机制的方式,恶意用户可以进行分布式攻击,导致无法完全防止这种情况的发生;同时,采取限流的方式也可能会对正常用户的访问带来不便的问题。
-
-
-
-
-
-
-
-
-