[发明专利]区块链验证中的零延迟账本访问技术在审
申请号: | 201910361751.9 | 申请日: | 2019-04-30 |
公开(公告)号: | CN110135178A | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 陈智鹰;刘强;牟晓玲;刘刚 | 申请(专利权)人: | 贝克链区块链技术有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06F16/27;G06Q40/04 |
代理公司: | 北京绥正律师事务所 11776 | 代理人: | 吕平 |
地址: | 上海市静安区江场*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 验证 区块 账本 延迟 指令 流水线阶段 解码 操作期间 初始指令 哈希运算 一次处理 状态变更 写数据 多核 流水线 交易 访问 输出 | ||
本发明公开了本发明提供的一种区块链验证中的零延迟账本访问技术,将区块链验证分为数据(Fetch)、解码(Decode)、哈希运算(Hash)、状态变更(State)、写数据(Write)五个步骤,在操作期间,每个流水线阶段一次处理一个指令,这些阶段中的每一个都包括一组初始指令,这些指令对进入的交易的输出进行操作,将多核处理(CPU和GPU)和五步流水线结合起来,以达到验证交易速度的大量提升的目的,成本较低,便于推广使用。
技术领域
本发明涉及互联网技术领域,特别涉及一种区块链验证中的零延迟账本访问技术。
背景技术
由于众多技术瓶颈的限制,目前区块链距离大规模的商业落地应用可能还需要解决以下技术瓶颈问题:
系统安全性与去中心化:经典区块链为了确保交易安全性,需要每个客户端都下载备份全网的交易数据,称为“全节点”。但多数情况下运行全节点是极其昂贵和迟缓的,对于商业应用中的大多数用户都在处理小微交易,并没有能力与需求购置大型计算机和承担相应的运行费用。因此,中小用户无法参与系统运算,无法获得系统奖励,从而形成了少数用户的算力垄断。
发明内容
针对上述背景内容中提出的实质性缺陷和不足,为了进一步提高系统并行处理效率,提高运算速度,本发明提供一种区块链验证中的零延迟账本访问技术,可以解决背景技术中所指出的问题。
一种区块链验证中的零延迟账本访问技术,通过多核处理技术将区块链验证分为数据获取(Fetch)、解码(Decode)、哈希运算(Hash)、状态变更(State)、写数据(Write)五个步骤,每个流水线阶段一次处理一个指令,五个步骤分开同步执行,其中,
数据获取(Fetch)阶段,记账节点负责从服务器处获得信任节点服务器发过来的交易的数据,并对交易的数据加密,以保证在传输过程中数据的安全;
解码(Decode)阶段,记账节点负责把获取的加密后的数据进行解码,以便进行后续的计算;
哈希运算(Hash)阶段,系统对解码后的交易数据进行哈希运算,用作检查交易数据是有效的、可靠的、真实存在的;
状态变更(State)阶段,对交易后的数据更改数据状态,进行交易地址数据的增加,减少,以达到系统的完备准确的要求;
写数据(Write)阶段,完成最后状态变更后的数据的写盘操作,完成最后的存储。
本发明提供的一种区块链验证中的零延迟账本访问技术,通过把交易构成分开五个步骤执行的方式,五个步骤可以分开同步执行,按照这种并行处理的方式,可以让交易数据更快速的完成,因为一般写数据(Write)时间,消耗的时间最长。通过多核处理(CPU和GPU)和五步流水线结合起来,让交易的一部分用于GPU处理,一部分用于CPU处理,这样最大限度的利用了计算资源,减少中间步骤的等待时间,从而达到提高速度的目的。
终态确定时间(FinalityTime)是确认区块链上的数据最终状态所需要的时间。提高区块链的速度,就是要减少终态确定时间。声誉证明(PoR,Proof of Reputation)算法通过信誉(Reputation)定义了诚信节点,缩小了确认终态的节点数量,从而减少了确定时间。但是要达到亚秒级的速度,还需要快速的验证大量的交易块(本地),同时快速的在网络各个节点之间快速的广播(网络)。对于交易验证来说,签名验证是最需要消耗时间的部分(瓶颈),此外还有诸多如网络驱动、数据依赖性的管理等诸多部分都需要消耗时间(瓶颈),
附图说明
图1为本发明提供的一种区块链验证中的零延迟账本访问技术的整体步骤流程结构示意图。
图2为本发明提供的一种区块链验证中的零延迟账本访问技术的整体结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贝克链区块链技术有限公司,未经贝克链区块链技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910361751.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:非对称图像加密与认证方法和装置
- 下一篇:一种会计凭证加密方法以及解密方法