本发明涉及元宇宙信息分享,具体为一种元宇宙区块链信息共享方法。
背景技术:
1、其中申请号为“cn202310066639.9”所公开的一种元宇宙信息交互控制系统,其包括元宇宙信息采集单元、区块链信息建立单元、元宇宙数据云端储存终端、个人信息采集单元、元宇宙信息建立单元、身份验证控制单元、元宇宙vr交互单元和信息控制单元,元宇宙信息采集单元与区块链信息建立单元双向连接,其通过加入了元宇宙信息交互控制单元,实现了对元宇宙内信息进行控制更改时对管理人员的身份进行验证,然后对管理人员操作元宇宙信息的流程步骤进行记录处理,提高了安全性,通过加入了元宇宙信息建立单元,实现了对元宇宙用户的信息进行记录,依据信息对元宇宙用户的id进行建立处理,进行一对一交互处理,但是该种元宇宙信息交互在实际使用过程中,还存在以下缺陷:
2、在现有的技术中,元宇宙区块链信息共享通过网络直接进行传播共享,无法对信息进行加密设置,使得分享信息没有隐私性,从而导致信息分享传播成一种普及的信息。
技术实现思路
1、针对现有技术的不足,本发明提供了供一种元宇宙区块链信息共享方法,解决了无法对信息进行加密设置,使得分享信息没有隐私性的问题。
2、为实现上述目的,本发明提供如下技术方案:
3、一种元宇宙区块链信息共享方法,所述方法包括以下步骤:
4、1)元宇宙区块链与信息共享;
5、2)信息共享在验证秘密分享;
6、3)元宇宙区块链系统的构建;
7、4)信息分享支持公开验证服务;
8、5)区块链对元宇宙信息存储。
9、作为本发明进一步的技术方案,在步骤1)中,元宇宙区块链与信息共享技术结合,元宇宙区块链在共识的达成、数据的存储和智能合约中均可以与分享信息技术相结合。
10、作为本发明进一步的技术方案,在步骤2)中,区块链信息共享协议,可验证秘密分享协议在份额分发算法中添加承诺值,使得份额持有者可以根据份额和承诺值判定分发者的诚实性,相对于秘密分享,可验证秘密分享使得份额持有者可以发现秘密分发者是否向其发送了伪造的份额值。
11、作为本发明进一步的技术方案,所述信息共享在可验证秘密分享(vss)协议中,份额是高度隐私信息,因此需要使用安全信道传输份额,为了能够在公开信道上传输份额,并且同时能被任何第三方验证,公开可验证秘密分享协议被提出和实现。
12、作为本发明进一步的技术方案,在步骤3)中,元宇宙区块链系统的构建可以划分为存储层、网络层、共识层、智能合约层、应用层等5个层级:存储层采用数据结构或数据库对交易、事务和区块进行高效的存储管理,网络层采用点对点网络通信协议实现节点间的数据传输。
13、作为本发明进一步的技术方案,所述元宇宙区块链信息共享均具有容错性,通常,元宇宙信息一次的运行只有单一的分发者,而往往要求所有节点对等,秘区块链信息共享常作为构建子步骤或子环节,可验证随机数信标协议和分布式密钥生成dkg协议,通过让每个参与者在元宇宙区块链信息共享中分别调用一次秘密分享协议。
14、作为本发明进一步的技术方案,还包括采用pos共识算法进行信息处理,pow共识算法拥有算力高的节点成为矿工的概率更高,实现元宇宙区块链信息领导节点的公平和随机选取。
15、作为本发明进一步的技术方案,在步骤4)中,区块链信息分享支持公开验证提供服务,使用智能合约技术实现了一种无中心的分层秘密分享体制,通常元宇宙份额持有者具有层级的关系,因此通过多次运行元宇宙秘密分享体制,可以使秘密能够实现多层级的管理。
16、作为本发明进一步的技术方案,在步骤5)中,所述区块链对元宇宙信息进行分布式存储,所述分布式存储的显著特征是将所有的数据以副本的形式分布式地存储在不同的服务器中,区块链中保存所有数据的节点称为全节点,由于区块链系统采用merkle树的数据结构对交易进行管理。
17、与现有技术相比,本发明的有益效果是:
18、本发明提供了一种元宇宙区块链信息共享方法:
19、1)元宇宙区块链信息分享一次的运行只有单一的分发者,而往往要求所有元宇宙区块链信息节点对等,区块链信息共享常作为构建子步骤或子环节,可验证随机数信标协议和分布式密钥生成dkg协议,通过让每个参与者在元宇宙区块链信息共享中分别调用一次秘密分享协议。
20、2)元宇宙区块链信息分享使用智能合约技术实现了一种无中心的分层秘密分享体制,通常元宇宙份额持有者具有层级的关系,因此通过多次运行元宇宙秘密分享体制,可以使秘密能够实现多层级的管理,在hss体制中,智能可信验证者的角色,能够使用抵押来要求参与者正确地遵守元宇宙信息分享,保证信息分享的安全性和隐私性。
1.一种元宇宙区块链信息共享方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的一种元宇宙区块链信息共享方法,其特征在于,在步骤1)中,元宇宙区块链与信息共享技术结合,元宇宙区块链在共识的达成、数据的存储和智能合约中均与分享信息技术相结合。
3.根据权利要求1所述的一种元宇宙区块链信息共享方法,其特征在于,在步骤2)中,区块链信息共享协议,可验证秘密分享协议在份额分发算法中添加承诺值,使得份额持有者根据份额和承诺值判定分发者的诚实性。
4.根据权利要求2所述的一种元宇宙区块链信息共享方法,其特征在于,所述信息共享在可验证秘密分享协议中,份额是高度隐私信息,需要使用安全信道传输份额,公开可验证秘密分享协议。
5.根据权利要求1所述的一种元宇宙区块链信息共享方法,其特征在于,在步骤3)中,元宇宙区块链系统的构建划分为存储层、网络层、共识层、智能合约层、应用层5个层级:存储层采用数据结构或数据库对交易、事务和区块进行高效的存储管理,网络层采用点对点网络通信协议实现节点间的数据传输。
6.根据权利要求1所述的一种元宇宙区块链信息共享方法,其特征在于,所述元宇宙区块链信息共享均具有容错性,元宇宙信息一次的运行只有单一的分发者,而往往要求所有节点对等,秘区块链信息共享作为构建子步骤或子环节,可验证随机数信标协议和分布式密钥生成dkg协议,通过让每个参与者在元宇宙区块链信息共享中分别调用一次秘密分享协议。
7.根据权利要求1所述的一种元宇宙区块链信息共享方法,其特征在于,还包括采用pos共识算法进行信息处理,pow共识算法拥有算力高的节点成为矿工的概率更高,实现元宇宙区块链信息领导节点的公平和随机选取。
8.根据权利要求1所述的一种元宇宙区块链信息共享方法,其特征在于,在步骤4)中,区块链信息分享支持公开验证提供服务,使用智能合约技术实现了一种无中心的分层秘密分享体制,元宇宙份额持有者具有层级的关系,因此通过多次运行元宇宙秘密分享体制,使秘密能够实现多层级的管理。
9.根据权利要求1所述的一种元宇宙区块链信息共享方法,其特征在于,在步骤5)中,所述区块链对元宇宙信息进行分布式存储,所述分布式存储的显著特征是将所有的数据以副本的形式分布式地存储在不同的服务器中,区块链中保存所有数据的节点称为全节点,由于区块链系统采用merkle树的数据结构对交易进行管理。