System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 币仓库管理单元以及币仓库管理单元中的方法技术_技高网

币仓库管理单元以及币仓库管理单元中的方法技术

技术编号:40834908 阅读:2 留言:0更新日期:2024-04-01 14:59
本发明专利技术涉及一种币仓库管理单元(30),包括:‑用于管理中央银行的数字币数据集的安全执行单元(31),所述安全执行单元(31)适合于与币管理单元交换数字币数据集并向中央银行的币登记册(20)发送登记请求;和‑第一币仓库(310),其包括至少一个第一数字币数据集(315);和第二币仓库(320;330),其包括至少一个第二数字币数据集(325;335)。币仓库管理单元(30)管理不同用户的币仓库(310;320;330)。第一币仓库(310)包括第一功能性要求(312),安全执行单元(31)在管理币数据集时检查该第一功能性要求,并且第二币仓库(320)包括不同的第二功能性要求(322;332),安全执行单元(31)在管理币数据集时检查该第二功能性要求。

【技术实现步骤摘要】
【国外来华专利技术】

本专利技术涉及一种具有不同用户的多个币仓库的币仓库管理单元、一种在具有多个币仓库的币仓库管理单元中创建新的币仓库的方法以及一种在具有多个币仓库的币仓库管理单元中管理币数据集的方法。


技术介绍

1、对于中央银行发行的数字货币(cbdc),已知有不同的技术解决方案。

2、根据第一种方案,币数据集由中央银行实体仅加密保护,并且加密保护的币数据集以加密形式在用户的币管理单元之间直接交换。币管理单元可以依据币数据集的加密安全(例如,签名)来验证其真实性,并且应该首先检查来自中央银行和/或其他币管理单元的证书在证书层次结构内的有效性。

3、根据第二种方案,数字货币或币数据集存储在中央银行的中心或去中心化区块链中。然而,当区块链上的币数据集作为交易的一部分而易手时,许多信息(发送者/接收者/金额)经常会被公开,并且通常发送者和接收者需要在交易时访问区块链。由于区块链或其服务器可以访问电子币数据集,因此服务器可以例如在预定时间点独立地执行交易。

4、根据第三种方案,币数据集由用户存储(例如,存储在本地币管理单元中)并直接交换。币登记册存储所有有效的币数据集的登记,以便用户可以借助于币登记册验证币数据集的有效性。由于币登记册仅包含登记数据集,因此它无法访问币数据集本身。

5、wo 2020/212331 a1使用并扩展了第三种方案,通过其可以在用户之间直接交换币数据集。在wo 2020/212331 a1中,直接交换的币数据集也可以被传递给另一接收者,而不需要连接到币登记册。接收者或另一接收者稍后可以生成具有相同金额的新的币数据集,并向币登记册发送请求,请求将币登记册中旧的币数据集的登记替换成相同金额的新的币数据集的登记。

6、此外,wo 2020/212331 a1描述了用户的本地币管理单元除了通常的管理币数据集(包括直接交换币数据集和发送登记请求)之外,还可以将币数据集转移到用户的金库模块。

7、wo 2020/212331 a1示出了权利要求1的前序部分。

8、本专利技术的目的是创建一种方法、币管理单元或系统,其中支付交易被设计得安全但简单。

9、该目的通过包括独立权利要求的特征的币仓库管理单元以及这种单元中的方法来实现。从属权利要求涉及优选的设计方案。

10、币仓库管理单元包括用于管理中央银行的数字币数据集的安全执行单元和币仓库。

11、安全执行单元适合于与币管理单元交换数字币数据集并向中央银行的币登记册发送登记请求。

12、币仓库管理单元包含:第一币仓库,其包括至少一个第一数字币数据集;和第二币仓库,其包括至少一个第二数字币数据集。

13、在当前情况下,币仓库管理单元管理不同用户的币仓库。此外,第一币仓库包括第一功能性要求,安全执行单元在管理币数据集时检查该要求,并且第二币仓库包括不同的第二功能性要求,安全执行单元在管理币数据集时检查该要求。

14、因此,币仓库管理单元不仅为不同的用户提供币仓库,而且提供有不同的功能性要求。


技术实现思路

1、功能性要求优选是安全执行单元现有功能的要求。在当前情况下优选地,安全执行单元的现有功能受到功能性要求的限制,特别是独立于金额受限,这在下文中将更详细解释。功能性要求优选地涉及能够由安全执行单元执行的一个(多个)功能。能够执行的功能完全或部分受到针对币仓库的功能性要求的限制。金额要求不是当前意义上的功能性要求。

2、币仓库管理单元中的每个币仓库与安全执行单元一起构成币管理单元。因此,币仓库管理单元包括不同用户的币管理单元。相反,常规的具有自己的执行单元的用户的币管理单元仅管理该用户的一个(或多个)币仓库中的币数据集。

