-
公开(公告)号:CN112486561B
公开(公告)日:2024-03-22
申请号:CN202011338107.9
申请日:2020-11-25
Applicant: 北京电力交易中心有限公司 , 杭州趣链科技有限公司
IPC: G06F8/71
Abstract: 本发明公开了一种基于区块链的版本回溯方法,应用于区块链技术领域,用于以解决现有版本回溯方法耗时长、回溯效率低的技术问题。本发明提供的基于区块链的版本回溯方法包括:接收用户确定的当前版本号和需要回溯的目标版本号;计算所述当前版本号和所述目标版本号之间的差值;从区块链中获取回溯数组;以所述当前版本号作为所述链起的版本序列的起始节点,通过所述回溯数组查询与所述起始节点间隔Mz位对应的回溯版本号,通过递归查询的方式将查询得到的与最新当前起始节点间隔Mx位对应的回溯版本号作为所述目标版本号;从所述回溯数组中查询所述目标版本号的版本哈希值,得到目标版本。
-
公开(公告)号:CN112508700A
公开(公告)日:2021-03-16
申请号:CN202011343603.3
申请日:2020-11-25
Applicant: 北京电力交易中心有限公司 , 杭州趣链科技有限公司
Abstract: 本发明公开了一种交易处理的调度方法,应用于区块链技术领域,用于解决在基于区块链的交易场景中,在交易高并发时期需要交易发起者手动、多次重试发起交易造成区块链负载过大,导致区块链处理交易速度变慢影响交易的时效性的问题。本发明提供的方法包括:从智能合约中获取交易的处理状态数据,根据所述处理状态数据确定未处理的交易的数量;根据所述未处理的交易的数量确定交易队列的长度;根据所述交易队列的长度确定定时周期的个数,通过所述区块链的当前状态在定时周期是否处于智能合约调用状态进行下一步处理。
-
公开(公告)号:CN112486561A
公开(公告)日:2021-03-12
申请号:CN202011338107.9
申请日:2020-11-25
Applicant: 北京电力交易中心有限公司 , 杭州趣链科技有限公司
IPC: G06F8/71
Abstract: 本发明公开了一种基于区块链的版本回溯方法,应用于区块链技术领域,用于以解决现有版本回溯方法耗时长、回溯效率低的技术问题。本发明提供的基于区块链的版本回溯方法包括:接收用户确定的当前版本号和需要回溯的目标版本号;计算所述当前版本号和所述目标版本号之间的差值;从区块链中获取回溯数组;以所述当前版本号作为所述链起的版本序列的起始节点,通过所述回溯数组查询与所述起始节点间隔Mz位对应的回溯版本号,通过递归查询的方式将查询得到的与最新当前起始节点间隔Mx位对应的回溯版本号作为所述目标版本号;从所述回溯数组中查询所述目标版本号的版本哈希值,得到目标版本。
-
公开(公告)号:CN114618164B
公开(公告)日:2025-02-28
申请号:CN202210188544.X
申请日:2022-02-28
Applicant: 杭州趣链科技有限公司
Abstract: 本申请涉及一种迷宫生成方法、装置、电子设备及存储介质,该迷宫生成方法包括:基于用户位置对迷宫中的各个位置的状态进行调整,得到调整后的迷宫中的各个位置的状态;所述状态用于表示迷宫的入口、出口、道路以及障碍物;基于调整后的迷宫中的各个位置的状态,生成迷宫。本申请中,根据用户位置,对迷宫中各个位置的状态进行调整,并基于调整后的迷宫中的各个位置的状态,得到随用户位置生成的变化性较高的迷宫。
-
公开(公告)号:CN112631649B
公开(公告)日:2025-02-14
申请号:CN202011577050.8
申请日:2020-12-28
Applicant: 杭州趣链科技有限公司
Abstract: 本申请适用于区块链技术领域,尤其涉及一种智能合约管理方法、装置、终端设备及介质。该方法通过智能合约管理的接口获取目标智能合约组件的清单接口,根据该清单接口中地址清单,获取目标操作的框架表单,获取用户反馈的在框架表单中填写目标操作的内容后的表单,并通过智能合约管理的接口调用目标智能合约组件,执行该表单中的内容,从而可根据目标操作的内容实现对智能合约组件的改动或新增,使得对智能合约组件的改动或新增过程较为简单,有助于智能合约组件的管理。
-
公开(公告)号:CN114327901B
公开(公告)日:2025-01-07
申请号:CN202111659352.4
申请日:2021-12-30
Applicant: 杭州趣链科技有限公司
IPC: G06F9/50 , G06N20/00 , H04L67/1097
Abstract: 本发明提供了一种基于区块链的去中心化联邦学习方法、装置和电子设备,涉及区块链的技术领域,包括:根据各个客户端的数据集规模,将多个客户端分为若干个组,并确定组内训练顺序和组间训练顺序;基于组内训练顺序,对各组内的客户端的初始全局模型进行组内训练,生成每个组的标准更新梯度以及组内训练后的客户端模型;基于组间训练顺序,将当前组的标准更新梯度发送至下一个相邻组;下一个相邻组的最后一个客户端基于当前组的标准更新梯度进行组间训练,直至客户端全部训练完成,生成目标模型,该方法解决了传统联邦学习方法中心化程度高的技术问题,达到了提高训练效率的技术效果。
-
公开(公告)号:CN112631807B
公开(公告)日:2025-01-07
申请号:CN202011599121.4
申请日:2020-12-29
Applicant: 杭州趣链科技有限公司
IPC: G06F9/54
Abstract: 本申请涉及一种消息管理方法、装置、存储介质及计算机设备,该方法包括:按照第一消息队列的出队方向获取第一消息队列中待消费消息的消息ID;根据待消费消息的消息ID获取待消费消息对应的消息映射表;根据待消费消息对应的消息映射表判断待消费消息是否存在插队消息;若待消费消息存在插队消息,则消费待消费消息和待消费消息的插队消息。通过本申请实现了对消息队列中的错误消息通过插队的形式进行修改和补正,且不影响其他消息的正常发送,保证了系统的稳定。
-
公开(公告)号:CN113467928B
公开(公告)日:2024-12-27
申请号:CN202110553163.2
申请日:2021-05-20
Applicant: 杭州趣链科技有限公司
Abstract: 本发明公开了一种基于区块链去中心化的联邦学习成员推理攻击防御方法和装置,包括:参与联邦学习的边缘端利用本地数据进行模型训练获得本地模型的梯度;边缘端通过算力进行工作量证明,依据工作量证明获取账本区块的记账权,将本地模型的梯度压缩后上传压缩的模型梯度至账本区块,并将包含有压缩后梯度的账本区块作为区块链节点上链后,通过账本区块广播到区块链上的其他账本区块对应的边缘端;每轮次随机选择区块链上的1个边缘端作为临时中央服务端,对区块链上的每个边缘端的压缩的模型梯度进行聚合获得每轮的聚合模型,下发聚合模型至边缘端以进行下一次训练。该方法和装置能够实现达到对于数据成员推理攻击防御目的。
-
公开(公告)号:CN113467927B
公开(公告)日:2024-12-27
申请号:CN202110552254.4
申请日:2021-05-20
Applicant: 杭州趣链科技有限公司
Abstract: 本发明公开了一种基于区块链的参与方可信任的联邦学习方法和装置,包括:参与方身份注册和认证,建立智能合约,绑定参与方与区块链中计算设备;参与方加密上传局部模型参数和历史信用评级至绑定的计算设备,计算设备依据参与方的历史信用评级筛选验证并第一次滤除不可信参与方后,对剩下参与方的局域模型参数进行全局相似性判断以第二次滤除不可信参与方后,依据全局相似性对剩下的可信参与方进行历史信用评级更新,依据新历史信用评级按照比例为可信参与方发放奖励;依据计算设备的算力或计算设备的历史信用评级投票选择超级节点;超级节点对可信参与方的局域模型参数进行聚合得到全局模型参数和参数训练更新,以获得安全且高鲁棒性的模型。
-
公开(公告)号:CN112632610B
公开(公告)日:2024-11-12
申请号:CN202011576616.5
申请日:2020-12-28
Applicant: 杭州趣链科技有限公司
IPC: G06F21/62 , G06F16/2458 , G06F16/27 , G06Q50/18 , G06Q50/26
Abstract: 本申请适用于数据处理技术领域,提供了一种隐私数据处理方法、装置及系统,所述方法包括:分别与区块链网络中的各个第二节点进行安全多方计算,获得第一节点的用户集合与每个第二节点的用户集合的用户交集,其中,第一节点为区块链网络中任一区块链节点,第二节点为区块链网络中除第一节点外的区块链节点;将所获得的所有用户交集进行并集运算,得到第一集合;将第一集合发送至目标终端,以指示目标终端基于区块链网络中各个区块链节点发送的第一集合,确定满足预设条件的用户。通过上述方法,可在为监管部门提供相关数据,协助监管部门统计嫌疑人名单的同时,保护数据提供方的隐私。
-
-
-
-
-
-
-
-
-