密码交易的管理制造技术

技术编号:20024822 阅读:44 留言:0更新日期:2019-01-06 04:04
根据本发明专利技术的示例性方面提供一种装置,其包括至少一个处理核;包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理核一起使装置至少:在基于区块链的资源管理系统中编译在最新的区块被建立后已经发生的一组交易;在区块链中建立新区块;以及在建立新区块时,对于与验证接受消息和缺少足够资源相关联的交易,使得从已经发送验证接受消息的验证节点转移缺少的资源。

【技术实现步骤摘要】
【国外来华专利技术】密码交易的管理
本申请涉及管理密码交易的领域。
技术介绍
数字系统中的交易可以采用若干不同的形式。例如,信用卡交易可以通过向卡的发行者查询与信用卡相关联的信用账户是否具有足够的剩余信用以支持交易来进行验证。另外,可以验证客户身份,这可以通过请求客户输入pin码或者提供签名来进行。在某些情况下,可能会要求客户出示诸如护照的身份证明文件。此外,在交易满足某个标准的情况下,发行信用卡的银行可以在批准交易之前致电客户的移动电话。如果数字系统不是集中管理的,则可以通过在商定验证之前要求客户提供工作量证明来验证交易。例如,在接受交易之前,计算机系统可以向客户发出质询。质询可以包括诸如部分散列函数反转的数学质询,客户可以执行该数学质询并且其执行需要例如对处理器周期的适度投资。例如,质询对于验证者可以在计算上很简单以生成答案并验证客户提供的答案是正确的,但是对于客户在计算上更难以执行以获得答案。进一步的验证方法是区块链,其中,资源被记录在可以是公共的账本中。资源所有权的变化采用交易的形式,其中,交易可以包括资源的新的所有者即接收方的标识符,以及先前的所有者即发送方的加密签名,以使得恶意攻击者无法重新分配他们没有拥有的资源。可以使用私钥-公钥对的私钥来生成加密签名。可以使用公钥来验证加密签名的有效性,而签名只能使用私钥来生成。虽然公钥可以在不降低安全性的情况下任意共享,但私钥由所有者密切保管。在区块链中,交易被记录在链中包括的区块中,其中,链可以包括分布式数据库。原则上,可以基于区块链来评估每个资源的先前所有者或至少其标识符的链。
技术实现思路
本专利技术由独立权利要求的特征限定。一些具体实施例在从属权利要求中限定。根据本专利技术的第一方面,提供一种装置,其包括:存储器,其被配置为存储基于区块链的资源管理系统的区块链段;至少一个处理核,其被配置为至少部分地基于区块链段来处理与交易有关的验证请求,以及使得在区块链中建立新区块之前,响应于上述处理指示交易能够被接受,发送验证接受消息。第一方面的各种实施例可以包括来自以下项目符号列表的至少一个特征:·至少一个处理核被配置为:至少部分地通过确定在验证请求中包括的加密签名是否与足以执行交易的资源相关联来处理验证请求;·至少一个处理核被配置为:至少部分地通过确定验证节点的资源是否会在交易中被转移,来处理验证请求;·装置包括验证节点,并且至少一个处理核被配置为:至少部分地与其它验证节点协作来处理验证请求;·协作包括向其它验证节点发送验证请求;·协作包括向其它验证节点请求其它区块链段;·验证接受消息包括装置的加密签名;·装置被配置为:向将验证请求消息发送到该装置的节点发送验证接受消息;·装置被配置为:向至少一个其它验证节点发送验证接受消息。根据本专利技术的第二方面,提供一种装置,其包括至少一个处理核;包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理核一起使装置至少:接收基于区块链的资源管理系统中的新交易;使得向验证节点发送与交易有关的验证请求;以及在区块链中建立新区块之前,响应于来自验证节点的验证接受消息,向网络发送交易。根据本专利技术的第三方面,提供一种装置,其包括至少一个处理核;包括计算机程序代码的至少一个存储器,至少一个存储器和计算机程序代码被配置为与至少一个处理核一起使装置至少:在基于区块链的资源管理系统中编译一组交易,这组交易在最新的区块被建立后已经发生;在区块链中建立新区块;在建立新区块时,对于与验证接受消息和缺少足够资源相关联的交易,使得从已经发送验证接受消息的验证节点转移缺少的资源。第三方面的各种实施例可以包括以下特征,其中,至少一个存储器和计算机程序代码被配置为与至少一个处理核一起,使得通过对于与验证接受消息和缺少足够资源相关联的每个交易,在新区块中包括将资源从发送了相关联的验证消息的验证节点转移到缺少足够资源的交易的接收方的交易,来转移缺少的资源。根据本专利技术的第四方面,提供一种方法,其包括:在装置中存储基于区块链的资源管理系统的区块链段;至少部分地基于区块链段来处理与交易有关的验证请求;以及使得在区块链中建立新区块之前,响应于上述处理指示交易能够被接受,发送验证接受消息。第四方面的各种实施例可以包括与来自前述结合第一方面示出的项目符号列表中的特征相对应的至少一个特征。根据本专利技术的第五方面,提供一种方法,其包括:接收基于区块链的资源管理系统中的新交易;使得向验证节点发送与交易有关的验证请求;以及在区块链中建立新区块之前,响应于来自验证节点的验证接受消息,向网络发送交易。根据本专利技术的第六方面,提供一种方法,其包括:在基于区块链的资源管理系统中编译一组交易,这组交易在最新的区块被建立后已经发生;在区块链中建立一个新区块;以及在建立新区块时,对于与验证接受消息和缺少足够资源相关联的交易,使得从发送验证接受消息的验证节点转移缺少的资源。第六方面的各种实施例可以包括以下特征,其中,使得转移缺少的资源包括:使得通过对于与验证接受消息和缺少足够资源相关联的每个交易,在新区块中包括将资源从发送了相关联的验证消息的验证节点转移到缺少足够资源的交易的接收方的交易,来转移缺少的资源。根据本专利技术的第七方面,提供一种装置,其包括:用于存储基于区块链的资源管理系统的区块链段的装置;用于至少部分地基于区块链段来处理与交易有关的验证请求的装置;以及用于使得在区块链中建立新区块之前,响应于上述处理指示交易能够被接受来发送验证接受消息的装置。根据本专利技术的第八方面,提供一种装置,其包括:用于接收基于区块链的资源管理系统中的新交易的装置;用于使得向验证节点发送与交易有关的验证请求的装置;以及用于在区块链中建立新区块之前,响应于来自验证节点的验证接受消息向网络发送交易的装置。根据本专利技术的第九方面,提供一种装置,其包括:用于在基于区块链的资源管理系统中编译一组交易的装置,其中,这组交易在最新的区块被建立后已经发生;用于在区块链中建立新区块的装置;以及其中,在建立新区块时,对于与验证接受消息和缺少足够资源相关联的交易,用于建立的装置被配置为使得从已经发送验证接受消息的验证节点转移缺少的资源。根据本专利技术的第十方面,提供一种非暂时性计算机可读介质,其上存储有一组计算机可读指令,计算机可读指令在由至少一个处理器执行时使装置至少:存储基于区块链的资源管理系统的区块链段;至少部分地基于区块链段来处理与交易有关的验证请求;以及使得在区块链中建立新区块之前,响应于上述处理指示交易能够被接受来发送验证接受消息。根据本专利技术的第十一方面,提供一种非暂时性计算机可读介质,其上存储有一组计算机可读指令,计算机可读指令在由至少一个处理器执行时使装置至少:接收基于区块链的资源管理系统中的新交易;使得向验证节点发送与验证交易有关的验证请求;以及在区块链中建立新区块之前,响应于来自验证节点的验证接受消息,向网络发送交易。根据本专利技术的第十二方面,提供一种非暂时性计算机可读介质,其上存储有一组计算机可读指令,计算机可读指令在由至少一个处理器执行时使装置至少:在基于区块链的资源管理系统中编译一组交易,这组交易在最新的区块被建立后已经发生;在区块链中建立一个新区块;以及其中,在建立新区块时,对于与验证接受消息和缺少足够本文档来自技高网...