3、第一功能性要求和/或第二功能性要求可以是方向要求,特别是发送要求或接收要求。对于币仓库,发送币数据集或接收币数据集受到限制。在方向要求中优选地限于(没有或)一个(或多个)接收者或发送者。因此,发送要求也可以称为接收者要求。类似地,接收要求也可以称为发送者要求。作为方向要求的接收者要求特别是可以包括:禁止接收者、恰好一个接收者;恰好一个接收者组;多个接收者和/或接收者组。作为方向要求的发送者要求特别是可以包括:禁止发送者、恰好一个发送者;恰好一个发送者组;多个发送者和/或发送者组。发送者和/或接收者可以通过其币管理单元标识符来识别,缩写为:发送者id或接收者id。发送者组和/或接收者组可以例如通过币管理单元标识符部分来指定。特别是,如果接收者或发送者的币管理单元标识符包括该部分,即例如以该部分开始或者只通过标识符的独特部分进行区分,则这些接收者或发送者都属于该组。币仓库、特别是第一币仓库和第二币仓库,可以包括发送者要求和/或接收者要求。

4、可以为检查提供功能性要求作为肯定或否定的检查标准。如果满足肯定的检查标准,则执行该功能(以及交易),如果满足否定的检查标准,则不执行该功能(以及交易)。对于部分限制性的功能性要求,优选使用肯定的检查标准。因此,部分限制性的方向要求优选地包含允许的发送者和/或接受者(肯定的检查标准)。替代地或附加地,可以设想,在方向要求中存储不允许的发送者和/或接收者(否定的检查标准)。完全的限制(例如,方向要求中的“禁止发送”或“禁止接收”)也可以以不同的方式存储在功能性要求中。优选将完全的限制存储为功能性要求的内容(例如,“不允许”或“否”)。替代地,存储空内容(“”或“”)或无效内容(例如,“-”作为数字、id或……)可以指示完全限制。可以规定,存储一个(或多个)非限制性的功能性要求。以币仓库为例,它可以发送给任意接收者,但只能从特定发送者接收。在优选设计方案中,非限制性的功能性要求通过该要求的缺失来指示,在示例中:对于币仓库而言,存在发送者要求但没有接收者要求。而替代地,功能性要求的内容可以指示该功能性要求不包含限制,在示例中:接收者要求具有内容“所有人”、“全部”、“*”或类似内容。

5、在优选设计方案中,币仓库(即也特别是第一币仓库和/或第二币仓库)

6、的发送要求(或接收者要求)不同于其接收要求(或发送者要求)。因此,对于币仓库,优选不对称地设计方向要求。

7、在替代或附加的设计方案中,至少一个部分限制性的发送要求将币数据集的发送限制到恰好一个接收者、恰好一个接收者组或多个接收者和/或多个接收者组。接收者和/或接收者组包含在要求中,特别是通过指定接收者id、接收者组id或接收者id部分或证书组。证书可以将币管理单元标识为组的成员,例如作为组证书,如“id/密钥属于组xy”,或者作为属性证书,如“满足属性yz”。在要求中,接收者组也可以例如通过组和/或证书类型来指定,如“组xy的证书”或“属性yz的证书”。例如,要求可能要求来自出版组“(好书)”的属性“buchladen(书店)”的证书。在替代或附加的设计方案中,至少一个部分限制性的接收要求将币数据集的接收限制到恰好一个发送者、恰好一个发送者组或多个发送者和/或多个本文档来自技高网...

【技术保护点】

1.一种币仓库管理单元(30),包括:

2.根据权利要求1所述的币仓库管理单元(30),其特征在于,功能性要求涉及能够由所述安全执行单元(31)执行的功能,特别是对于币仓库,所述功能性要求完全、部分或不限制所述能够执行的功能。

3.根据权利要求1或2所述的币仓库管理单元(30),其特征在于,所述第一功能性要求和/或第二功能性要求(312;322;332)是发送要求或接收要求,其对于所述币仓库限制币数据集的发送或币数据集的接收。

4.根据权利要求1至3中任一项所述的币仓库管理单元(30),其特征在于,

5.根据权利要求1至4中任一项所述的币仓库管理单元(30),其特征在于,所述第一功能性要求和/或第二功能性要求(312;322;332)是针对有条件交易的要求。

6.根据权利要求5所述的币仓库管理单元(30),其中,

7.根据权利要求1至6中任一项所述的币仓库管理单元(30),其特征在于,

8.根据权利要求1至7中任一项所述的币仓库管理单元(30),其特征在于,所述第一币仓库和/或第二币仓库还包括金额要求、即非功能性要求:

