[发明专利]基于区块链系统的账户及系统在审
申请号: | 201910795161.7 | 申请日: | 2019-08-26 |
公开(公告)号: | CN110555684A | 公开(公告)日: | 2019-12-10 |
发明(设计)人: | 陈闻宇;李晨 | 申请(专利权)人: | 北京米弘科技有限公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q40/08 |
代理公司: | 11541 北京卓唐知识产权代理有限公司 | 代理人: | 唐海力 |
地址: | 100000 北京市怀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 账户 链系统 交易 扩展性 处理效率 交易模块 交易模式 交易数据 快速安全 账户模块 账户模式 账户数据 中心化 申请 溯源 并发 篡改 清算 场景 智能 认证 融合 保证 | ||
1.一种基于区块链系统的账户,其特征在于,包括:
账户模块,用于统一维护和管理用户账户,且所述账户模块的数据变化表示区块链状态数据的变化;
API接口模块;
交易模块,所述交易包括:交易验证和交易池管理;交易验证通过可插拔验证器的方式,通过添加或减少对应的验证器,可以实现对交易各种特性的支持;交易池管理用于收录和管理未上链的交易,为区块链系统出块和查询提供交易的读取接口;
账户数据模块,包括:账户类型、UTXO集合、清算时间和安全地址,所述账户的类型包括:普通账户及保险账户;及
交易数据模块,包括:
普通交易,所有基于区块链系统的操作都被认为是一笔交易,不涉及延时、清算、撤回的操作均认为是普通交易,普通交易实时生效;
节点激励,用于各节点参与系统记账、表决等活动的激励机制,激励机制可选,在授权链中可以取消;
保险账户创建交易,用于创建保险账户的交易,该交易的接收账号将被创建为保险账号吗,若该账号存在,则该账号由普通账号转变为保险账号,若该账号不存在,则新生成一个保险账号;
延时交易,延时交易是由保险账号转出的交易,延时交易可被撤回,且有撤回时间限制
撤回交易,用于撤回延时交易的交易。
清算交易,用于清算保险账户的交易,在清算交易发生后,保险账户的数字资产将被转移到对应的安全账户。
设置清算时间交易,用于设置清算交易发生的时间,该设置具有延时性。
2.根据权利要求1所述的基于区块链系统的账户,其特征在于,底层数据结构负责组织和维护区块链中的所有账户信息,负责数据的有效组织,查询和存储;
链下账户管理根据具体的交易/区块信息,维护账户在区块链上的详细状态,包括账户的各种具体属性信息;
链上账户管理把账户的链下状态映射为可存储在链上的状态,反之,根据区块链上存储的状态,能够获取到其代表的详细链下状态。
3.根据权利要求2所述的基于区块链系统的账户,其特征在于,创建保险账户,包括:
创建保险账户交易;及
查询所述保险账户的详情,并确定保险账户的创建情况;
设置清算时间,包括:
创建设置清算时间,包括以区块高度为时间单位以及实际时间和相对参考时间的方式;
设置清算时间生效延迟;
清算保险账户,包括:
在所述清算时间之前的可清算的数据将全部转入安全账户;
到达所述清算时间之后,由当前出块节点作为清算节点自动发起对应的清算交易;
所述清算节点验证清算交易对应可清算数据;
通过验证后,将所述可清算从被清算的可清算转移到安全账户;
可清算数据在清算后被清除;
安全账户收到被清算的可清算内所有数据。
4.根据权利要求3所述的基于区块链系统的账户,其特征在于,创建保险账户交易包括:
保险账户交易只有唯一的输入地址和唯一输出地址,且所述输入为所述保险账户,输出为所述保险账户的安全地址;所述清算时间必须合法到期;所述清算账户账户内数据不为空;所述保险账户交易的签名必须是所述清算节点的签名。
5.根据权利要求4所述的基于区块链系统的账户,其特征在于,设置清算时间包括:
交易只有唯一的输入和输出,且所述输入和输出均为所述保险账户;清算时间大于生效时间;设置未生效之前,不能再次设置新的清算时间,且使用旧的清算时间;清算交易与清算时间之间独立执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京米弘科技有限公司,未经北京米弘科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910795161.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:虚拟货币与法定货币服务整合平台
- 下一篇:基于区块链的数字货币发行方法及装置