-
公开(公告)号:CN119324931B
公开(公告)日:2025-05-09
申请号:CN202411866407.2
申请日:2024-12-18
Applicant: 杭州高新区(滨江)区块链与数据安全研究院 , 浙江大学
IPC: H04L67/1095 , H04L67/104 , H04L67/1097 , H04L9/00 , H04L9/32
Abstract: 本申请实施例适用于区块链技术领域,提供了一种基于有向无环图的拜占庭容错共识方法及计算机设备,所述方法包括:广播交易块至所有节点;当接收到至少第一数量的节点对交易块验证通过后反馈的确认消息时,标记交易块为已认证交易块;通过广播消息构建有向无环图;其中,若共识节点未生成有已认证交易块,广播的消息中包含有特殊值;所述特殊值用于确定有向无环图中的顶点;对有向无环图中的各个顶点进行排序,并顺序执行排序后的各个顶点对应的交易块中包含的交易。应用上述方法,允许节点在没有可广播的交易块的情况下通过广播特殊值构建或更新有向无环图,保证系统在低负载和存在拜占庭节点时,仍然能够实现系统的高吞吐量。
-
公开(公告)号:CN119324931A
公开(公告)日:2025-01-17
申请号:CN202411866407.2
申请日:2024-12-18
Applicant: 杭州高新区(滨江)区块链与数据安全研究院 , 浙江大学
IPC: H04L67/1095 , H04L67/104 , H04L67/1097 , H04L9/00 , H04L9/32
Abstract: 本申请实施例适用于区块链技术领域,提供了一种基于有向无环图的拜占庭容错共识方法及计算机设备,所述方法包括:广播交易块至所有节点;当接收到至少第一数量的节点对交易块验证通过后反馈的确认消息时,标记交易块为已认证交易块;通过广播消息构建有向无环图;其中,若共识节点未生成有已认证交易块,广播的消息中包含有特殊值;所述特殊值用于确定有向无环图中的顶点;对有向无环图中的各个顶点进行排序,并顺序执行排序后的各个顶点对应的交易块中包含的交易。应用上述方法,允许节点在没有可广播的交易块的情况下通过广播特殊值构建或更新有向无环图,保证系统在低负载和存在拜占庭节点时,仍然能够实现系统的高吞吐量。
-
公开(公告)号:CN114205092A
公开(公告)日:2022-03-18
申请号:CN202111452583.8
申请日:2021-12-01
Applicant: 浙江大学 , 浙商银行股份有限公司
Abstract: 本发明公开了一种乐观的不需要回退的拜占庭容错共识方法,所述方法包括主节点发起提案,所有节点对提案进行第一轮投票,主节点根据第一轮的投票结果判断系统的情况是否为乐观情况,在乐观和非乐观情况下采用不同的共识方法对提案进行共识;所有节点对主节点发来的提案请求进行验证,并根据消息类型执行相应的操作;在这个过程中,若节点发现主节点存在拜占庭行为,则广播视图更改请求以选举新的主节点。本发明可在区块链应用中可应用于共识层作为共识协议,其实现方法简单,通用性强,且有效降低了带宽的消耗,具有高效、高鲁棒性等优点。
-
-
公开(公告)号:CN113704303B
公开(公告)日:2023-09-29
申请号:CN202110886135.2
申请日:2021-08-03
Applicant: 浙江大学
IPC: G06F16/2455 , G06F21/62 , G06F16/23
Abstract: 本发明公开了一种支持可组合SQL查询的加密数据库方法,该方案主要包括如下步骤:(1)基于本发明提出的加密方法,用户对数据进行加密和预处理,并将加密结果和预处理数据上传给服务商;(2)设定并上传SQL查询指令:用户根据实际需求上传查询指令给服务商,并同时上传用于查询指令的辅助参数;(3)数据查询:服务商根据收到的来自用户的查询指令和辅助参数进行SQL查询,保存计算结果、更新数据并返回给用户查询结果。本发明可在实际生活和商业中应用于数据加密存储和加密数据查询,具有通用性强、安全高效、保护隐私、使用简便、效率高、内存和时间消耗少等优点。
-
公开(公告)号:CN119091692A
公开(公告)日:2024-12-06
申请号:CN202411081713.5
申请日:2024-08-08
Applicant: 浙江大学
Abstract: 本发明公开了一种运行在多台无人机上的动态共识执行方法,本发明利用基于Raft的leader选举流程,保证了无人机集群始终拥有一个leader节点,保证了无人机集群的容错性,利用基于Paxos算法的共识流程,保障了无人机集群的一致性;并且实现共识流程的通信量和集群节点数量成正比,取得了性能和稳定性的平衡,基于AES的加密传输避免了无人机之间的通讯内容被窃取,保证了无人机之间通讯的安全性,真值发现功能使各个无人机能够主动提出决策意见,综合多方意见后做出更合理、全面的决策,提升了任务执行的科学性和有效性,AI追踪功能基于Yolo和SiamRPN两个AI模型,实现了对目标的精准和实时追踪,使无人机集群可以执行更复杂的任务。
-
公开(公告)号:CN117915273A
公开(公告)日:2024-04-19
申请号:CN202311770692.3
申请日:2023-12-21
Applicant: 浙江大学杭州国际科创中心
IPC: H04W4/06 , H04W12/106
Abstract: 本发明公开了一种无线网络中的拜占庭容错广播方法和系统,包括以下步骤:源节点在无线网络中进行消息广播;源节点的邻居节点接收源节点在当前轮次的第一条广播消息后,对接收的第一条广播消息进行签名认证后进行消息广播;源节点的邻居节点收集源节点和所有邻居节点的在当前轮次的第一条广播消息后,对收集的第一轮广播消息生成凭证消息,并广播凭证消息;任意节点接收凭证消息后对凭证消息进行验证和消息确认后再转播凭证消息。这样能够保证通信质量的同时,有效降低通信复杂度。
-
公开(公告)号:CN117914863A
公开(公告)日:2024-04-19
申请号:CN202311770721.6
申请日:2023-12-21
Applicant: 浙江大学杭州国际科创中心
IPC: H04L67/1095
Abstract: 本发明公开了一种无主节点的高吞吐量的状态机复制方法,包括以下步骤:当前节点发起交易请求并发送包含交易提案给所有其他节点,同时设置计时器;当前节点收集所有节点发送的提案并根据计时器结束前收到的提案情况生成由0和1组成的第一数组;当前节点对第一数组进行批量二元共识并输出用0和1表示记载共识结果的第二数组;依据第二数组中进行交易执行判断和交易执行。该方法在存在少数节点宕机的情况下保证状态机的一致性和可用性,其实现方法简单,通用性强,具有高效、高鲁棒性等优点。
-
公开(公告)号:CN113704303A
公开(公告)日:2021-11-26
申请号:CN202110886135.2
申请日:2021-08-03
Applicant: 浙江大学
IPC: G06F16/2455 , G06F21/62 , G06F16/23
Abstract: 本发明公开了一种支持可组合SQL查询的加密数据库方法,该方案主要包括如下步骤:(1)基于本发明提出的加密方法,用户对数据进行加密和预处理,并将加密结果和预处理数据上传给服务商;(2)设定并上传SQL查询指令:用户根据实际需求上传查询指令给服务商,并同时上传用于查询指令的辅助参数;(3)数据查询:服务商根据收到的来自用户的查询指令和辅助参数进行SQL查询,保存计算结果、更新数据并返回给用户查询结果。本发明可在实际生活和商业中应用于数据加密存储和加密数据查询,具有通用性强、安全高效、保护隐私、使用简便、效率高、内存和时间消耗少等优点。
-
-
-
-
-
-
-
-