[发明专利]一种多协议区块链的工作方法及装置有效
申请号: | 201710318169.5 | 申请日: | 2017-05-08 |
公开(公告)号: | CN107276762B | 公开(公告)日: | 2019-08-30 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/08;H04L9/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种多协议区块链的工作方法及装置,属于区块链领域。所述方法包括:创建创世区块和标准区块;计算创世区块的Hash值存入标准区块,并按创世区块的协议在主区块链上添加区块;当有新的业务需求时,在主区块链上创建分支区块和分支链根区块;计算分支链根区块的短Hash值后将短Hash值作为授权Hash存入分支区块;计算分支区块的Hash值存入分支链根区块,链接成分支链;当需在分支链上添加新的区块时,还需验证分支链根区块是否合法,如果不合法,则在分支链上添加新的区块失败,如果合法,则读取分支链的协议并验证分支链的有效性。采用本发明的技术方案,能够创建多协议的区块链,允许改变区块链的协议,并且能够扩展区块链的分支。 | ||
搜索关键词: | 一种 协议 区块 工作 方法 装置 | ||
【主权项】:
1.一种多协议区块链的工作方法,其特征在于,所述方法包括:步骤S1:创建创世区块,并按照创世区块的协议创建标准区块;计算创世区块的Hash值并将其存入所述标准区块,链接成主区块链,并按照所述创世区块的协议在所述主区块链上添加区块;步骤S2:当有新的业务需求时,在所述主区块链上创建分支区块,并创建分支链根区块;计算所述分支链根区块的短Hash值,并将所述短Hash值作为授权Hash存入所述分支区块;计算所述分支区块的Hash值并将其存入所述分支链根区块,链接成分支链;步骤S3:当需要在所述分支链上添加新的区块时,验证所述分支链根区块是否合法,如果不合法,则在所述分支链上添加新的区块失败,如果合法,则读取所述分支链的协议并验证所述分支链的有效性,如果分支链有效,则按照所述分支链的协议在所述分支链上添加新的区块,如果分支链无效,则在所述分支链上添加新的区块失败。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710318169.5/,转载请声明来源钻瓜专利网。