本发明涉及电子许可,具体是指一种基于区块链实现电子许可的方法。
背景技术:
1、目前的电子许可一般指纸质许可的二维码版,比如电子经营许可证、茅台的rfid防伪芯片,用户通过扫描二维码查看许可证信息,然后自行判断许可信息的有效性。
2、现有技术本质上还是停留在许可的发放和展示,普通用户很难判定许可信息是否真实有效,并且无法实现许可的使用监管,更无法实现许可的次数控制。
3、所以,一种基于区块链实现电子许可的方法成为人们亟待解决的问题。
技术实现思路
1、本发明要解决的技术问题是许可使用者在生产设备的生产过程中需要使用技术拥有者提供的技术资料,在这个过程中,技术拥有者可以监控电子许可的使用期限、使用次数,普通用户使用设备时,可以通过电子许可查看该设备是否伪造生产,避免买到无技术支持的盗版设备。
2、为解决上述技术问题,本发明提供的技术方案为:一种基于区块链实现电子许可的方法,包括以下步骤,
3、步骤1、发行许可
4、技术拥有者在流通平台发行许可,将文件特征上链,用于确保其技术文件内容不变,并生成该许可的密钥库;
5、步骤2、使用许可
6、许可使用者购买许可,获取许可购买证明;
7、许可使用者生产每一台设备时要在流通平台进行联网注册,提供机器码和许可购买证明以获取许可密钥;
8、流通平台验证购买证明;
9、流通平台为每一台设备生成区块链账户,向许可使用者发放由(机器码+区块链账户公钥)构成的许可密钥,将(机器码-私钥)的key-value结构存入技术拥有者的密钥库;
10、许可使用者将许可密钥写入设备,或生成二维码贴在设备上;
11、步骤3、监管许可
12、普通用户扫描二维码或使用设备获取许可密钥,访问流通平台指定的查询网站,输入许可密钥进行查询,用于获取机器的生产时间、被鉴定历史以及当前的许可有效性;
13、流通平台将留存许可密钥的使用日志、鉴定日志;
14、技术拥有者查看归总信息,用于监控许可的使用历史。
15、进一步的,所述许可购买证明包括许可技术的使用期限和使用次数。
16、进一步的,所述许可密钥的使用日志、鉴定日志包括时间、地点、设备ip。
17、本发明与现有技术相比的优点在于:本发明建立了一个许可发放、验证体系,该体系由技术拥有者、许可使用者、流通平台组成,将验证过程拆分为多个模块,基于多权分立的原则,对生产过程进行监管,防止内部漏洞产生,并通过区块链技术对设备的生产、流通过程进行溯源,防止外部漏洞产生。
18、从技术拥有者的角度上,避免三方厂商使用了未经授权或超出授权的技术许可,在设备使用过程中通过本发明中的技术手段留存痕迹日志,随时监察、控制许可的使用情况。
19、从技术使用者的角度上,所有的流程控制由三方平台接入交互,并通过区块链记录可溯源的行为日志,避免技术拥有者事后毁约,陷入被动。
1.一种基于区块链实现电子许可的方法,其特征在于:包括以下步骤,
2.根据权利要求1所述的一种基于区块链实现电子许可的方法,其特征在于:所述许可购买证明包括许可技术的使用期限和使用次数。
3.根据权利要求2所述的一种基于区块链实现电子许可的方法,其特征在于:所述许可密钥的使用日志、鉴定日志包括时间、地点、设备ip。
