用于控制交易的执行的方法和控制系统技术方案

技术编号:30533678 阅读:28 留言:0更新日期:2021-10-30 13:07
本发明专利技术涉及一种控制系统,利用该控制系统例如可以改进区块链中的智能合约的执行。例如可以改进区块链中的智能合约的执行。例如可以改进区块链中的智能合约的执行。

【技术实现步骤摘要】
【国外来华专利技术】用于控制交易的执行的方法和控制系统


[0001]本专利技术涉及用于控制交易的执行的方法和控制系统。

技术实现思路

[0002]随后解释本专利技术的方面。
[0003]根据第一方面,本专利技术涉及一种控制系统,具有:
‑ꢀ
存储模块,其中o 所述存储模块设立为存储至少一个交易(例如也可以称为有用交易)和/或至少一个执行控制交易和/或至少一个前提交易;
‑ꢀ
分配模块,其中o 所述分配模块设立为将执行控制交易和/或前提交易分配给所述交易,o 执行控制交易在遵守前提交易的前提时控制通过控制系统对交易的执行。
[0004]控制系统例如可以借助网络应用和/或分布式数据库系统和/或区块链来实现。控制系统例如也可以是网络应用或分布式数据库系统或区块链,或实现为这种网络应用或分布式数据库系统或区块链。例如,存储模块和/或分配模块可以借助网络应用和/或分布式数据库系统和/或区块链来实现。例如,网络应用和/或分布式数据库系统和/或区块链可以包括存储模块和/或分配模块。
[0005]区块链(英语:Blockchains)或“分布式账本(Distributed Ledgers)”的技术当前是激烈讨论的技术,该技术尤其可以实现为分布式数据库系统或网络应用。除了分散式支付系统的应用(例如比特币(Bitcoin))之外,在金融业中研发新的应用可能性。尤其,在公司之间的交易由此可以在无调停中介或清算(Clearing)所的情况下以防止操纵的方式(manipulationsgesch
ü
tzt)来实现。这能够实现无可信调停中介的新商业模型,降低交易成本,并且可以灵活地提供新的数字服务,而不必设立为此特别设立的基础设施和信任关系。通过区块链来保护的交易数据记录(或者简称“交易”)包括例如如下程序代码:所述程序代码也可以被称为所谓的“智能合约(Smart Contract)”。
[0006]除非在随后的描述中另有说明,术语“执行”、“计算”、“以计算机辅助的方式”、“测算”、“查明”、“生成”、“配置”、“重建”等等优选地涉及改变和/或产生数据和/或将数据转变成另外的数据的行动和/或过程和/或处理步骤,其中数据尤其可以作为物理变量、例如作为电脉冲呈现或存在。尤其,表达“计算机”应尽可能宽泛地来解释,以便尤其涵盖所有具有数据处理特性的电子设备。计算机因此可以例如是个人计算机(Personal Computer)、服务器、存储器可编程的控制装置(SPS)、手持式计算机系统(Handheld

Computer

Systeme)、掌上电脑(Pocket

PC)设备、IoT设备、移动无线电设备和另外的可以以计算机辅助的方式处理数据的通信设备、处理器和另外的用于数据处理的电子设备。
[0007]在本专利技术的上下文内,“以计算机辅助的方式”可以理解为例如方法的实施,在所述方法中,尤其处理器执行该方法的至少一个方法步骤。
[0008]在本专利技术的上下文内,处理器可以理解为例如机器或者电子电路。处理器尤其可
以是主处理器(英语:Central Processing Unit(中央处理单元),CPU)、微处理器或者微控制器、例如专用集成电路或者数字信号处理器,可能与用于存储程序指令的存储单元相组合,等等。处理器例如也可以是IC(集成电路,英语:Integrated Circuit)、尤其FPGA(英语:Field Programmable Gate Array(现场可编程门阵列))或者ASIC(专用集成电路,英语:Application

Specific Integrated Circuit),或者DSP(数字信号处理器,英语:Digital Signal Processor)或者图形处理器GPU(图形处理单元(Graphic Processing Unit))。处理器也可以理解为虚拟处理器、虚拟机或者软CPU。例如也可以涉及可编程处理器,该可编程处理器被配备有用于执行所提到的根据本专利技术的方法的配置步骤,或者配置有配置步骤,使得该可编程处理器实现方法、部件、模块或者本专利技术的另外的方面和/或子方面的根据本专利技术的特征。
[0009]在本专利技术的上下文内,“存储单元”或者“存储模块”等等可以理解为例如工作存储器形式的易失性存储器(英语:Random

Access Memory(随机存取存储器),RAM)或者永久性存储器、如硬盘或者数据载体。
[0010]在本专利技术的上下文内,“模块”可以理解为例如处理器和/或用于存储程序指令的存储单元。例如,该处理器特别设立为执行程序指令,以便处理器执行功能,以便实施或者实现根据本专利技术的方法或者根据本专利技术的方法的步骤。模块例如也可以是分布式数据库系统和/或网络应用的节点,所述节点例如实现相对应的模块的特定的功能/特征。相应的模块例如也可以构造为单独的或独立的模块。为此,相对应的模块例如可以包括其他元件。这些元件例如是一个或者多个接口(例如数据库接口、通信接口—例如网络接口、WLAN接口)和/或评价单元(例如处理器)和/或存储单元。借助这些接口,例如可以交换(例如接收、传送、发送或者提供)数据。借助评价单元,例如可以以计算机辅助的方式和/或以自动化的方式比较、检验、处理、分配或者计算数据。借助存储单元,例如可以以计算机辅助的方式和/或以自动化的方式存储、检索或提供数据。
[0011]在本专利技术的上下文内,“包括”(尤其关于数据和/或信息)可以理解为例如将相对应的信息或相对应的日期(以计算机辅助的方式)存储在数据结构/数据记录中(该数据结构/数据记录例如又存储在存储单元中)。
[0012]在本专利技术的上下文内,“分配”(尤其关于数据和/或信息)可以理解为例如以计算机辅助的方式分配数据和/或信息。例如,为此借助存储地址或者唯一标识符(英语:unique identifier(UID)),第二日期通过如下方式被分配给第一日期:例如第一日期与第二日期的存储地址或者唯一标识符共同地被存储在数据记录中。
[0013]在本专利技术的上下文内,“提供”(尤其关于数据和/或信息)可以理解为例如以计算机辅助的方式提供。提供例如经由接口(例如数据库接口、网络接口、至存储单元的接口)进行。经由这些接口,例如在提供时可以传送和/或发送和/或检索和/或接收相对应的数据和/或信息。
[0014]在本专利技术的上下文内,“提供”也可以理解为例如加载或者存储例如具有相对应的数据的交易。这例如可以在存储模块上或者由存储模块进行。“提供”也可以理解为例如将相对应的数据从区块链或者分布式数据库系统(或其基础设施)或网络应用的一个节点传输(或者发送或者传送)到另一节点。
[0015]在本专利技术的上下文内,“校验和”(例如数据块校验和、数据校验和、节点校验和、交
易校验和、拼接校验和(Verkettungspr
ü
fsumme)等等)可以理解为例如密码校验和或者密码哈希(k本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种控制系统,具有:
‑ꢀ
存储模块,其中

所述存储模块设立为存储至少一个交易和/或至少一个执行控制交易和/或至少一个前提交易;
‑ꢀ
分配模块,其中

所述分配模块设立为将所述执行控制交易和/或所述前提交易分配给所述交易,

所述执行控制交易在遵守所述前提交易的前提的情况下控制通过所述控制系统对所述交易的执行。2.根据上述权利要求中任一项所述的控制系统,其中
‑ꢀ
所述控制系统的数据块包括满足相对应的要求的交易。3.根据上述权利要求中任一项所述的控制系统,其中
‑ꢀ
借助所述前提交易和/或所述执行控制交易控制所述交易和/或其他交易在两个时刻之间的周期性执行。4.根据权利要求1或2中任一项所述的控制系统,其中
‑ꢀ
借助所述前提交易和/或所述执行控制交易控制从预先给定的时刻起以预先给定的周期周期性地执行所述交易和/或其他交易。5.根据上述权利要求中任一项所述的控制系统,其中
‑ꢀ
所述前提交易和/或所述执行控制交易和/或所述交易预先给定用于执行的其他交易。6.根据权利要求5所述的控制系统,其中所述前提交易和/或所述执行控制交易和/或所述交易预先给定用于执行所述其他交易的预先给定的执行...

【专利技术属性】
技术研发人员:H
申请(专利权)人:西门子股份公司
类型:发明
国别省市:

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

1