-
公开(公告)号:CN111798234B
公开(公告)日:2023-04-07
申请号:CN202010494135.3
申请日:2020-06-03
申请人: 中国科学院信息工程研究所
IPC分类号: G06Q20/38
摘要: 本发明提供一种轻量级区块链系统及构造方法,该系统包括通过各节点设置的本节点对其它节点的信任度建立的一或多个群组,每一群组包含通过本群组各节点选举产生的一主节点在内的一或多个节点。本发明根据节点的群组属性将交易分为群内交易和群间交易两种,然后按照不同的业务逻辑分别处理这两种交易类型并及时反馈处理信息;基于信任网络设计了一种共识算法,以实现系统出块和分布式账本状态更新的安全快速高效。
-
公开(公告)号:CN111798234A
公开(公告)日:2020-10-20
申请号:CN202010494135.3
申请日:2020-06-03
申请人: 中国科学院信息工程研究所
IPC分类号: G06Q20/38
摘要: 本发明提供一种轻量级区块链系统及构造方法,该系统包括通过各节点设置的本节点对其它节点的信任度建立的一或多个群组,每一群组包含通过本群组各节点选举产生的一主节点在内的一或多个节点。本发明根据节点的群组属性将交易分为群内交易和群间交易两种,然后按照不同的业务逻辑分别处理这两种交易类型并及时反馈处理信息;基于信任网络设计了一种共识算法,以实现系统出块和分布式账本状态更新的安全快速高效。
-
公开(公告)号:CN112988887B
公开(公告)日:2022-07-15
申请号:CN202110176779.2
申请日:2021-02-07
申请人: 中国科学院信息工程研究所
摘要: 本发明公开了一种基于区块链的基金会系统,其特征在于,包括受基金会管理平台管理与维护的多个基金会服务平台,所述基金会服务平台将注册的捐赠者提供的捐赠信息且审核通过后发布到区块链上并返回去向凭证,以及将基金会服务平台管理员提供的捐赠信息的捐赠去向发布到区块链上;其中所述基金会服务平台包括中间层、后端开发模块和前端开发模块;后端开发模块包括区块链技术层、链码层、服务层和数据层;区块链技术层包括排序共识组件和多个不同的Fabric镜像,不同基金会平台对应不同镜像;排序共识组件用于为链码层传来的每笔捐赠信息和捐赠去向信息提供共识排序并打包成块;链码层用于编写区块链中受信任的分布式系统业务执行逻辑。
-
公开(公告)号:CN112988887A
公开(公告)日:2021-06-18
申请号:CN202110176779.2
申请日:2021-02-07
申请人: 中国科学院信息工程研究所
摘要: 本发明公开了一种基于区块链的基金会系统,其特征在于,包括受基金会管理平台管理与维护的多个基金会服务平台,所述基金会服务平台将注册的捐赠者提供的捐赠信息且审核通过后发布到区块链上并返回去向凭证,以及将基金会服务平台管理员提供的捐赠信息的捐赠去向发布到区块链上;其中所述基金会服务平台包括中间层、后端开发模块和前端开发模块;后端开发模块包括区块链技术层、链码层、服务层和数据层;区块链技术层包括排序共识组件和多个不同的Fabric镜像,不同基金会平台对应不同镜像;排序共识组件用于为链码层传来的每笔捐赠信息和捐赠去向信息提供共识排序并打包成块;链码层用于编写区块链中受信任的分布式系统业务执行逻辑。
-
公开(公告)号:CN112835977B
公开(公告)日:2022-07-15
申请号:CN202110073325.2
申请日:2021-01-20
申请人: 中国科学院信息工程研究所
IPC分类号: G06F16/27 , G06F16/21 , G06F16/2458 , G06F21/60 , G06F21/62 , G06F21/64 , H04L67/025 , H04L67/1097 , H04L67/56 , H04L9/40
摘要: 本发明公开了一种基于区块链的数据库管理方法及系统,包括:监控服务器将数据库中的数据拆分成m个分表,对每一分表进行k个备份,将各备份存储在各数据库节点Pi中;用户端向数据所在的数据库服务器发送数据操作请求;数据库服务器预执行交易Bj,将预执行交易结果Tj发送给排序服务器;排序服务器将交易排好序后打包出块,将包含Q个交易的区块发送给数据库节点Pi,出块信息同步给监控服务器;各数据库节点Pi区块执行各交易Bj,将执行结果记录到本地数据库。本发明确保能应对大规模高并发的实际生产环境,提高数据存储效率和安全性,使得系统更加灵活多样;解决数据存储安全、访问控制、用户隐私等问题。
-
公开(公告)号:CN112835977A
公开(公告)日:2021-05-25
申请号:CN202110073325.2
申请日:2021-01-20
申请人: 中国科学院信息工程研究所
IPC分类号: G06F16/27 , G06F16/21 , G06F16/2458 , G06F21/60 , G06F21/62 , G06F21/64 , H04L29/06 , H04L29/08
摘要: 本发明公开了一种基于区块链的数据库管理方法及系统,包括:监控服务器将数据库中的数据拆分成m个分表,对每一分表进行k个备份,将各备份存储在各数据库节点Pi中;用户端向数据所在的数据库服务器发送数据操作请求;数据库服务器预执行交易Bj,将预执行交易结果Tj发送给排序服务器;排序服务器将交易排好序后打包出块,将包含Q个交易的区块发送给数据库节点Pi,出块信息同步给监控服务器;各数据库节点Pi区块执行各交易Bj,将执行结果记录到本地数据库。本发明确保能应对大规模高并发的实际生产环境,提高数据存储效率和安全性,使得系统更加灵活多样;解决数据存储安全、访问控制、用户隐私等问题。
-
-
-
-
-