首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种区块链数据上链方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:深圳市数联通科技有限公司

摘要:本发明涉及一种区块链数据上链方法,包括:获取客户端发送的数据上链请求,将待上链数据更新到内存数据库中,并向客户端发送数据上链受理反馈信息;按照预设的时间周期读取内存数据库,检测内存数据库中出现更新的数据,并将出现更新的数据按照数据更新时刻的先后顺序写入区块链。在进行数据上链时,并非直接将数据进行上链,而是先将待上链数据更新到预先构建的内存数据库中,然后按照预设的时间周期读取内存数据库,将出现更新的数据从内存数据库中写入区块链。该区块链数据上链方法能够降低数据上链失败的可能性,保证数据能够可靠稳定上链,进而提升区块链的处理效率。

主权项:1.一种区块链数据上链方法,其特征在于,包括:获取客户端发送的数据上链请求,所述数据上链请求包括待上链数据;其中,所述客户端为多个,各个用户通过不同的客户端分别发送各个数据上链请求;将所述待上链数据更新到预先构建的内存数据库中,并向所述客户端发送数据上链受理反馈信息;按照预设的时间周期读取所述内存数据库,检测所述内存数据库中出现更新的数据,并将所述出现更新的数据按照数据更新时刻的先后顺序写入区块链,其中,数据更新时刻越早,越先写入区块链;所述将所述待上链数据更新到预先构建的内存数据库中,包括:将所述待上链数据更新到预先构建的内存数据库中,并为内存数据库中每一个出现更新的数据标记时间戳,所述时间戳为对应的数据更新时刻;当一个数据多次更新时,所述时间戳对应的数据更新时刻为最新一次的数据更新对应的数据更新时刻;在将所述待上链数据更新到预先构建的内存数据库中之前,还包括:将所述内存数据库中与所述待上链数据对应的原始数据转存到预先构建的原始数据序列中;在将所述出现更新的数据按照数据更新时刻的先后顺序写入区块链之后,还包括:若所述出现更新的数据写入区块链失败,则读取所述原始数据序列,并将所述内存数据库中所述出现更新的数据还原为所述原始数据序列中记录的相应原始数据;在将所述待上链数据更新到预先构建的内存数据库中之后,还包括:为所述待上链数据分配一个上链状态标记位,并将所述上链状态标记位初始化为第一数值;相应地,在将所述出现更新的数据按照数据更新时刻写入区块链之后,还包括:将所述上链状态标记位由所述第一数值变更为第二数值;所述第一数值不同于所述第二数值;在为所述待上链数据分配一个上链状态标记位之后,还包括:当接收到所述客户端发送的上链进度查询请求时,读取所述上链状态标记位;若读取到所述上链状态标记位为第一数值,则向所述客户端发送数据上链未完成的指示信息;若读取到所述上链状态标记位为第二数值,则向所述客户端发送数据上链已完成的指示信息。

全文数据:

权利要求:

百度查询: 深圳市数联通科技有限公司 一种区块链数据上链方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。