基于联盟链验证节点分组的交易验证方法

    公开(公告)号:CN117955635B

    公开(公告)日:2024-06-07

    申请号:CN202410330671.8

    申请日:2024-03-22

    Abstract: 本申请涉及一种基于联盟链验证节点分组的交易验证方法。该方法包括:联盟区块链系统确定出系统领导节点、各门限签名验证组以及组内领导节点,系统领导节点在初始化阶段生成系统公钥和系统私钥,并根据门限签名验证组的个数对系统私钥进行划分,生成各私钥片段以及各私钥片段对应的组内公钥,将各私钥片段以及各私钥片段对应的组内公钥分配给对应的门限签名验证组,在各门限签名验证组获得系统领导节点分发的交易时,每个组内领导节点在组内分发交易以及获得的私钥片段,生成门限签名片段提交给系统领导节点,系统领导节点根据接收到的各门限签名片段合成为最终的签名,将交易打包上链。由此,在保证安全性的前提下减少成本开销。

    一种基于区块链的数据共享方法

    公开(公告)号:CN115982746B

    公开(公告)日:2023-06-27

    申请号:CN202310257598.1

    申请日:2023-03-17

    Inventor: 张佩云 潘朝君

    Abstract: 本申请涉及一种基于区块链的数据共享方法。该方法包括:数据拥有方生成共享数据密文上传到IPFS,获得数据存储地址,设置属性访问策略和对对称加密密钥加密,输出对称密钥密文,将对称密钥密文和数据存储地址写入智能合约,共识节点获取第一存储地址证明和第二存储地址证明,验证地址的正确性和当前地址是否有效,确认当前地址有效后将数据存储地址的第一哈希值写入区块链,数据需求方根据自身属性集生成属性密钥与身份信息提交到区块链,进行属性验证和身份信息验证,通过后获取对称加密密钥及数据存储地址,向IPFS获取共享数据密文解密获得共享数据。可以灵活的实现一对一或者一对多的数据共享控制。

    基于联盟链验证节点分组的交易验证方法

    公开(公告)号:CN117955635A

    公开(公告)日:2024-04-30

    申请号:CN202410330671.8

    申请日:2024-03-22

    Abstract: 本申请涉及一种基于联盟链验证节点分组的交易验证方法。该方法包括:联盟区块链系统确定出系统领导节点、各门限签名验证组以及组内领导节点,系统领导节点在初始化阶段生成系统公钥和系统私钥,并根据门限签名验证组的个数对系统私钥进行划分,生成各私钥片段以及各私钥片段对应的组内公钥,将各私钥片段以及各私钥片段对应的组内公钥分配给对应的门限签名验证组,在各门限签名验证组获得系统领导节点分发的交易时,每个组内领导节点在组内分发交易以及获得的私钥片段,生成门限签名片段提交给系统领导节点,系统领导节点根据接收到的各门限签名片段合成为最终的签名,将交易打包上链。由此,在保证安全性的前提下减少成本开销。

    一种区块链网络中基于ILT的区块编码传输方法

    公开(公告)号:CN115333673A

    公开(公告)日:2022-11-11

    申请号:CN202210905529.2

    申请日:2022-07-29

    Abstract: 本发明公开了一种区块链网络中基于ILT的区块编码传输方法,首先对邻居节点的信道状态进行预测,再根据信道状态确定如何将区块划分分组并将分组编码进行传输;同时,提出了一种基于PiChu区块传输协议改进的编码包传输协议,在该协议中,节点只要收到编码包就向邻居节点发送INV消息,同时验证区块。本发明能够最大化利用信道对区块进行传输,从而避免区块过大、传输信道状态不佳而导致的区块重传现象;即使传输的编码包丢失,也不需要重传。

    车联网环境中面向节点协作存储的区块链节点分片方法

    公开(公告)号:CN116248725B

    公开(公告)日:2023-07-25

    申请号:CN202310518821.3

    申请日:2023-05-10

    Abstract: 本申请涉及一种车联网环境中面向节点协作存储的区块链节点分片方法。该方法包括:区块链系统中的所有节点对工作量证明难题进行求解确定为目录委员会中的各成员节点以及领导节点,各成员节点运行NSGA‑II算法,得到对应的最佳分片结果发送至领导节点;领导节点根据各最佳分片结果,从中选出通信延迟差异最小的最佳分片结果向目录委员会中的其他节点广播;目录委员会中的其他节点进行确认签名;当领导节点接收到大于等于2h/3个节点的确认签名的情况下,目录委员会达成共识,分片完成;否则重新选出领导节点进行分片,直至目录委员会达成共识,生成分片结果列表并确定各分片的协作组划分结果列表,由此降低了分片内各节点间的通信延迟。

    车联网环境中面向节点协作存储的区块链节点分片方法

    公开(公告)号:CN116248725A

    公开(公告)日:2023-06-09

    申请号:CN202310518821.3

    申请日:2023-05-10

    Abstract: 本申请涉及一种车联网环境中面向节点协作存储的区块链节点分片方法。该方法包括:区块链系统中的所有节点对工作量证明难题进行求解确定为目录委员会中的各成员节点以及领导节点,各成员节点运行NSGA‑II算法,得到对应的最佳分片结果发送至领导节点;领导节点根据各最佳分片结果,从中选出通信延迟差异最小的最佳分片结果向目录委员会中的其他节点广播;目录委员会中的其他节点进行确认签名;当领导节点接收到大于等于2h/3个节点的确认签名的情况下,目录委员会达成共识,分片完成;否则重新选出领导节点进行分片,直至目录委员会达成共识,生成分片结果列表并确定各分片的协作组划分结果列表,由此降低了分片内各节点间的通信延迟。

    一种基于区块链的数据共享方法

    公开(公告)号:CN115982746A

    公开(公告)日:2023-04-18

    申请号:CN202310257598.1

    申请日:2023-03-17

    Inventor: 张佩云 潘朝君

    Abstract: 本申请涉及一种基于区块链的数据共享方法。该方法包括:数据拥有方生成共享数据密文上传到IPFS,获得数据存储地址,设置属性访问策略和对对称加密密钥加密,输出对称密钥密文,将对称密钥密文和数据存储地址写入智能合约,共识节点获取第一存储地址证明和第二存储地址证明,验证地址的正确性和当前地址是否有效,确认当前地址有效后将数据存储地址的第一哈希值写入区块链,数据需求方根据自身属性集生成属性密钥与身份信息提交到区块链,进行属性验证和身份信息验证,通过后获取对称加密密钥及数据存储地址,向IPFS获取共享数据密文解密获得共享数据。可以灵活的实现一对一或者一对多的数据共享控制。

Patent Agency Ranking