[发明专利]一种数据存储方法、装置及电子设备在审
申请号: | 201811221433.4 | 申请日: | 2018-10-19 |
公开(公告)号: | CN109391480A | 公开(公告)日: | 2019-02-26 |
发明(设计)人: | 姚四芳;李秋澄;晁岳攀;边剑;陈波;胡砚青;丛中良;温大力 | 申请(专利权)人: | 微梦创科网络科技(中国)有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L9/06;G06F16/27 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 刘昕;南霆 |
地址: | 100193 北京市海淀区东北旺西路中关村*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 上链 数据存储 区块 写入 计算机可读存储介质 交易 装置及电子设备 数据存储装置 电子设备 接收数据 数据包含 数据打包 网络处理 相邻节点 摘要信息 申请 广播 | ||
本申请公开了一种数据存储方法,用以解决现有技术中共识网络处理效率低的问题。该方法包括:接收数据上链请求,所述数据上链请求用于请求将待上链数据写入区块链中,所述待上链数据包含存证数据的摘要信息;将第一时间周期内收到的多条待上链数据打包为一条交易,并将所述交易广播给相邻节点,以便见证节点将所述交易写入区块链中。本申请还公开了一种数据存储装置、电子设备和计算机可读存储介质。
技术领域
本申请涉及计算机技术领域,尤其涉及一种数据存储方法、装置、电子设备及计算机可读存储介质。
背景技术
随着计算机技术的发展,区块链技术(又称分布式账本技术)以其去中心化、公开透明、不可篡改等优点,成为现阶段的热门技术,其在智能合约、电子商务、物联网、文件存储等众多领域均由广泛应用。
在区块链的系统中,共识机制能够保证各网络节点间数据的一致性,现有的共识机制主要有工作量证明、权益证明、拜占庭容错算法等等,然而现有共识机制的系统吞吐量较低,比如以太坊每秒处理的消息数(Transaction Per Second,TPS)为25左右,比特币网络的TPS能达到3-6左右,这无法满足快速大量的数据存储需求。
因此,亟需一种能够提高共识网络处理效率的方案,以提升区块链系统存储数据时的吞吐量。
发明内容
本申请实施例提供一种数据存储方法,用以解决现有技术中共识网络处理效率低的问题。
本申请实施例还提供一种数据存储装置,用以解决现有技术中共识网络处理效率低的问题。
本申请实施例还提供一种电子设备,用以解决现有技术中共识网络处理效率低的问题。
本申请实施例还提供一种计算机可读存储介质,用以解决现有技术中共识网络处理效率低的问题。
本申请实施例采用下述技术方案:
一种数据存储方法,应用于区块链网络中的节点,包括:
接收数据上链请求,所述数据上链请求用于请求将待上链数据写入区块链中,所述待上链数据包含存证数据的摘要信息;
将第一时间周期内收到的多条待上链数据打包为一条交易,并将所述交易广播给相邻节点,以便见证节点将所述交易写入区块链中。
一种数据存储装置,包括:
接收单元,用于接收数据上链请求,所述数据上链请求用于请求将待上链数据写入区块链中,所述待上链数据包含存证数据的摘要信息;
打包单元,用于将第一时间周期内收到的多条待上链数据打包为一条交易,并将所述交易广播给相邻节点,以便见证节点将所述交易写入区块链中。
一种电子设备,包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行以下操作:
接收数据上链请求,所述数据上链请求用于请求将待上链数据写入区块链中,所述待上链数据包含存证数据的摘要信息;
将第一时间周期内收到的多条待上链数据打包为一条交易,并将所述交易广播给相邻节点,以便见证节点将所述交易写入区块链中。
一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行以下操作:
接收数据上链请求,所述数据上链请求用于请求将待上链数据写入区块链中,所述待上链数据包含存证数据的摘要信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微梦创科网络科技(中国)有限公司,未经微梦创科网络科技(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811221433.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:处理互通程序的装置及方法
- 下一篇:虚拟化网元故障自愈方法和装置