注册表区块链架构制造技术

技术编号:23632407 阅读:52 留言:0更新日期:2020-04-01 00:44
本文描述了一种系统,在所述系统中,电子记录相对于物品存储在分布式环境中。在所述系统中,能够以匿名方式对物品进行交易。在一些实施方案中,第一用户能够输入与物品相关联的物品标识符,以及要相对于所述物品执行的动作的指示。所述标识符能够被传输至区块链网络,所述区块链网络能够使用所述标识符来定位与所述物品相关联的区块链。所述区块链能够包括与所述物品相关联的一系列交易记录,每个交易记录都使用私有秘钥进行签名。在执行所指示的动作时,所述区块链网络能够生成新的交易记录,将所述交易记录附加到所述区块链,并且对所述交易记录进行签名。

【技术实现步骤摘要】
【国外来华专利技术】注册表区块链架构相关申请的交叉引用本国际申请要求2017年8月2日提交的美国专利申请No.15/667,265的优先权,出于所有目,该申请的公开内容全文以引用方式并入本文。
技术介绍
当用户获得各种物品的所有权权益时,存在物品丢失或被盗的风险。常规的注册系统(例如,在制造商、零售商等处注册该物品)可能无法提供足够的方法在发生这种情况时重新获得这些物品。购买二手商品的用户无法确定商品当前是被盗物品还是由卖方合法拥有。这通常使二手商品的购买者面临拥有被盗财产的风险,并且可能扼杀二手销售。另外,总是存在这样的风险,即(例如,在此类二手销售中)向不可信的一方提供个人信息可能会使该信息被滥用。当前的产品注册系统用起来也很麻烦,并且这些产品的购买者通常不使用它们,因为注册物品需要很多繁琐的步骤。例如,常规的物品注册系统可以请求用户填写纸质的或在线表格。该表格可能相对较长,长到使人放弃向其中输入任何数据的念头。在填好表格之后,用户将信息发送回物品注册表。虽然此类注册表适合用于保修或召回通知,但它们速度慢且使用起来很困难,并且可能需要访问信息的第三方无法使用它们。本专利技术的实施方案单独地或共同地解决了这些和其他问题。
技术实现思路
本公开的实施方案涉及一种系统,其中可以在分布式环境内针对所有权权益生成电子记录(例如,区块链)。该电子记录可以包括涉及多个用户的许多交易记录,其中每个交易记录都与所有权权益的转让相关联。交易记录可以与物品相关联,并且可以在由区块链网络接收这些交易记录时将其附加到与该物品相关联的分类账中。本专利技术的一个实施方案涉及一种方法,该方法包括:接收相对于物品执行动作的请求,该请求至少包括物品标识符;基于该物品标识符来标识与该物品相关联的区块链,该区块链包括一系列交易记录,从所述一系列交易记录中的一个交易记录标识该物品的当前所有者的联系信息,通过该联系信息向当前所有者提供所请求动作的通知,在接收到对该通知的响应时完成所请求的动作,基于该动作生成新的交易记录,并且将该新的交易记录附加到区块链。本专利技术的另一个实施方案涉及一种处理节点,该处理节点包括一个或多个处理器,以及包括指令的存储器,这些指令在由一个或多个处理器执行时使该处理节点:接收相对于物品执行动作的请求,该请求至少包括物品标识符,基于该物品标识符来标识与该物品相关联的区块链,该区块链包括一系列交易记录,从所述一系列交易记录中的一个交易记录标识该物品的当前所有者的联系信息,通过该联系信息向当前所有者提供所请求动作的通知,在接收到对该通知的响应时完成所请求的动作,基于该动作生成新的交易记录,并且将该新的交易记录附加到区块链。本专利技术的另一个实施方案涉及一种客户端设备,该客户端设备包括至少一个输入传感器、一个或多个处理器,以及包括指令的存储器,这些指令当由一个或多个处理器执行时使得客户端设备:经由至少一个输入传感器获得物品的标识符,基于从客户端设备的用户接收的输入生成相对于物品执行动作的请求,该请求至少包括标识符,将该请求传输至物品注册表网络,该请求使得物品注册表网络:从多个物品注册表中标识与该物品相关联的物品注册表,该物品注册表包括一系列交易记录,并且使用所述一系列交易记录中的至少一个交易记录中包括的信息来完成相对于该物品的动作。这些指令还使得客户端设备接收对请求的响应,该响应指示动作完成。本专利技术的这些和其他实施方案将在下文更详细地描述。附图说明图1示出根据至少一些实施方案的示例性系统的框图,在该示例性系统中,与物品相关联的电子记录可以被保持在分布式环境内;图2示出根据至少一些实施方案的示例性区块链节点112和两个示例性客户端设备104和106的图;图3示出根据本公开的至少一些实施方案的可以被执行以验证/转让注册表物品的所有权权益的过程300的例示性示例;图4示出根据本公开的至少一些实施方案的可以关于注册表物品实现的示例性电子记录;图5示出根据本公开的实施方案的用于生成物品注册表记录并且转让对物品的所有权权益的第一示例性过程500;以及图6示出可以根据本公开的实施方案实现的第二示例性过程600,该第二示例性过程用于生成物品注册表记录并且转让对物品的所有权权益。具体实施方式在以下描述中,将描述各种实施方案。出于解释的目的,阐述特定配置和细节以便提供对实施方案的透彻理解。然而,所属领域的技术人员也应清楚,可在无所述特定细节的情况下实践实施方案。此外,可能省略或简化众所周知的特征以免使描述的实施方案模糊不清。在论述本专利技术的一些实施方案的细节之前,对一些术语的描述可有助于理解各种实施方案。“应用程序服务器”可以是被配置为为客户端设备提供远程支持的任何计算设备。应用程序服务器可以与将被安装在客户端设备(例如,移动应用程序)上并且从客户端设备执行的一组计算机可执行指令相关联。应用程序服务器可以为客户端设备提供任何合适的服务和/或处理。例如,应用程序服务器可以代表客户端设备执行计算。在一些实施方案中,应用程序服务器可以保持一个或多个用户的账户。应用程序服务器还可以存储与客户端设备的操作相关的任何协议和/或用户偏好。“区块链网络”可以是分布式数据库,该分布式数据库保持不断增长的记录列表,防止对该记录列表进行篡改和修订。区块链可以包括许多用户的许多交易记录区块。区块链中的每个区块还可以包含时间戳和到前一个区块的链接。换句话讲,区块链中的交易记录可以作为包括在给定时间段内发生的许多交易的记录的一系列“区块”或永久文件被存储在电子记录中。在由适当的节点完成区块并且在该区块被证实之后,可以由该适当的节点将区块附加到区块链上。在本专利技术的实施方案中,可以分发区块链,并且可以在区块链网络中的每个节点处保持区块链的副本。区块链网络中的任何节点随后都可以使用区块链来验证交易。“客户端设备”可以是能够与另一个电子设备(例如,应用程序服务器)建立通信会话并且能够从该设备传输/接收数据的任何电子设备。客户端设备可以包括下载和/或执行移动应用程序的能力。客户端设备可以包括移动通信设备以及个人计算机和瘦客户端设备。“加密密钥”可以是被加密算法用来将纯文本转换为加密文本或将加密文本转换为纯文本的任何位串。加密密钥可以包括对称密钥和非对称密钥。加密密钥可以用于对交易进行签名和/或验证已签名的交易。例如,可以使用私有秘钥对加密货币交易进行签名。然后可以使用与该私有秘钥相对应的公共秘钥来验证已签名的交易。“物品标识符”可以是用于在计算机化环境内唯一地标识物品(例如,有形或无形资产)的任何合适的字符串或符号。在一些实施方案中,物品标识符可以是通过对与该物品相关的一个或多个输入值进行哈希处理而计算出的值。这样,物品标识符可以由具有前提条件信息的任何实体(例如,拥有该物品的实体)独立地生成。在一些实施方案中,物品标识符可以对应于通用产品代码(UPC)和序列号或其他标识符。一些物品可以(例如,在与物品相关联的条形码或其他机器可读代码内)包括其各自的物品标识符的指示。“本文档来自技高网...

