[发明专利]分布式数据记录在审
申请号: | 201980006566.6 | 申请日: | 2019-08-02 |
公开(公告)号: | CN112437922A | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | L·D·P·德玛托斯 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/64;G06Q20/38 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 周衡威 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 数据 记录 | ||
实施例创建并验证表示资产的数字记录。实施例获得与数字记录的创建者对应的第一公钥和第一私钥,并生成用于数字记录的一个或多个参数,其中参数中的第一参数与数字记录的交易相关。实施例生成用于数字记录的一个或多个规则,其中规则中的第一规则与第一参数对应并约束交易。使用第一私钥,实施例计算第一公钥、参数和规则的全体的第一数字签名,并创建包括第一公钥、参数、规则和第一数字签名的第一数字记录。
技术领域
一个实施例一般而言涉及数据记录,并且具体地涉及分布式数据记录和电子账本。
背景技术
传统上,为了跟踪电子记录或合同,集中式数据库跟踪所有资产、所有者、交易等。数字资产或数据记录,诸如电子消费品、代币(token)、积分、货币、产权(title)、活动票据、凭据、优惠券等通常需要以点对点的方式进行转让,从而使人们能够使用不受一方控制的可信平台直接协商所有权的资产转让。包括去集中化的和公共的账本的区块链提供了一种解决方案,但由于许多节点必须存储完整的交易历史,因此面临特定挑战,诸如高的计算成本和有限的存储空间。因此,需要大量存储空间的项目最终需要集中化,从而使公共的区块链完全不使用。
发明内容
实施例创建并验证表示资产的数字记录。实施例获得与数字记录的创建者对应的第一公钥以及第一私钥,并生成用于数字记录的一个或多个参数,其中这些参数中的第一参数与数字记录的交易相关。实施例生成用于数字记录的一个或多个规则,其中这些规则中的第一规则与第一参数对应并对交易进行约束。通过使用第一私钥,实施例计算第一公钥、参数和规则的全体的第一数字签名,并创建包括第一公钥、参数、规则和第一数字签名的第一数字记录。
附图说明
图1是可以实现本发明的实施例的元件的概览图。
图2是根据本发明的实施例的计算机服务器/系统的框图。
图3A是根据一个实施例的当创建新的电子记录/数字证书时,图2的分布式数据记录模块的功能的流程图。
图3B是根据一个实施例的当与电子记录执行交易时,图2的分布式数据记录模块的功能的流程图。
图4是根据一个实施例的在核实(verify)电子记录时,图2的分布式数据记录模块的功能的流程图。
图5是根据一个实施例的当使用交易规则核实电子记录时,图2的分布式数据记录模块的功能的流程图。
图6是根据一个实施例的当由第三方验证器(validator)来验证记录时,图2的分布式数据记录模块的功能的流程图。
图7是根据一个实施例的当创建受制于具有附加安全性的第三方验证器的新记录时,图2的分布式数据记录模块的功能的流程图。
图8是根据一个实施例的当将参数拆分到多个子记录中时,图2的分布式数据记录模块的功能的流程图。
图9是根据一个实施例的当将拆分交易记录在验证器储存库(repository)中时,图2的分布式数据记录模块的功能的流程图。
具体实施方式
实施例涉及由独立文件而不是中央数据库组成的账本数据库。实施例提供了一种数据记录或证书的系统,其中信息不保存在集中式数据库实例中,而是分别维护在单独的设备上,并且每个用户负责管理其自己的记录。用户是他们所拥有的各个记录的保管人,并且可以能够以可以被所有参与者信任的方式对他们的记录执行数据更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980006566.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置