9.根据权利要求1至8中任一项所述的币仓库管理单元(30),其特征在于,所述第一功能性要求和第二功能性要求(312)包括:

10.根据权利要求1至9中任一项所述的币仓库管理单元(30),其特征在于,其中所述第一币仓库和第二币仓库被分配给第一用户;或者

11.根据权利要求1至10中任一项所述的币仓库管理单元(30),其特征在于,所述第一币仓库和/或第二币仓库还包括以下数据元素中的一个或多个:

12.根据权利要求1至11中任一项所述的币仓库管理单元(30),其特征在于,以部分可自由读取的方式存储至少一个要求,特别是所述第一要求或第二要求;其中特别是存在所述至少部分可自由读取的要求的可读部分和不可读部分;并且其中所述两个部分优选地

13.根据权利要求1至12中任一项所述的币仓库管理单元(30),其特征在于,所述第一功能性要求和/或第二功能性要求(312;322;332)是对价要求,其中响应于至少一个接收到的币数据集,特别是在给所述接收到的币数据集的发送者的响应数据中,提供对价作为支付。

14.根据权利要求1至13中任一项所述的币仓库管理单元(30),其特征在于,为管理币数据集,所述安全执行单元

15.一种在币仓库管理单元中管理币仓库的方法,所述币仓库管理单元包括用于管理中央银行的数字币数据集的安全执行单元(31)、用于创建新的币仓库的单元(32)和不同用户的多个币仓库(310、320),所述方法包括以下步骤:

16.根据权利要求15所述的方法,其特征在于,为创建新的币仓库,所述单元(32)执行以下步骤中的至少一个:

17.根据权利要求15或16所述的方法,其特征在于,

18.根据权利要求15至17中任一项所述的方法,其特征在于,

19.一种用于在币仓库管理单元中管理数字币数据集的方法,所述币仓库管理单元包括安全执行单元(31)和不同用户的多个币仓库(310;

20.根据权利要求19所述的方法,其特征在于,

21.根据权利要求19或20所述的方法,其特征在于,

22.根据权利要求19至21中任一项所述的方法,其特征在于,所述交易、特别是所请求的或有条件的交易的执行,包括:

23.根据权利要求15至22中任一项所述的方法,其特征在于,所述币仓库管理单元按照权利要求1至14中任一项进行设计;以及/或者

24.数字中央银行货币系统包括根据权利要求1至14中任一项所述的或者被适配成用于执行根据权利要求15至23中任一项所述的方法的币仓库管理单元以及中央银行的所述币登记册;可选地包括多个币管理单元和/或另外的币仓库管理单元和/或交易登记册。

...

【技术特征摘要】
【国外来华专利技术】

1.一种币仓库管理单元(30),包括:

2.根据权利要求1所述的币仓库管理单元(30),其特征在于,功能性要求涉及能够由所述安全执行单元(31)执行的功能,特别是对于币仓库,所述功能性要求完全、部分或不限制所述能够执行的功能。

3.根据权利要求1或2所述的币仓库管理单元(30),其特征在于,所述第一功能性要求和/或第二功能性要求(312;322;332)是发送要求或接收要求,其对于所述币仓库限制币数据集的发送或币数据集的接收。

4.根据权利要求1至3中任一项所述的币仓库管理单元(30),其特征在于,

5.根据权利要求1至4中任一项所述的币仓库管理单元(30),其特征在于,所述第一功能性要求和/或第二功能性要求(312;322;332)是针对有条件交易的要求。

6.根据权利要求5所述的币仓库管理单元(30),其中,

7.根据权利要求1至6中任一项所述的币仓库管理单元(30),其特征在于,

8.根据权利要求1至7中任一项所述的币仓库管理单元(30),其特征在于,所述第一币仓库和/或第二币仓库还包括金额要求、即非功能性要求:

9.根据权利要求1至8中任一项所述的币仓库管理单元(30),其特征在于,所述第一功能性要求和第二功能性要求(312)包括:

10.根据权利要求1至9中任一项所述的币仓库管理单元(30),其特征在于,其中所述第一币仓库和第二币仓库被分配给第一用户;或者

11.根据权利要求1至10中任一项所述的币仓库管理单元(30),其特征在于,所述第一币仓库和/或第二币仓库还包括以下数据元素中的一个或多个:

12.根据权利要求1至11中任一项所述的币仓库管理单元(30),其特征在于,以部分可自由读取的方式存储至少一个要求,特别是所述第一要求或第二要求;其中特别是存在所述至少部分可自由读取的要求的可读部分和不可读部分;并且其中所述两...

【专利技术属性】
技术研发人员:K·阿尔弗特L·胡佩尔T·里德尔
申请(专利权)人:德国捷德进步五二有限公司
类型:发明
国别省市:

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

1