[发明专利]一种基于区块链的版本控制方法及系统有效
申请号: | 201811128866.5 | 申请日: | 2018-09-25 |
公开(公告)号: | CN109308188B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 任飞;李海彬 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 吴瑞芳 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于区块链的版本控制方法及系统,所述系统包括协议层、扩展层和应用层;所述协议层包括存储层和网络层,所述存储层包括区块以及由所述区块组成的区块链数据库,所述网络层包括多个节点,其通过挖矿、投票等共识算法保障节点安全,并通过节点网络维护存储层更新;所述扩展层内置智能合约和多种侧链应用,用于文档、图片、电子书、视频等用户数据文件存储或分享;本发明的一种基于区块链的版本控制系统及认证方法,其不仅适用于代码版本控制,也适用于文档版本控制,流媒体版本控制,视频版本控制等配置管理的核心功能。 | ||
搜索关键词: | 一种 基于 区块 版本 控制 方法 系统 | ||
【主权项】:
1.一种基于区块链的版本控制方法,其特征在于,包括以下步骤:第一步、新版本广播到全网的节点,每个客户端节点会收到有新版本消息;第二步、每个区块链版本控制系统独立客户端将新版本收集到的节点的内存,并组装成区块;第三步、每个区块链版本控制系统独立客户端都尝试在自己的区块中找到一个具有足够难度的工作量证明;第四步、区块链版本控制系统独立客户端解出一个工作量证明,把有效的区块链数据向全网广播,并获得token奖励;第五步、当且仅当包含在该区块中的交易都是有效的,并验证其完成的工作量,证明其他节点才认同该区块的有效性,即产生了一个新的版本节点确认;第六步、其他区块链版本控制系统独立客户端表示接受该区块,并在该区块的末尾制造新的情况,以延长整个区块的链条。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811128866.5/,转载请声明来源钻瓜专利网。