会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 智能合约 / 专利数据
序号 专利名 申请号 申请日 公开(公告)号 公开(公告)日 发明人
41 一种智能合约处理装置 CN201810423197.8 2018-05-05 CN108377317A 2018-08-07 杨惠燕
本发明提供一种智能合约处理装置,包括处理设备主体、辅助机构、电子签约机构以及盖板。与现有技术相比,本发明具有如下的有益效果:增加稳定性,可调整位置,也实现收纳保护功能,也可对电子签约器进行上锁,提升安全性。
42 一种智能合约工程方法 CN201610724219.5 2016-08-25 CN107783758B 2019-01-18 胡凯; 白晓敏; 黄洁华; 陈志东
本发明提供了一种智能合约生成方法,其特征在于包括以下步骤:将非形式化的智能合约说明文档转变为形式化规格的说明文档;根据对所述智能合约形式化规格的说明文档,建立智能合约的动态模型;实现不同的智能合约动态模型之间的转换;验证智能合约动态模型的正确性;通过正确性验证后,根据智能合约的动态模型自动生成智能合约代码;对智能合约形式化规格的说明文档与生成的智能合约代码进行一致性检测。
43 一种智能合约工程方法 CN201610724219.5 2016-08-25 CN107783758A 2018-03-09 胡凯; 白晓敏; 黄洁华; 陈志东
本发明提供了一种智能合约生成方法,其特征在于包括以下步骤:将非形式化的智能合约说明文档转变为形式化规格的说明文档;根据对所述智能合约形式化规格的说明文档,建立智能合约的动态模型;实现不同的智能合约动态模型之间的转换;验证智能合约动态模型的正确性;通过正确性验证后,根据智能合约的动态模型自动生成智能合约代码;对智能合约形式化规格的说明文档与生成的智能合约代码进行一致性检测。
44 一种智能合约处理方法 CN202011055321.3 2020-09-30 CN112200672B 2023-03-17 王杰
本发明公开了一种智能合约处理方法,属于金融领域,其中所述方法包括以下步骤:接收用户客户端创建的智能合约,智能合约包括多个单合约,单合约包括合约参数;响应于用户客户端发出的处理指令,获取智能合约中各个单合约的合约参数的行情数据;根据各个单合约的合约参数的行情数据,以及智能合约中预先配置的处理规则,对所述智能合约中的多个单合约进行处理。本发明能够用于同时处理多个单合约,对其进行交易和指数分析等操作,不但能够降低用户操作步骤、降低操作时间,还能够不增加多个单合约策略的编写难度。
45 一种共识智能合约算法 CN202111142252.4 2021-09-28 CN114048264A 2022-02-15 柴荔; 邹悦宁; 汪洋
本发明公开了一种共识智能合约算法,包括包括以下步骤:S1.基于区块链对智能合约进行实现:通过用户发起的智能合约交易请求,将交易请求涉及的数据区分为链上数据和链下数据,由区块链的共识节点对链上数据进行共识处理,由链下的算力提供方对链下数据进行计算处理并提供验证证明;S2.基于智能合约实现共识;S3.对区块链数据进行实时共识;S4.对共识进行处理;S5.对区块链共识性能进行优化。本发明通过基于区块链对智能合约进行实现,使本发明支持访问异构数据源,链上数据源、链下数据源、混合数据源,将智能合约的共识与计算解耦,提高执行效率和吞吐量,大大增强了智能合约的业务能力。
46 游戏智能合约运算方法 CN202010201909.9 2020-03-20 CN111427953A 2020-07-17 符安文
本发明公开了游戏智能合约运算方法,所述方法包括如下步骤:S1:确定智能合约中涉及的各方,第一方是计算节点,第二方是数据节点,计算节点指的是将通过智能合约提供的计算资源来执行工作,数据节点为交易对手,数据节点拥有需要处理的数据和应该用于处理它的程序工作;S2:识别智能合约生命周期中的关键状态,该关键状态包括可用、不可用、待定、计算、已完成五个状态;S3:识别和定义方法触发状态转换,并将已经识别状态的合约进行处理分配。去中心化存储系统,是将数据分散存储在多台独立的设备上。传统的网络存储系统采用集中的存储服务器存放所有数据,存储服务器成为系统性能的瓶颈,也是可靠性和安全性的焦点,不能满足大规模存储应用的需要。
47 基于智能合约的信贷网络 CN201880047306.9 2018-07-05 CN110998641A 2020-04-10 S·塞拉诺; L·M·格鲁斯泽卡茨卡; D·加西亚
一种系统包括耦接至钱包供应商计算装置和信贷交易计算装置的信贷网络计算装置。钱包供应商计算装置接收来自借方的具有信贷条款的对贷款的信贷请求;生成包括有关借方和信贷条款的信息的智能合约;以及将智能合约传达至信贷网络计算装置。信贷网络计算装置接收表示联署方同意代表借方对信贷请求进行联署的指示;并且将表示信贷请求的智能合约传达至信贷交易计算装置。信贷交易计算装置将表示信贷请求的智能合约置于订单簿上。信贷交易计算装置从贷方接收针对表示信贷请求的智能合约的贸易订单。信贷交易计算装置判断贷方的贸易订单是否与表示信贷请求的智能合约的信贷条款匹配;并且在贷方的贸易订单与表示信贷请求的智能合约的信贷条款匹配时在借方、联署方和贷方之间执行贷款。
48 智能合约处理方法及装置 CN201711037064.9 2017-10-30 CN107846278A 2018-03-27 田新雪; 马书惠; 肖征荣
本发明实施例提供一种智能合约处理方法及装置。该方法包括:第一交易节点根据存储节点的地址信息,从存储节点中获取第二交易节点签名后的合约;第一交易节点对第二交易节点签名后的合约进行再次签名得到二次签名后的合约;将二次签名后的合约存储到存储节点。本发明实施例通过交易节点在区块链网络中广播交易双方的身份信息,以及存储有合约的存储节点的地址信息,而并不是将合约本身的内容广播到区块链网络中,由于地址信息的大小小于合约本身内容的大小,因此,降低了区块链网络的传输压力,对于区块链网络中的单个节点而言,节省了单个节点的存储空间,同时,将合约本身内容存储在存储节点上而不是广播到区块链网络中,提高了交易的安全性。
49 智能合约部署方法及装置 CN202310258097.5 2023-03-10 CN116228428A 2023-06-06 龚开圳; 罗强; 赖升; 陈法山
本申请提供一种智能合约部署方法及装置,可用于金融领域或其他技术领域。所述方法包括:获取智能合约部署请求,所述智能合约部署请求中包括请求部署的智能合约的信息以及要部署所述智能合约的边端设备的信息;根据所述智能合约部署请求,将所述请求部署的智能合约编译成二进制格式的智能合约文件;将所述二进制格式的智能合约文件发送给所述边端设备,所述边端设备用于部署及执行所述二进制格式的智能合约文件。本申请实施例提供的智能合约部署方法及装置,使得在pos机、可穿戴电子设备、Raspberry Pi(树莓派)等边端领域能执行智能合约,同时也避免了开发人员需要根据区块链平台不同,用多种高级编程语言开发合约带来的高额工作量。
50 用于智能合约的软件接口 CN201980003036.6 2019-03-04 CN110959282B 2022-05-31 李艳鹏
本文的实施方式包括从区块链网络检索智能合约定义,所述智能合约定义包括来自多个智能合约的多个合约函数,所述多个智能合约存储在由区块链网络维护的区块链中;生成表示智能合约定义的智能合约接口,所述智能合约接口包括与多个合约函数相对应的多个接口函数,所述智能合约接口允许软件应用程序通过调用相应的接口函数来调用每个合约函数;从软件应用程序接收对特定接口函数的调用,所述调用包括调用参数;生成包括调用参数的对特定合约函数的智能合约调用;以及向区块链网络发送所述智能合约调用。
51 智能合约签订方法及装置 CN201811455881.0 2018-11-30 CN109635575A 2019-04-16 黄晏清; 张沛; 张谦
本发明实施例发明了一种智能合约签订方法及装置。其中,智能合约签订方法,包括:输入账户、私钥信息和合约脚本从而部署合约;依据所述账户、私钥信息和合约脚本生成合约账户;依据所述账户、私钥、合约脚本和合约账户执行合约;返回执行合约结果。达到保证了智能合约的不可篡改性的目的。
52 一种智能合约系统及方法 CN201810969780.9 2018-08-23 CN109191297A 2019-01-11 郑植
本发明公开了一种智能合约系统及方法,属于通信技术领域,该系统包括网络平台和服务器,其中:所述网络平台,用于接收并发布所述服务器发送的至少一个劳动合同相关信息,其中,每个劳动合同相关信息为电子劳动合同、解约合同、雇佣方对被雇佣方的评价信息,或被雇佣方对雇佣方的评价信息,其中,所述每个劳动合同相关信息中均包括该信息对应的雇佣双方唯一身份标识信息。现有技术中,并没有平台会将劳动合同相关信息发布出来,而本发明实施例提供的智能合约系统,可将劳动合同相关信息发布出来,提高了劳动合同相关信息的公开度。
53 一种智能合约的植入设备 CN201810726281.7 2018-07-04 CN108965418A 2018-12-07 王九如
本发明涉及智能合约植入技术领域,且公开了一种智能合约的植入设备,包括植入电子计算机,所述植入电子计算机上设置有与路由器的LAN连接口连接的网络接口卡,路由器的WAN连接口与调制解调器的ADSL接口连接,调制解调器的光纤接插口与光纤接入箱的光纤接口连接,植入电子计算机上安装有区块链应用程序,访问并注册成为区块链的用户,将用户共同拟定的承诺编程为计算机程序,并传入区块链应用程序中,采用私钥签名,传入区块链网络中,智能合约在区块链全网通过对等网络方式进行扩散与保存,所有的验证节点最终在规定的时间内对最新的合约集合达成一致,智能合约执行并通知用户。本发明解决了智能合约植入效率不佳的问题。
54 智能合约部署方法和装置 CN202110629744.X 2021-06-07 CN113407198A 2021-09-17 易朝刚
本申请涉及区块链领域,具体涉及一种智能合约部署方法和装置。所述方法包括:客户端从本地获取由高级编程语言编写的智能合约的源代码;将所述智能合约的源代码编译为能够在以太坊虚拟机中执行的目标代码;使用自定义编码字符集对所述目标代码进行编码,得到编码后的目标代码;将所述编码后的目标代码部署至智能合约服务器。本发明实施例能够将智能合约的源代码编译成可以保存在数据库、可以在虚拟机执行的目标代码,从智能合约的源代码编译、到智能合约的目标代码的生效和部署一键到位,期间不产生中间临时文件,并且可以在区块链网络中任何一个节点中完成部署。
55 智能合约处理方法及装置 CN201710638423.X 2017-07-31 CN107392619B 2020-12-29 杜君君; 李明
本发明公开了一种智能合约处理方法及装置。该处理方法包括:对所获得的针对智能合约的调用请求进行合法性检验,以确定合法的调用请求;基于合法的调用请求,确定包含在合法的调用请求中的、用于指示智能合约的标识信息;基于标识信息,确定与合法的调用请求相对应的智能合约的类文件,其中,类文件包括计数器,计数器用于统计指定的指令的执行次数;以及基于类文件和合法的调用请求,执行与合法的调用请求相对应的智能合约。本发明支持Java语言开发智能合约,同时具有确定性计算和有限计算的特点,不需要额外开发编译器、解释器,基本保留了Java语言的所有功能,易于接入使用。
56 基于区块链的智能合约池 CN202080002170.7 2020-06-08 CN111989663A 2020-11-24 方晖
本文公开了用于智能合约和区块链数据存储的方法、系统和装置,包括编码在计算机存储介质上的计算机程序。所述方法之一包括:确定存储在缓存存储中的数据满足预定条件;将第二智能合约的区块链地址添加到配置文件中,其中,所述配置文件包括与存储在区块链上的多个智能合约相对应的多个地址;并且调用虚拟机以执行所述配置文件,其中,所述配置文件的执行发起共识算法以在所述区块链地址处生成所述第二智能合约,并在所述区块链上生成用于存储所述数据的至少一部分的对应的智能合约池,并且,所述智能合约池是要存储在所述区块链上的数据结构。
57 智能合约测试方法、装置 CN202010269488.3 2020-04-08 CN111581077A 2020-08-25 刘超; 周勇钧; 农高明; 陈金龙; 鲁四喜
本申请提供了一种智能合约测试方法、装置。该方法包括:从区块链网络中获取待测试的第一智能合约,第一智能合约中包含有合约升级功能;基于需要更新的合约内容执行合约升级功能,以对第一智能合约进行升级,得到第二智能合约;基于第一智能合约所包含的内容和第二智能合约所包含的内容,确定合约升级功能的测试结果。本申请实施例的技术方案对智能合约中的合约升级功能进行测试,实现了对智能合约的升级测试,进而可以在对智能合约进行升级测试通过之后,再将智能合约应用到区块链网络中,提高了区块链网络的可靠性。
58 用于智能合约的软件接口 CN201980003036.6 2019-03-04 CN110959282A 2020-04-03 李艳鹏
本文的实施方式包括从区块链网络检索智能合约定义,所述智能合约定义包括来自多个智能合约的多个合约函数,所述多个智能合约存储在由区块链网络维护的区块链中;生成表示智能合约定义的智能合约接口,所述智能合约接口包括与多个合约函数相对应的多个接口函数,所述智能合约接口允许软件应用程序通过调用相应的接口函数来调用每个合约函数;从软件应用程序接收对特定接口函数的调用,所述调用包括调用参数;生成包括调用参数的对特定合约函数的智能合约调用;以及向区块链网络发送所述智能合约调用。
59 智能合约处理方法及装置 CN201711037064.9 2017-10-30 CN107846278B 2020-02-14 田新雪; 马书惠; 肖征荣
本发明实施例提供一种智能合约处理方法及装置。该方法包括:第一交易节点根据存储节点的地址信息,从存储节点中获取第二交易节点签名后的合约;第一交易节点对第二交易节点签名后的合约进行再次签名得到二次签名后的合约;将二次签名后的合约存储到存储节点。本发明实施例通过交易节点在区块链网络中广播交易双方的身份信息,以及存储有合约的存储节点的地址信息,而并不是将合约本身的内容广播到区块链网络中,由于地址信息的大小小于合约本身内容的大小,因此,降低了区块链网络的传输压力,对于区块链网络中的单个节点而言,节省了单个节点的存储空间,同时,将合约本身内容存储在存储节点上而不是广播到区块链网络中,提高了交易的安全性。
60 智能合约处理方法及装置 CN201710638423.X 2017-07-31 CN107392619A 2017-11-24 杜君君; 李明
本发明公开了一种智能合约处理方法及装置。该处理方法包括:对所获得的针对智能合约的调用请求进行合法性检验,以确定合法的调用请求;基于合法的调用请求,确定包含在合法的调用请求中的、用于指示智能合约的标识信息;基于标识信息,确定与合法的调用请求相对应的智能合约的类文件,其中,类文件包括计数器,计数器用于统计指定的指令的执行次数;以及基于类文件和合法的调用请求,执行与合法的调用请求相对应的智能合约。本发明支持Java语言开发智能合约,同时具有确定性计算和有限计算的特点,不需要额外开发编译器、解释器,基本保留了Java语言的所有功能,易于接入使用。