区块链支持的广播加密制造技术

技术编号:45497200 阅读:18 留言:0更新日期:2025-06-10 17:52
一种计算机实现的方法,用于使得用户能够使用区块链事务来访问广播消息,所述方法包括:确定有资格访问消息的用户的集合;维护包括表示密钥的多个节点的密钥图;生成加密消息;确定加密数据项的集合;获取消息事务,所述消息事务包括:与每个相应用户相关联并由其签名的相应输入;与所述广播方相关联并由其签名的相应输入;与所述相应用户的相应公钥和/或所述广播方的公钥相关联并锁定到所述相应用户的所述相应公钥和/或所述广播方的所述公钥的相应输出;以及包括加密数据项的所述集合的相应输出;使得所述消息事务被提交到区块链网络;以及至少向用户的所述集合广播所述加密消息。

【技术实现步骤摘要】
【国外来华专利技术】

本公开涉及一种使得用户能够使用区块链事务来访问加密的广播消息的方法,并且涉及一种访问加密的广播消息的方法。


技术介绍

1、区块链是指一种分布式数据结构,其中在分布式对等(p2p)网络(以下称为“区块链网络”)中的多个节点中的每个节点处维护区块链的副本,并且广泛公开该副本。区块链包括一系列数据区块,其中每个区块包括一个或多个事务(transaction)。除所谓的“coinbase事务”外,每个事务都指向序列中的先前事务,该序列可以跨越一个或多个区块,回到一个或多个coinbase事务。coinbase事务将在下文进一步讨论。提交给区块链网络的事务包括在新区块中。新区块的创建过程通常称为“挖掘”,该过程涉及多个节点中的每个节点争相执行“工作证明”,即,基于等待被包括在区块链的新区块中的一组定义的有序且核实有效的未决事务的表示解决加密难题。应当注意的是,区块链可以在一些节点处被修剪(prune),并且区块的发布可以通过仅发布区块头来实现。

2、区块链中的事务可用于以下目的中的一个或多个:传送数字资产(即,一定数量的数字令牌token);对虚拟化分类本文档来自技高网...

【技术保护点】

1.一种计算机实现的方法,用于使得用户能够使用区块链事务来访问广播消息,其中每个用户与相应的用户加密密钥相关联,并且其中所述方法由广播方执行;并且,所述方法包括,对于第一消息:

2.根据权利要求1所述的方法,所述方法包括,对于第二消息:

3.根据权利要求1所述的方法,其中所述的确定用户的所述第二集合包括:

4.根据权利要求3所述的方法,所述方法包括:

5.根据前述任一项权利要求所述的方法,其中用于对与所述相应用户相关联的所述相应输入进行签名的相应签名还对与所述相应用户相关联的所述相应输出进行签名。

6.根据前述任一项权利要求所述...

【技术特征摘要】
【国外来华专利技术】

1.一种计算机实现的方法,用于使得用户能够使用区块链事务来访问广播消息,其中每个用户与相应的用户加密密钥相关联,并且其中所述方法由广播方执行;并且,所述方法包括,对于第一消息:

2.根据权利要求1所述的方法,所述方法包括,对于第二消息:

3.根据权利要求1所述的方法,其中所述的确定用户的所述第二集合包括:

4.根据权利要求3所述的方法,所述方法包括:

5.根据前述任一项权利要求所述的方法,其中用于对与所述相应用户相关联的所述相应输入进行签名的相应签名还对与所述相应用户相关联的所述相应输出进行签名。

6.根据前述任一项权利要求所述的方法,其中用于对与所述广播方相关联的所述相应输入进行签名的相应签名还对相应事务的每个相应输出进行签名。

7.根据前述任一项权利要求所述的方法,其中所述的获取所述第一消息事务包括:从用户的所述第一集合中的每个用户接收与所述相应用户相关联的所述相应输入和与所述相应用户相关联的所述相应输出。

8.根据前述任一项权利要求所述的方法,其中所述第一消息事务包括:

9.根据前述任一项权利要求所述的方法,其中所述第一消息事务包括所述第一加密消息。

10.根据权利要求9所述的方法,其中通过所述的使得所述第一消息事务被提交到所述区块链网络来执行所述的向用户的所述第一集合广播所述第一加密消息。

11.根据前述任一项权利要求所述的方法,所述方法包括,对于所述第一消息:

12.根据权利要求2和11所述的方法,所述方法包括,对于所述第二消息:

13.根据前述任一项权利要求所述的方法,其中用于对与所述广播方相关联的所述相应输入进行签名的签名...

【专利技术属性】
技术研发人员:丹尼尔·约瑟夫克雷格·史蒂文·赖特
申请(专利权)人:区块链许可股份公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1