iso file download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210786639.1 (22)申请日 2022.07.06 (71)申请人 黎章 地址 510000 广东省广州市番禺区光明北 路227号中国农业银行广州研发中心 (72)发明人 黎章 陈珲  (74)专利代理 机构 北京清控智云知识产权代理 事务所 (特殊普通合伙) 11919 专利代理师 马肃 林淡如 (51)Int.Cl. G06Q 40/02(2012.01) G06Q 20/06(2012.01) G06Q 20/40(2012.01) G06Q 20/38(2012.01) (54)发明名称 一种数字货币的账本同步系统 (57)摘要 本发明提供了一种数字货币的账本同步系 统, 包括用户识别模块、 交易处理模块、 中心连接 模块、 账本记录模块和中心存储模块, 所述用户 识别模块、 交易处理模块、 中心连接模块和账本 记录模块集成在分布式终端上, 所述中心存储模 块设置在中心服务器上, 所述用户识别模块用于 验证用户的合法性, 所述交易处理模块用于完成 两个终端之间的数字货币交易过程, 所述中心连 接模块用于将分布式终端连接至所述中心服务 器上, 所述账本记录模块在所述 分布式终端上记 录对应用户的交易数据, 所述中心存储模块用于 账本码。 在本同步系统中, 每个用户在中心存储 模块中以及分布式终端中存储的信息占用空间 少, 但在登录任意分布式终端时, 都能获得完整 的账本信息 。 权利要求书1页 说明书6页 附图3页 CN 115147205 A 2022.10.04 CN 115147205 A 1.一种数字货币的账本同步系统, 其特征在于, 包括中心服务器和分布式终端, 所述中 心服务器上设有中心存储模块, 所述分布式终端 上设有用户识别模块、 交易处理模块、 中心 连接模块和账本记录模块, 所述用户识别模块用于验证用户的合法性, 所述交易处理模块 用于在所述分布式终端之 间处理交易信息, 所述中心连接模块用于将所述分布式终端连接 至所述中心服 务器, 所述账本记录模块用于记录用户的数字货币账本信息; 所述系统进行 账本同步的过程如下: 在所述分布式终端进行交易后 生成账本码, 所述账本码通过所述中心连接模块发送至 所述中心存储模块进行保存, 所述账本码包括信息码, 所述账本记录模块中存有一个信息 码, 所述信息码由用户码通过迭代得到, 迭代次数等于交易的该用户交易的总次数, 所述分 布式终端 上的信息码称为本地信息码, 所述中心 服务器上账本码中的信息码称为最新信息 码; 所述信息码的迭代公式为: M(i+1)=f(M(i) )+ΔValue; 其中, M(i)表示第i次迭代后的信息码, f(  )为变换函数, ΔValue为每次迭代对应的交 易的净变化 值; 所述变换函数f(  )的满足下述要求: M(i+n)=f(n)(M(i))+∑ΔValue; 其中, f(n)( )表示连续使用n次变换函数对 入参进行变化; 用户在另一分布式终端上登录后通过所述中心连接模块从所述中心服务器中获取账 本码, 所述账本记录模块根据本地信息码和最新信息码得到迭代次数差值Δn, 并使用f(  ) 对本地信息码进 行Δn次变换得到中间码 Mid, 所述账本记录模块将最新信息码和中间码相 减得到交易信息, 并根据交易信息对该用户的账本信息进行同步。 2.如权利要求1所述的一种数字货币的账本同步系统, 其特征在于, 所述变换函数进行 变换的过程包括如下步骤: S21、 根据入参中的迭代次数确定变换位; S22、 将入参中的变换位加上变换值。 3.如权利要求2所述的一种数字货币的账本同步系统, 其特征在于, 所述步骤S22中的 变换值为变量Vc h: Vch=(1+i)imod(10m); 其中, m为 步骤S21中的变换位的数量。 4.如权利要求3所述的一种数字货币的账本同步系统, 其特征在于, 所述账本码中还包 括匹配码, 所述匹配码由所述交易处理模块 随机生成, 同一起交易的双方用户上传至中心 服务器上的账本码中的匹配码相同, 所述中心存储模块将具有相同匹配码的两个账本码进 行匹配, 匹配成功后的账本码才能够被发送至需要同步的分布式终端。 5.如权利要求4所述的一种数字货币的账本同步系统, 其特征在于, 所述中心连接模块 仅在合法用户登录 分布式终端后才能够与中心 服务器进行网络连接, 当所述用户识别模块 通过对登录用户的验证后, 所述中心连接模块向所述中心服务器发送带有用户信息的连接 请求, 当连接请求中的用户信息为非法信息或无用户信息时, 所述中心服 务器会拒绝连接 。权 利 要 求 书 1/1 页 2 CN 115147205 A 2一种数字货币的账本同步系统 技术领域 [0001]本发明涉及本发明涉及计算机网络以及计算机软件技术领域, 具体涉及一种数字 货币的账本同步系统。 背景技术 [0002]我国现有的法定货币是央行发行的人民币。 人民币的发行基于现行的 “央行—银 行业金融机构 ”二元体系, 即通过中央银行向银行业金融机构发行货币, 并通过银行业金融 机构向中央银行回笼货币。 本发明的数字货币即数字人民币, 字母缩写按照国际使用惯例 暂定为“e‑CNY”, 是由中国人民银行发行的数字形式的法定货币, 由指 定运营机构参与运营 并向公众兑换, 以广义账户体系为基础, 支持银行账户松耦合功能, 与纸钞硬币等价, 具有 价值特征和法偿性, 支持可控匿名。 其研发试验已基本完成顶层设计、 功能研发、 系统调试 等工作。 [0003]现有的数字货币的账本同步方式主要依靠的是区块链技术, 但这种同步方式会在 每个节点上都存储完整的信息, 随着数字货币的发展, 节点占用的数据空间会越来越大, 造 成一定的负担 。 现需要一种账本同步系统, 降低存 储用的数据空间。 [0004]现在已经开发出了很多已授权系统, 经过我们大量的检索与参考, 发现现有的授 权系统有如公开号为CN109583893A、 CN107392600B, CN107358440B、 CN111400399A和 US07590573B1所公开的系统, 这些系统的使用过程一般包括: 接收区块账本, 根据区块摘要 信息确定对应数据类型的区块节点; 将区块摘要信息对应的数据类型的区块节点作为第一 区块节点, 从预置区块节点剩余空间表中获取区块剩余空间大于区块所需空间大小数据的 第一区块节点; 根据区块所需空间大小数据和区块重要等级信息计算传输区块账本所需要 的网络带宽; 将区块剩余空间大于区块所需空间大小 数据的第一区块节点作为第二区块节 点; 将第二区块节点中满足区块账本所需要的网络带宽的区块节点作为 目标节点; 将区块 账本同步给目标节点。 但大部分系统占用的数据空间大, 维护成本高。 发明内容 [0005]本发明的目的在于, 针对所存在的不足, 提出了一种数字货币的账本同步系统。 [0006]本发明采用如下技 术方案: [0007]一种数字货币的账本同步系统, 包括中心服务器和 分布式终端, 所述中心服务器 上设有中心存储模块, 所述分布式终端 上设有用户识别模块、 交易处理模块、 中心连接模块 和账本记录模块, 所述用户识别模块用于验证用户的合法性, 所述交易处理模块用于在所 述分布式终端之间处理交易信息, 所述中心连接模块用于将所述分布式终端连接至所述中 心服务器, 所述账本记录模块用于记录用户的数字货币账本信息; [0008]所述系统进行 账本同步的过程如下: [0009]在所述分布式终端进行交易后生成账本码, 所述账本码通过所述中心连接模块发 送至所述中心存储模块进行保存, 所述账本码包括信息码, 所述账本记录模块中存有一个说 明 书 1/6 页 3 CN 115147205 A 3

.PDF文档 专利 一种数字货币的账本同步系统

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种数字货币的账本同步系统 第 1 页 专利 一种数字货币的账本同步系统 第 2 页 专利 一种数字货币的账本同步系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 06:18:53上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。