(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211160140.6
(22)申请日 2022.09.22
(71)申请人 中航信移动科技有限公司
地址 100041 北京市石景山区田顺庄北路1
号院1号楼12层1201室
(72)发明人 唐红武 章秀静 李文杰 伍彬
赵楠 王越
(74)专利代理 机构 北京锺维联合知识产权代理
有限公司 1 1579
专利代理师 安娜
(51)Int.Cl.
G06Q 20/36(2012.01)
G06Q 30/02(2012.01)
G06Q 20/06(2012.01)
G06Q 20/10(2012.01)G06Q 10/02(2012.01)
G06F 16/27(2019.01)
(54)发明名称
一种数字货币处 理系统
(57)摘要
本申请提供一种数字货币处理系统, 包括:
数字货币控制平台、 处理服务器和若干客户端;
数字货币控制平台用于执行: 接收处理服务器发
送的货币集生 成请求A; 建立第一目标货币集; 响
应于关联请求F, 从第一目标货币集中确定出第
二目标货币集; 将第二目标货币集的当前拥有者
标识修改为Tag1; 建立第二目标货币集和第一目
标智能合约的关联关系; 第一目标智能合约用于
执: 将第二目标货币集中每一数字货币设置为锁
定状态; 接收目标客户端发送的支付请求V; 若V
对应的请求类型为UCon, 则确定第三目标货币集;
将第三目标货币集中数字货币的当前拥有者标
识修改为Tag3。 工作人员避免了单独建立一个用
于处理第二目标货币集的系统, 降低工作难度。
权利要求书2页 说明书8页 附图1页
CN 115456621 A
2022.12.09
CN 115456621 A
1.一种数字货币处理系统, 其特征在于, 包括: 数字货币控制平台、 处理服务器和若干
客户端; 所述数字货币控制平台内存储有若干智能合约和若干数字货币; 每一智能合约均
具有对应的若干参与设备, 所述参与设备为客户端或和/处理服务器, 每一所述智能合约具
有对应的合约标识, 每一所述数字货币内存储有当前拥有者标识; 所述当前拥有者标识被
配置为仅能够响应于当前拥有者标识对应的设备发出的请求或智能合约的执 行被修改;
所述数字货币控制平台用于执 行以下步骤:
S100, 接收所述处理服务器发送的货币集生成请求A=(Tag2,Num0,Con,UCon); Tag2为所
述处理服务器的用户标识, Num0为数字货 币的数量, Con为第一目标智能合约的合约标识;
UCon为预设的目标请求类型;
S200, 建立第一目标货币集; 所述第一目标货币集包括Num0个当前拥有者标识为Tag2的
数字货币;
S300, 响应于接收到目标客户端发送的关联请求F=(Tag1,Tag2,Name), 从所述第一目
标货币集中确定出第二目标货 币集; Tag1为所述目标客户端对应的用户标识, Name为所述
第一目标货币集对应的货币集标识; 所述第二目标货币集包括Num1个当前拥有者标识为
Tag2的数字货币; Num1<Num0;
S400, 将所述第二目标货币集中每一数字货币的当前拥有者标识修改为Ta g1;
S500, 建立所述第二目标货币集和所述第一目标智能合约的关联关系;
关联了第二目标货币集的第一目标智能合约用于执 行以下步骤:
S600, 将所述第二目标货币集中每一数字货币设置为锁定状态; 处于锁定状态下的数
字货币被 配置为无法根据所述目标客户端的请求 修改当前拥有者标识;
S610, 接收目标客户端发送的支付请求V=(Tag1,Tag3,Num2); Tag3为货币接收设备的用
户标识; Num2为目标客户端请求支付至所述货币接收设备的数字货币的数量;
S620, 若V对应的请求类型为UCon, 则确定第三目标货币集; 所述第三目标货币集包括所
述第二目标货币集和Num3个当前拥有者标识为Ta g1的数字货币; Num3=Num2‑Num1;
S630, 将所述第三目标货币集中每一数字货币的当前拥有者标识修改为Ta g3。
2.根据权利要求1所述的数字货币处理系统, 其特征在于, 所述数字货币控制平台内存
储有Tag2对应的预备货币集, 所述预备货币集中包括Numx个当前拥有者标识为Tag2且未关
联智能合约的数字货币;
所述步骤S200, 包括:
S210, 若Num0<Numx, 则从所述预备货币集中确定出Num0个数字货币作为第一目标货币
集。
3.根据权利要求1所述的数字货币处 理系统, 其特 征在于, 所述 步骤S620, 包括:
S621, 若V对应的请求类型为UCon, 则进入步骤S62 2;
S622, 若Num2≥f(UCon), 则进入步骤S623; f(UCon)为判断阈值, f()为预设的阈值确定函
数;
S623, 确定第三目标货币集。
4.根据权利要求3所述的数字货币处 理系统, 其特 征在于, 所述 步骤S623, 包括:
S6220, 获取Tag1对应的若干货币集记录文件H1,H2,...,Hk,...,Hm, k=1,2,...,m, Hk为
Tag1对应的第k个原始货币集的货币集记录文件, m为Tag1对应的原始货币集的数量; Hk用于权 利 要 求 书 1/2 页
2
CN 115456621 A
2记录Tag1对应的第k个原始货币集中数字货币的数量、 该原始货币集当前关联的智能合约
的合约标识以及该智能合约的调用链信息;
S6221, 根据H1,H2,...,Hk,...,Hm, 从m个原始货币集确定出符合设定条件的n个候选货
币集; n≤m;
S6222, 根据n个候选货币集对应的货币集记录文件, 得到信息列表B=(B1,B2,...,
Bi,...,Bn), Bi=(bi1,bi2), i=1,2,...,n, Bi为第i个候选货币集的货币集信息, bi1为第i个
候选货币集内数字货币的数量, bi2为第i个候选货币集当前关联的智能合约的调用链中未
开始执行的智能合约的数量; b12>b22>...>bi2>...>bn2;
S6223, 获取B0=0, j=1;
S6224, 获取B0=B0+bj1, 若B0<Num3, 则进入步骤S62 25, 否则, 进入步骤S62 26;
S6225, j=j+1, 并进入步骤S62 24;
S6226, 若B0=Num3, 则将B1,B2,...,Bj对应的候选货币集和所述第二目标货币集共同确
定为所述第三目标货币集; 否则进入步骤S62 27;
S6227, 获取Bp=B0‑Num3;
S6228, 根据Bp对Bj对应的候选货币集进行拆分, 以得到第一子集和第二子集; 第一子集
内的数字货币的数量与Bp相同;
S6229, 将B1,B2,...,Bj‑1对应的候选货币集、 所述第二目标货币集以及第二子集共同确
定为所述第三目标货币集。
5.根据权利要求4所述的数字货币处理系统, 其特征在于, 所述设定条件为当前的原始
货币集不为锁定状态。
6.根据权利要求1所述的数字货币处理系统, 其特征在于, 关联了第 二目标货币集的第
一目标智能合约还用于执 行以下步骤:
S640, 若在设定时间内未接收到所述目标客户端发送的支付请求V, 则将所述第二目标
货币集中的每一数字货币的当前拥有者标识修改为Ta g2。
7.根据权利要求6所述的数字货币处理系统, 其特征在于, 所述设定时间根据接收到关
联请求F的时间确定 。权 利 要 求 书 2/2 页
3
CN 115456621 A
3
专利 一种数字货币处理系统
文档预览
中文文档
12 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:30:44上传分享