用于在数据库中登记信息的高级方法、系统和装置制造方法及图纸

技术编号:28217610 阅读:32 留言:0更新日期:2021-04-28 09:33
提供了用于在数据库中登记两方之间的交易并且允许第三方引起与交易相关地进行动作的方法和系统。该方法包括创建(s2)交易记录的步骤、对交易记录进行电子签名(s4、s12)的步骤、在数据库中登记(s6、s14)交易记录的步骤、发出交易记录已被登记在数据库中的通知(s8、s16)的步骤、通过第三方来验证(s10)交易记录的步骤、以及通过第三方引起(s18)基于交易内容信息进行动作的步骤。容信息进行动作的步骤。容信息进行动作的步骤。

【技术实现步骤摘要】
【国外来华专利技术】用于在数据库中登记信息的高级方法、系统和装置


[0001]本专利技术涉及应用计算机科学的
特别地,本专利技术涉及在计算机实现的数据库中登记(即,记录)信息。

技术介绍

[0002]区块链技术用作现在众所周知的数字货币比特币的核心组成部分。在比特币系统中,区块链用作所有交易的公共分类账(参见2017年3月2日从https://bitcoin.org/bitcoin.pdf检索到的Satoshi Nakamoto的“Bitcoin:A peer

to

peer electronic cash system”(2008))。
[0003]区块链技术激发了对应用计算机科学、特别是数据库、密码学和计算机网络的领域的研究。这些研究活动中的一些集中于解决与用于在计算机实现的数据库中登记(即,记录)交易的可靠、安全且高效的计算机实现的方法、系统和装置的实现相关的各种技术问题。

技术实现思路

[0004]为了解决或至少部分地解决上述问题,在独立权利要求中定义根据本专利技术的方法、系统和电子装本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于在数据库中登记以下称为“Alice”的第一方和以下称为“Bob”的第二方之间的交易并且允许以下称为“Carol”的第三方引起与所述交易相关地进行动作的方法,其中,Alice和Carol各自具有能够通过通信网络与所述数据库进行通信并且能够对要通过所述通信网络发送的数据进行电子签名的电子装置,所述方法包括:通过Alice的电子装置引起创建以下称为“交易记录”的记录,所述交易记录包括:用于识别所述交易的标识符,以下称为“交易标识符”,用于识别Alice的标识符,以及与所述交易的性质和所述交易被认为具有的值中至少之一相关的信息,以下称为“交易内容信息”;通过Alice的电子装置对所述交易记录进行电子签名(s4),所得到的交易记录以下称为“TR
kA”;在所述数据库中登记(s6)TR
kA
;向Carol的电子装置通知(s8)TR
kA
已被登记在所述数据库中;判断(s10)为TR
kA
符合规则或规则集并且已经通过Alice的电子装置进行了电子签名;通过Carol的电子装置对TR
kA
进行电子签名(s12),所得到的交易记录以下称为“TR
kA,kC1”;在所述数据库中登记(s14)TR
kA,kC1
;向Alice的电子装置通知(s16)TR
kA,kC1
已被登记在所述数据库中;以及通过Carol的电子装置引起进行(s18)动作,其中,所述动作基于TR
kA,kC1
中所包括的交易内容信息并且与Carol的征税相关联。2.根据权利要求1所述的方法,其中,判断(s10)为TR
kA
符合规则或规则集包括:通过Carol的电子装置,基于用于识别Alice的标识符以及所述交易内容信息来验证所述交易对所述规则或规则集的遵从性。3.根据权利要求1或2所述的方法,其中,所述交易记录还包括用于指示以下各项中至少之一的状态变量:所述交易记录已经通过Alice的电子装置进行了电子签名(s4);TR
kA
已被登记(s6)在所述数据库中;已经向Carol的电子装置通知(s8)了TR
kA
已被登记在所述数据库中;TR
kA
已被判断(s10)为符合所述规则或规则集、并且已经通过Alice的电子装置进行了电子签名;TR
kA
已经通过Carol的电子装置进行了电子签名(s12);TR
kA,kC1
已被登记(s14)在所述数据库中;已经向Alice的电子装置通知(s16)了TR
kA,kC1
已被登记在所述数据库中;以及已经引起进行(s18)所述动作。4.根据前述权利要求中任一项所述的方法,其中,所述交易与对象相关,以及所述对象被标记有表示所述交易标识符或与所述交易标识符相对应的代码。5.根据权利要求4所述的方法,还包括在创建(s2)所述交易记录之后利用所述代码来标记所述对象。6.根据权利要求4或5所述的方法,还包括:
读取(s32a)所述对象上所标记的代码;以及通过查询所述数据库来判断(s34a)以下各项中至少之一:是否已经针对由所读取的代码表示或与所读取的代码相对应的交易标识符所识别的交易进行了所述动作;以及所述对象的性质是否与由所读取的代码表示或与所读取的代码相对应的交易标识符所识别的交易的交易内容信息相匹配。7.根据权利要求1至3中任一项所述的方法,其中,所述交易与服务相关,以及与所述服务相关联的文档被标记有表示所述交易标识符或与所述交易标识符相对应的代码。8.根据权利要求7所述的方法,还包括在创建(s2)所述交易记录之后利用所述代码来标记所述文档。9.根据权利要求7或8所述的方法,还包括:读取(s32b)与所述服务相关联的文档上所标记的代码;以及通过查询所述数据库来判断(s34b)以下各项中至少之一:是否已经针对由所读取的代码表示或与所读取的代码相对应的交易标识符所识别的交易进行了所述动作;以及对象的性质是否与由所读取的代码表示或与所读取的代码相对应的交易标识符所识别的交易的交易内容信息相匹配。10.根据权利要求1至3中任一项所述的方法,其中,所述交易与对象相关,以及所述交易标识符与基于以下各项中至少之一而生成的以下称为“对象签名”的签名相对应:所述对象的属性;以及并置于所述对象或附接至所述对象的基于材料的安全元件的属性。11.根据权利要求10所述的方法,还包括:获得(s32c)所述对象签名;以及通过查询所述数据库来判断(s34c)以下各项中至少之一:是否已经针对由对应于所获得的对象签名的交易标识符识别的交易进行了所述动作;以及所述对象的性质是否与由对应于所获得的对象签名的交易标识符识别的交易的交易内容信息相匹配。12.根据权利要求1至3中任一项所述的方法,其中,所述交易与服务相关,以及所述交易标识符与基于以下各项中至少之一而生成的以下称为“服务相关联文档签名”的签名相对应:与所述服务相关联的文档的属性;以及并置于与所述服务相关联的文档或附接至与所述服务相关联的文档的基于材料的安全元件的...

【专利技术属性】
技术研发人员:菲利普
申请(专利权)人:锡克拜控股有限公司
类型:发明
国别省市:

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

1