[发明专利]一种创建区块链、数据跨链、注销区块链的方法、装置及个人区块链在审
申请号: | 202010471220.8 | 申请日: | 2020-05-29 |
公开(公告)号: | CN111598553A | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 晏敏敏 | 申请(专利权)人: | 北京俩撇科技有限公司 |
主分类号: | G06Q20/02 | 分类号: | G06Q20/02;G06F16/27 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100080 北京市海淀区海淀大街甲36号5层50*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 创建 区块 数据 注销 方法 装置 个人 | ||
1.一种创建区块链的方法,其特征在于,包括:
使用区块链账户进行实名认证;实名认证通过后生成用于创建区块链的创世信息,所述创世信息包含所述区块链账户、所述实名认证的结果;使用基本链加载所述创世信息创建区块链,其中所述基本链为预先创建好的链,所述基本链识别所述创世信息,所述创世信息写入所述区块链的创世块。
2.根据权利要求1所述的创建区块链的方法,其特征在于,包括:
所述创世信息还包括区块链编号,所述基本链识别所述创世信息中的区块链编号,使用所述创世信息中的区块链编号作为所述区块链的编号。
3.根据权利要求1所述的创建区块链的方法,其特征在于,包括:
由使用所述区块链账户或已被所述区块链账户授权的账户来参与所述区块链的共识记账的节点创建新的区块并就新区块发起共识。
4.一种数据跨链的方法,其特征在于,包括:
接收数据跨链交易,所述数据跨链交易包含其他区块链上的交易及其上链证明;解析所述数据跨链交易中包含的其他区块链上的交易及其上链证明,并验证所述数据跨链交易中包含的其他区块链上的交易的签名及其上链证明是否正确,如果出错则拒绝所述数据跨链交易;验证所述跨链数据交易中包含的其他区块链上的交易的发起者或接收者在所述区块链的数据跨链准入名单内,如果所述跨链数据交易中包含的其他区块链上的交易的发起者或接收者不在所述数据跨链准入名单内,则拒绝所述数据跨链交易进入所述区块链节点的交易池,所述数据跨链准入名单,其中任一账户是所述跨链数据交易中包含的其他区块链上的交易的发起者或接收者时所述区块链节点的交易池接收所述数据跨链交易,并由所述账户负责支付所述数据跨链交易上链所述区块链时的手续费;所述数据跨链交易进入所述区块链节点的交易池。
5.根据权利要求5所述的数据跨链的方法,其特征在于,包括:
所述数据跨链交易进入所述区块链节点的交易池前,还需要验证所述数据跨链交易中包含的其他区块链上的交易是否已经进入交易池或者已经上链所述区块链,如果已经进入交易池或者已经上链所述区块链,则拒绝所述数据跨链交易进入所述区块链节点的交易池;
从所述区块链节点的交易池中删除所述数据跨链交易后,将所述数据跨链交易中包含的其他区块链上的交易的哈希标记为忽略状态,所述数据跨链交易进入所述区块链节点的交易池前还要验证所述数据跨链交易中包含的其他区块链上的交易的哈希是否被标记为忽略状态,如果被标记为忽略状态,则拒绝所述数据跨链交易进入所述区块链节点的交易池。
6.一种注销区块链的方法,其特征在于,包括:
接收所述区块链上用于创建新区块的账户的死亡证明;验证所述死亡证明;创建新区块,所述新区块仅包含所述死亡证明;上链所述新区块,并终止所述区块链,所述区块链不再创建新的区块。
7.一种创建区块链的装置,其特征在于,包括:
实名模块,用于使用区块链账户进行实名认证;
生成模块,用于实名认证通过后生成用于创建区块链的创世信息,所述创世信息包含所述区块链账户、所述实名认证的结果、区块链编号;
创建模块,用于使用基本链加载所述创世信息创建区块链,其中所述基本链为预先创建好的链,所述基本链识别所述创世信息,所述创世信息写入所述区块链的创世块,所述区块链的编号为所述创世信息中的区块链编号;
授权模块,用于所述区块链账户授权其他区块链账户替代所述区块链账户进行签名,还用于查询已被所述区块链账户授权的账户;
共识模块,用于由使用所述区块链账户或已被所述区块链账户授权的账户来参与所述区块链的共识记账的节点创建新的区块并就新区块发起共识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京俩撇科技有限公司,未经北京俩撇科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010471220.8/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置