-
公开(公告)号:CN119512469A
公开(公告)日:2025-02-25
申请号:CN202510059741.5
申请日:2025-01-15
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
Abstract: 本申请适用于区块链状态数据存储技术领域,提供了一种数据存储方法、终端设备及计算机可读存储介质,包括:获取区块链上发生数据更新的第一单元的第一状态数据;第一单元为所述区块链中发生数据更新的区块单元;创建第一状态数据对应的第一存储单元,其中,第一存储单元与第二状态数据所在第二存储单元的存储结构相同,且第一存储单元中包含所述第二状态数据;其中,第二状态数据为所述第一单元中发生数据更新前的状态数据,将第一状态数据存储至所述第一存储单元。上述方法可以减少不必要的数据的读取,可以提高数据的存储效率。
-
公开(公告)号:CN118400095A
公开(公告)日:2024-07-26
申请号:CN202410844017.9
申请日:2024-06-27
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: H04L9/00 , H04L9/32 , H04L67/1097
Abstract: 本申请适用于区块链技术领域,提供了一种区块链系统的共识方法及装置,其中,所述共识方法包括:在第n+x2次共识轮次中,引用多个提案区块,并结合客户端的当前交易,生成一后置提案区块;其中,多个提案区块是在第n次共识轮次中,由多个验证节点引用一前置提案区块所对应产生的,所述前置提案区块在第n‑x1次共识轮次中产生;将所述后置提案区块作为所述前置提案区块的证书,以共识所述前置提案区块。利用本申请提供的共识方法,在共识过程中不再需要传递大量的签名消息,而是通过在不同共识轮次产生的区块之间建立引用关系,以对某个区块进行共识。如此一来,减少了共识过程中传输和验证签名消息的开销。
-
公开(公告)号:CN119806409A
公开(公告)日:2025-04-11
申请号:CN202411874704.1
申请日:2024-12-18
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: G06F3/06 , G06F16/215 , G06F16/27 , G06F16/22 , G06F16/28
Abstract: 本申请适用于区块链的数据存储技术领域,提供了一种数据存储方法、装置、终端设备及计算机可读存储介质,包括:获取区块链中多个第一单元的第一状态数据;其中,每个第一单元为区块链中发生数据更新的区块单元;将多个第一状态数据进行去重处理,得到多个第二状态数据;将多个第二状态数据批量存储至存储区域中对应的存储位置。上述方法可以减少存储空间的浪费,提高存储资源的利用率。
-
公开(公告)号:CN119396841A
公开(公告)日:2025-02-07
申请号:CN202510002587.8
申请日:2025-01-02
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: G06F16/22
Abstract: 本申请提供了一种基于B+树的数据管理方法及电子设备;涉及数据处理技术领域。该方法包括:响应于对B+树的节点数据的首次写操作,将节点数据写入磁盘的原始页;响应于对原始页中的目标条目的第一写操作,基于原始页,在增量页中创建第一增量记录;第一增量记录用于记载第一写操作对应的第一数据,目标条目的第一指针指示第一增量记录的第一地址信息;响应于对目标条目的第二写操作,在增量页中创建第二增量记录;第二增量记录用于记载第二写操作对应的第二数据;目标条目的第一指针指示第二增量记录的第二地址信息,第二增量记录的第二指针指示第一增量记录的第一地址信息;本申请实施例可以减少磁盘空间浪费并降低读写复杂度。
-
公开(公告)号:CN118400095B
公开(公告)日:2024-09-27
申请号:CN202410844017.9
申请日:2024-06-27
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: H04L9/00 , H04L9/32 , H04L67/1097
Abstract: 本申请适用于区块链技术领域,提供了一种区块链系统的共识方法及装置,其中,所述共识方法包括:在第n+x2次共识轮次中,引用多个提案区块,并结合客户端的当前交易,生成一后置提案区块;其中,多个提案区块是在第n次共识轮次中,由多个验证节点引用一前置提案区块所对应产生的,所述前置提案区块在第n‑x1次共识轮次中产生;将所述后置提案区块作为所述前置提案区块的证书,以共识所述前置提案区块。利用本申请提供的共识方法,在共识过程中不再需要传递大量的签名消息,而是通过在不同共识轮次产生的区块之间建立引用关系,以对某个区块进行共识。如此一来,减少了共识过程中传输和验证签名消息的开销。
-
公开(公告)号:CN120030586A
公开(公告)日:2025-05-23
申请号:CN202411949975.9
申请日:2024-12-26
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
Abstract: 本申请涉及区块链技术领域,尤其涉及一种基于区块链的分布式数据共享方法、系统、装置和服务器,所述方法应用于区块链平台,包括:接收并存储数据加密用户发送的加密策略与加密数据,接收数据读取用户调用智能合约提交的数据解密申请,并基于权威机构上传的属性签名列表与数据解密申请中的零知识证明,验证数据读取用户是否满足对应加密策略中的属性要求;若满足对应加密策略中的属性要求,则触发并广播解密申请事件,指示权威机构生成数据解密申请对应的属性密钥,并向数据读取用户发送属性密钥,数据读取用户根据属性密钥对加密数据进行解密。采用该方法可保障数据隐私与安全性,实现行为可追溯,确保用户间能够安全高效地实现分布式数据共享。
-
公开(公告)号:CN119203257B
公开(公告)日:2025-05-09
申请号:CN202411737980.3
申请日:2024-11-29
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: G06F21/64 , G06F16/901
Abstract: 本申请适用于区块链技术领域,提供了一种基于有向无环图的区块链共识方法、装置及计算机设备。上述有向无环图由区块链中的多个共识节点在每个轮次的共识过程中扩展产生,基于连续三个轮次生成的各个提交单元与有向无环图中的各个视图对应,每个视图在每个轮次中产生,该方法包括:确定第k个视图中的锚顶点;在第k个视图中的锚顶点被成功提交后,在第k+1个视图中产生第k+1个提交单元;第k+1个提交单元中包括的连续三个轮次依次分别为第k+1个提交单元的提案轮、投票轮和决定轮,第k+1个提交单元的提案轮为第k个提交单元的投票轮,k为正整数。采用上述方法,可以提高区块链中共识节点的共识效率,降低共识过程中产生的提案提交延迟。
-
公开(公告)号:CN119415500B
公开(公告)日:2025-04-11
申请号:CN202510002836.3
申请日:2025-01-02
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
Abstract: 本申请实施例适用于区块链技术领域,提供了一种区块链的数据迁移方法及设备,该方法包括:基于区块链中的账户的状态数据生成状态树,状态树为基于写时复制技术的B+树,状态树的各个叶子节点用于存储状态数据;在数据迁移被触发的情况下,确定待迁移的目标状态树;将目标状态树的状态数据发送至主节点的扩展节点;若接收到扩展节点返回的迁移完成信息,则更新主节点中存储的数据映射表,数据映射表用于表征扩展节点中存储的状态数据与扩展节点之间的映射关系;删除主节点中的目标状态树。通过上述方法,能够实现状态数据的迁移,从而降低区块链主节点设备的存储压力,同时在数据迁移过程中可以保持数据的高一致性。
-
公开(公告)号:CN119718150A
公开(公告)日:2025-03-28
申请号:CN202411765572.9
申请日:2024-12-03
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: G06F3/0486 , G06F3/04842 , G06F9/451
Abstract: 本申请涉及一种区块链网络部署方法、图形用户界面、计算机设备和介质,其中,图形用户界面包括工具栏区、配置区和预览区,方法包括:响应于用户针对工具栏区中目标组件的第一操作,在配置区显示目标组件;其中,目标组件用于表征区块链元素;响应于用户在配置区中针对目标组件的第二操作,构建各目标组件之间的连接关系,并在预览区显示对应的区块链网络拓扑结构;根据区块链网络拓扑结构生成环境配置文件;基于环境配置文件更新二进制文件中的初始网络环境配置数据,并基于更新后的二进制文件部署区块链网络;如此,使得区块链网络部署操作简便,且支持自定义区块链网络拓扑。
-
公开(公告)号:CN119272335A
公开(公告)日:2025-01-07
申请号:CN202411783033.8
申请日:2024-12-06
Applicant: 杭州高新区(滨江)区块链与数据安全研究院
IPC: G06F21/62
Abstract: 本申请适用于区块链技术领域,提供了一种智能合约的隐私保护方法、装置、电子设备及程序产品,所述方法包括:响应于交易指令,获取待交易用户输入的变量标识、子隐私触发脚本以及其余参与用户各自的子隐私触发脚本密文;从智能合约中确定与变量标识对应的目标变量,并获取目标变量对应的设定密文;根据设定摘要算法对子隐私触发脚本和各个子隐私触发脚本密文进行计算,得到目标密文;若目标密文与设定密文相同,则执行子隐私触发脚本中的判定脚本字节码,得到执行结果;若执行结果为执行成功,则对目标变量执行设定操作。与现有技术相比,本申请不仅提高了智能合约的隐私性和安全性,还不仅仅局限于联盟链,从而扩大了适用范围。
-
-
-
-
-
-
-
-
-