【技术保护点】
1.一种方法,包括:/n由处理节点接收相对于物品执行动作的请求,所述请求至少包括物品标识符;/n由所述处理节点基于所述物品标识符来标识与所述物品相关联的区块链,所述区块链包括一系列交易记录;/n由所述处理节点从所述一系列交易记录中的一个交易记录标识所述物品的当前所有者的联系信息;/n由所述处理节点经由所述联系信息向所述当前所有者提供所请求动作的通知;/n由所述处理节点在接收到对所述通知的响应时完成所请求的动作;/n由所述处理节点基于所述动作生成新的交易记录;以及/n由所述处理节点将所述新的交易记录附加到所述区块链。/n

【技术特征摘要】
【国外来华专利技术】20170802 US 15/667,2651.一种方法,包括:
由处理节点接收相对于物品执行动作的请求,所述请求至少包括物品标识符;
由所述处理节点基于所述物品标识符来标识与所述物品相关联的区块链,所述区块链包括一系列交易记录;
由所述处理节点从所述一系列交易记录中的一个交易记录标识所述物品的当前所有者的联系信息;
由所述处理节点经由所述联系信息向所述当前所有者提供所请求动作的通知;
由所述处理节点在接收到对所述通知的响应时完成所请求的动作;
由所述处理节点基于所述动作生成新的交易记录;以及
由所述处理节点将所述新的交易记录附加到所述区块链。


2.如权利要求1所述的方法,还包括向所述请求的发起者或所述当前所有者中的至少一者通知所述交易的完成。


3.如权利要求2所述的方法,其中所述动作是所有权的转让,并且所述通知包括所述交易的收据。


4.如权利要求2所述的方法,其中所述交易的所述完成被匿名执行。


5.如权利要求1所述的方法,其中从所述一系列交易记录中的最新交易记录标识所述当前所有者的所述联系信息。


6.如权利要求1所述的方法,其中所述联系信息包括电话号码或电子邮件地址中的至少一者。


7.如权利要求1所述的方法,其中在检测到已满足所述响应中指示的条件的实现时,完成所请求的动作。


8.一种处理节点,包括:
一个或多个处理器;以及
存储器,所述存储器包括指令,所述指令当由所述一个或多个处理器执行时使得所述处理节点:
接收相对于物品执行动作的请求,所述请求至少包括物品标识符;
基于所述物品标识符来标识与所述物品相关联的区块链,所述区块链包括一系列交易记录;
从所述一系列交易记录中的一个交易记录标识所述物品的当前所有者的联系信息;
经由所述联系信息将所请求动作的通知提供给所述当前所有者;
在接收到对所述通知的响应时,完成所请求的动作;
基于所述动作生成新的交易记录;以及
将所述新的交易记录附加到所述区块链。


9.如权利要求8所述的处理节点,其中包括在所述新的交易记录中的所述信息的至少一部分被加密。

【专利技术属性】
技术研发人员:W·莱迪
申请(专利权)人:维萨国际服务协会
类型:发明
国别省市:美国;US

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

1