一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于区块链和智能合约的BIM模型的版权保护方法及系统与流程

2022-04-25 00:53:14 来源:中国专利 TAG:

技术特征:
1.一种基于区块链和智能合约的bim模型的版权保护方法,其特征在于,包括以下步骤:bim版权认证方将认证方信息m
b
、认证方公钥pk
b
和押金金额n上传到智能合约上,并对智能合约进行初始化,再将初始化后的智能合约部署到联盟链;bim创作者请求bim版权认证方进行bim版权认证,并向智能合约发送bim版权信息bim
ip
、上传方信息m
a
、上传方公钥pk
a
、由bim创作者用私钥sk
a
签名的hash值r
a
,其中r
a
=sig(hash(m
ip
||m
a
||t),sk
a
),同时向智能合约支付相应的押金;bim版权认证方利用获取的上传方公钥pk
a
,对bim创作者上传的签名的hash值r
a
进行验证,如果验证结果正确,则发起bim版权认证;否则,智能合约将押金发送给bim版权认证方作为补偿。2.根据权利要求1所述的基于区块链和智能合约的bim模型的版权保护方法,其特征在于,bim版权认证方进行bim版权认证的具体过程为:智能合约对联盟链进行查询,确认bim创作者所上传的bim版权信息m
ip
是否在联盟链上有记录;若bim版权信息m
ip
已经在联盟链上有记录且上传方为本次请求bim版权认证的bim创作者,则智能合约将押金退还给该bim创作者,流程终止;若bim版权信息m
ip
已经在联盟链上有记录但上传方不为本次请求bim版权认证的bim创作者,则智能合约将押金发送给bim版权认证方,流程终止;若bim版权信息m
ip
在联盟链上无记录,bim版权认证方向智能合约发送指令,确认bim版权认证能够进行,则由智能合约发起投票,要求联盟链部分核心节点对bim创作者发出的bim版权认证请求进行核查。3.根据权利要求2所述的基于区块链和智能合约的bim模型的版权保护方法,其特征在于,bim版权认证的结果分以下几种:若无反对票且投票超过alpha*v,则认证生效,其中alpha为预设的第一通过系数;若有反对票且反对票不超过beta*v,且投票超过theta*v,则认证生效,其中beta为预设的反对系数,theta为预设的第二通过系数;其他情况均视为认证无效。4.根据权利要求3所述的基于区块链和智能合约的bim模型的版权保护方法,其特征在于,若认证生效,则投同意票的联盟链的核心节点用私钥sk
f
对签名的hash值r
a
进行签名得到r
af
,r
af
=sig(r
a
,sk
f
);若认证无效,则智能合约退还押金给本次请求bim版权认证的bim创作者,流程终止。5.根据权利要求4所述的基于区块链和智能合约的bim模型的版权保护方法,其特征在于,该方法还包括步骤:bim版权认证方用认证方私钥sk
b
对r
af
进行签名,得到r
afb
=sig(r
af
,sk
b
),将签名后的结果r
afb
作为本次bim版权认证的结果打包到区块链中。6.根据权利要求3所述的基于区块链和智能合约的bim模型的版权保护方法,其特征在于,其中,alpha=0.8,beta=0.1,theta=0.9。7.根据权利要求1所述的基于区块链和智能合约的bim模型的版权保护方法,其特征在于,该方法还包括步骤:如果购买方想要购买某个bim版权,则先在联盟链上对bim版权进行查询,获取bim版权信息m
ip
、上传方信息m
a
、上传方公钥pk
a
、认证方信息m
b
、认证方公钥pk
b
和参与验证的联盟链
核心节点公钥pk
f
;购买方使用上传方公钥pk
a
、参与验证的联盟链核心节点公钥pk
f
和认证方公钥pk
b
按顺序进行验证,将得到的信息与区块链中存储的bim版权信息m
ip
进行对比,来验证bim版权信息m
ip
。8.一种基于区块链和智能合约的bim模型的版权保护系统,其特征在于,包括:智能合约初始化模块,用于bim版权认证方将认证方信息m
b
、认证方公钥pk
b
和押金金额n上传到智能合约上,并对智能合约进行初始化,再将初始化后的智能合约部署到联盟链;bim版权上传模块,用于bim创作者请求bim版权认证方进行bim版权认证,并向智能合约发送bim版权信息bim
ip
、上传方信息m
a
、上传方公钥pk
a
、由bim创作者用私钥sk
a
签名的hash值r
a
,其中r
a
=sig(hash(m
ip
||m
a
||t),sk
a
),同时向智能合约支付相应的押金;bim版权认证模块,用于bim版权认证方根据从智能合约中获取的上传方公钥pk
a
,对bim创作者上传的签名的hash值r
a
进行验证,如果验证结果正确,则发起bim版权认证;否则,智能合约将押金发送给bim版权认证方作为补偿。9.根据权利要求8所述的基于区块链和智能合约的bim模型的版权保护系统,其特征在于,该系统还包括数字ip版权验证模块,用于在购买方想要购买某个bim版权时,通过联盟链对bim版权进行查询,获取bim版权信息m
ip
、上传方信息m
a
和上传方公钥pk
a
、认证方信息m
b
、认证方公钥pk
b
和参与验证的联盟链核心节点公钥pk
f
;购买方使用上传方公钥pk
a
、参与验证的联盟链核心节点公钥pk
f
和认证方公钥pk
b
按顺序进行验证,将得到的信息与区块链中存储的bim版权信息m
ip
进行对比,来验证bim版权信息m
ip
。10.一种计算机存储介质,其特征在于,其内存储有可被处理器执行的计算机程序,该计算机程序执行权利要求1-7中任一项所述的基于区块链和智能合约的bim模型的版权保护方法。

技术总结
本发明公开了一种基于区块链和智能合约的BIM模型的版权保护方法,包括以下步骤:BIM版权认证方将相关信息上传到智能合约上,并对智能合约进行初始化,再将初始化后的智能合约部署到联盟链;BIM创作者请求BIM版权认证方进行BIM版权认证,同时向智能合约支付相应的押金;BIM版权认证方利用从智能合约中获取的上传方公钥PK


技术研发人员:戚雄昌 宫培松 郭鹏 任伟 项悦欣 方新雷
受保护的技术使用者:武汉市市政建设集团有限公司
技术研发日:2022.01.05
技术公布日:2022/4/22
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献