[发明专利]基于区块链智能合约和墨客子链的账户积分安全保障方法有效
申请号: | 201910788460.8 | 申请日: | 2019-08-26 |
公开(公告)号: | CN110472958B | 公开(公告)日: | 2023-09-08 |
发明(设计)人: | 李江 | 申请(专利权)人: | 山东望天信息科技有限公司 |
主分类号: | G06Q20/10 | 分类号: | G06Q20/10;G06Q20/36;G06Q20/38;G06Q20/40;G06Q40/12;G06Q40/04 |
代理公司: | 北京华际知识产权代理有限公司 11676 | 代理人: | 褚庆森 |
地址: | 250013 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 智能 合约 墨客 账户 积分 安全 保障 方法 | ||
1.一种基于区块链智能合约和墨客子链的账户积分安全保障方法,其特征在于,通过以下方法来实现:首先在区块链网络上建立储备账户,并为储备账户分配设定量的积分,并锁定储备账户的记账功能;只有在基于业务发起积分变更记账时,储备账户的记账功能才处于非锁定状态,记账结束后储备账户即处于被锁定状态;
具体通过以下步骤来实现:
a).新建储备账户,在区块链网络上新建用于存储和管理积分的储备账户;
b).分配积分,创建区块链智能合约和搭建子链网络系统,通过初始化储备账户积分余额,为储备账户分配设定数量的积分;并锁定储备账户的记账功能;
c).获取奖励数据,首先判断用户账户是否存在交易行为,如果存在交易行为,智能合约或子链从业务合约获取用户账户的积分奖励数据;
d).执行记账,首先解锁储备账户的记账功能,储备账户根据获取的用户积分奖励数据进行记账操作,为用户账户分配相应的积分;然后锁定储备账户的记账功能;
e).判断是否存在记账失败的记录,如果存在则执行步骤d)重新记账,如果不存在记账失败的记录,表明记账完整,则同步账本显示用户积分余额;
步骤d)中的记账操作通过以下步骤来实现:
发积分时,传入一个钱包地址作为储备账户地址,将积分初始化到该地址上,并加锁锁定积分余额,然后判断“转账积分数量+锁定积分余额=储备账户积分余额”是否成立,如果成立则对用户账户进行转账;
步骤d)中的记账操作通过以下步骤来实现:
发积分时,将积分初始化到该积分的合约地址上,转账方法上设定仅某个地址的合约可操作代理该合约地址转账条件;在不设定地址转账条件情况下,本合约内可调用转账方法,将该合约地址上的积分转给他人。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东望天信息科技有限公司,未经山东望天信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910788460.8/1.html,转载请声明来源钻瓜专利网。