业务执行方法、数据存储系统和区块链系统技术方案

技术编号:40873460 阅读:27 留言:0更新日期:2024-04-08 16:41
一种区块链系统中的业务执行方法、数据存储系统和区块链系统,该区块链系统包括对应相同数据存储系统的至少两个区块链节点,数据存储系统存储有区块数据和状态数据,由数据存储系统执行的方法包括:接收来自第一区块链节点的第一数据访问请求,第一数据访问请求由第一区块链节点基于其接收的第一业务请求确定,第一区块链节点属于至少两个区块链节点;从区块数据或状态数据中获取第一数据访问请求期望访问的目标数据;向第一区块链节点发送目标数据,使第一区块链节点根据目标数据执行第一业务请求期望执行的事务。

【技术实现步骤摘要】

本说明书实施例属于区块链,尤其涉及一种区块链系统中的业务执行方法、数据存储系统和区块链系统


技术介绍

1、区块链(blockchain)系统是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链系统中按照时间顺序将数据区块以顺序相连的方式组合成链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。由于区块链系统具有去中心化、信息不可篡改、自治性等特性,区块链系统受到人们越来越多的重视和应用险。


技术实现思路

1、本专利技术的目的在于提供一种区块链系统中的业务执行方法、数据存储系统和区块链系统。

2、第一方面,提供了一种区块链系统中的业务执行方法,所述区块链系统包括对应相同数据存储系统的至少两个区块链节点,所述数据存储系统中存储有所述区块链系统的区块数据和状态数据,所述方法由所述数据存储系统执行,包括:接收来自第一区块链节点的第一数据访问请求,所述第一数据访问请求由所述第一区块链节点基于其接收的第一业务请求确定,所述第一区块链节点属于所述至少两个区块链节点;本文档来自技高网...

【技术保护点】

1.一种区块链系统中的业务执行方法,所述区块链系统包括对应相同数据存储系统的至少两个区块链节点,所述数据存储系统中存储有所述区块链系统的区块数据和状态数据,所述方法由所述数据存储系统执行,所述方法包括:

2.根据权利要求1所述的方法,所述方法还包括:

3.根据权利要求1所述的方法,所述方法还包括:

4.根据权利要求1所述的方法,所述状态数据被划分为N个状态分片,存储于所述数据存储系统所包括的N+M个第一数据库实例,不同状态分片存储于不同第一数据库实例;

5.根据权利要求4所述的方法,所述数据存储系统中配置有第一缓存区域,所述第一缓存区域中存...

【技术特征摘要】

1.一种区块链系统中的业务执行方法,所述区块链系统包括对应相同数据存储系统的至少两个区块链节点,所述数据存储系统中存储有所述区块链系统的区块数据和状态数据,所述方法由所述数据存储系统执行,所述方法包括:

2.根据权利要求1所述的方法,所述方法还包括:

3.根据权利要求1所述的方法,所述方法还包括:

4.根据权利要求1所述的方法,所述状态数据被划分为n个状态分片,存储于所述数据存储系统所包括的n+m个第一数据库实例,不同状态分片存储于不同第一数据库实例;

5.根据权利要求4所述的方法,所述数据存储系统中配置有第一缓存区域,所述第一缓存区域中存储有属于所述状态数据的第一数据;

6.根据权利要求4所述的方法,所述方法还包括:

7.根据权利要求1所述的方法,所述区块数据被划分为p个区块分片,存储于所述数据存储系统所包括的p+q个第三数据库实例,不同区块分片存储于不同第三数据库实例;

8.根据权利要求7所述的方法,所述数据存储系统中配置有第二缓存区域,所述第二缓存区域中存储有属于所述区块数据的第二数据;

9.根据权利要求7所述的方法,所述方法还包括:

10.根据权利要求1-9中任一项所述的方法,所述第一业务请求为链下业务请求。

11.一种区块链系统中的数据存储系统,所述区块链系统包括对应所述数据存储系统的至少两个区块链节点,所述数据存储系统中存储有所述区块链系统...

【专利技术属性】
技术研发人员:卓海振闫莺
申请(专利权)人:蚂蚁区块链科技上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1