【技术保护点】
1.一种装置,包括:‑存储器,其被配置为存储基于区块链的资源管理系统的区块链段;‑至少一个处理核,其被配置为:至少部分地基于所述区块链段来处理与交易有关的验证请求,以及使得在所述区块链中建立新区块之前,响应于所述处理指示所述交易能够被接受,发送验证接受消息。

【技术特征摘要】
【国外来华专利技术】1.一种装置,包括:-存储器,其被配置为存储基于区块链的资源管理系统的区块链段;-至少一个处理核,其被配置为:至少部分地基于所述区块链段来处理与交易有关的验证请求,以及使得在所述区块链中建立新区块之前,响应于所述处理指示所述交易能够被接受,发送验证接受消息。2.根据权利要求1所述的装置,其中,所述至少一个处理核被配置为:至少部分地通过确定在所述验证请求中包括的加密签名是否与足以执行所述交易的资源相关联来处理所述验证请求。3.根据权利要求1-2中任一项所述的装置,其中,所述至少一个处理核被配置为:至少部分地通过确定验证节点的资源是否会在所述交易中被转移来处理所述验证请求。4.根据权利要求1-3中任一项所述的装置,其中,所述装置包括验证节点,并且所述至少一个处理核被配置为至少部分地与其它验证节点协作来处理所述验证请求。5.根据权利要求4所述的装置,其中,所述协作包括:向所述其它验证节点发送所述验证请求。6.根据权利要求4所述的装置,其中,所述协作包括:向所述其它验证节点请求其它区块链段。7.根据权利要求1-6中任一项所述的装置,其中,所述验证接受消息包括所述装置的加密签名。8.根据权利要求7所述的装置,其中,所述装置被配置为:向将所述验证请求消息发送到所述装置的节点发送所述验证接受消息。9.根据权利要求7或8所述的装置,其中,所述装置被配置为:向至少一个其它验证节点发送所述验证接受消息。10.一种装置,包括:至少一个处理核;包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理核一起使所述装置至少:-接收基于区块链的资源管理系统中的新交易;-使得向验证节点发送与所述交易有关的验证请求;以及-在所述区块链中建立新区块之前,响应于来自所述验证节点的验证接受消息,向网络发送所述交易。11.一种装置,包括:至少一个处理核;包括计算机程序代码的至少一个存储器,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理核一起使所述装置至少:-在基于区块链的资源管理系统中编译一组交易,所述一组交易在最新的区块被建立后已经发生;-在所述区块链中建立新区块;以及-在建立所述新区块时,对于与验证接受消息和缺少足够资源相关联的交易,使得从已经发送所述验证接受消息的验证节点转移缺少的资源。12.根据权利要求11所述的装置,其中,所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理核一起,使得通过对于与验证接受消息和缺少足够资源相关联的每个交易,在所述新区块中包括将资源从发送了相关联的验证消息的验证节点转移到缺少足够资源的所述交易的接收方的交易,来转移缺少的资源。13.一种方法,包括:-在装置中存储基于区块链的资源管理系统的区块链段;-至少部分地基于所述区块链段,处理与交易有关的验证请求;以及-使得在所述区块链中建立新区块之前,响应于所述处理指示所述交易能够被接受,发送验证接受消息。14.根据权利要求13所述的方法,其中,处理所述验证请求包括:确定在所述验证请求中包括的加密签名是否与足以执行所述交易的资源相关联。15.根据权利要求13-14中任一项所述的方法,其中,处理所述验证请求包括:确定验证节点的资源是否会在所述交易中被转移。16.根据权利要求13-15中任一项所述的方法,其中,所述装置包括验证节点,并且处理所述验证请求包括:与其它验证节点协作。17.根据权利要求16所述的方法,其中,所述协作包括:向所述其它验证节点发送所述验证请求。18....

【专利技术属性】
技术研发人员:T·罗恩诺H·李E·马丁洛佩兹
申请(专利权)人:诺基亚技术有限公司
类型:发明
国别省市:芬兰,FI

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

1