[发明专利]智能合约运行方法及区块链系统在审
申请号: | 202110483636.6 | 申请日: | 2021-04-30 |
公开(公告)号: | CN113191755A | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 王晨欢;王剑峰;王秀文 | 申请(专利权)人: | 恬家(上海)信息科技有限公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;H04L29/06;H04L29/08 |
代理公司: | 上海恒锐佳知识产权代理事务所(普通合伙) 31286 | 代理人: | 黄海霞 |
地址: | 201206 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 合约 运行 方法 区块 系统 | ||
本发明提供了一种智能合约运行方法,包括向区块链网络加载智能合约,所述智能合约包括签署条件,在所述区块链网络中获取所述智能合约签署方的账号信息,对所述账号信息进行合规性前验,以比对所述签署条件与所述账号信息,判断所述账号信息是否满足所述签署条件,当所述账号信息满足所述签署条件,则所述智能合约签署成功;当所述账号信息不满足所述签署条件,则所述智能合约签署失败,增加了所述区块链网络对于所述签署条件与所述账号信息的比对与判断功能。
技术领域
本发明涉及区块链技术领域,尤其涉及一种智能合约执行方法及区块链系统。
背景技术
在区块链网络中,例如以太坊,在智能合约签署时,会将智能合约签署方的币全部转入区块链网络的智能合约中,从而导致区块链网络中的币周转效率不高。而在智能合约签署时,不将币全部转入区块链网络的智能合约账户中,则无法保证智能合约到期时,能够向智能合约的另一签署方支付足够的币。
公开号为CNCN110874742A的中国专利公开了一种基于区块链和智能合约的支付方法及装置,所述方法包括:业务系统生成订单信息,触发支付订单智能合约,将所述订单信息存储到区块链上并进行存证;获取并验证所述区块链上存储的信息,触发支付订单智能合约,在区块链上支付订单;所述业务系统检测到收款方地址有入账,根据所述支付订单智能合约的执行情况确定与该入帐对应的订单信息及支付方,该发明专利中直接支付订单,币的周转率不高。
因此,有必要提供一种新型的智能合约执行方法及区块链系统以解决现有技术中存在的上述问题。
发明内容
本发明的目的在于提供一种智能合约执行方法及区块链系统,以增加区块链网络对于所述签署条件与所述账号信息的比对与判断功能。
为实现上述目的,本发明的所述智能合约运行方法,包括以下步骤:
S1:向区块链网络加载智能合约,所述智能合约包括签署条件;
S2:在所述区块链网络中获取所述智能合约签署方的账号信息;
S3:对所述账号信息进行合规性前验,以比对所述签署条件与所述账号信息,判断所述账号信息是否满足所述签署条件,当所述账号信息满足所述签署条件,则所述智能合约签署成功;当所述账号信息不满足所述签署条件,则所述智能合约签署失败。
所述智能合约运行方法的有益效果在于:对所述账号信息进行合规性前验,以比对所述签署条件与所述账号信息,判断所述账号信息是否满足所述签署条件,当所述账号信息满足所述签署条件,则所述智能合约签署成功;当所述账号信息不满足所述签署条件,则所述智能合约签署失败,从而增加了所述区块链网络对于所述签署条件与所述账号信息的比对与判断功能。
优选地,所述签署条件包括币签署值、相关项目经验签署条件、相关项目金额签署值、相关项目次数签署值、项目资质签署条件中的一种或多种。其有益效果在于:能够提高数据比对的准确性,以确保所述区块链网络能够正常运行所述智能合约。
进一步优选地,所述帐号信息包括签署方的验算币值、相关项目经验、相关项目金额、相关项目次数、项目资质中的一种或多种,所述步骤S3还包括将所述帐号信息与所述签署条件进行比对,当所述帐号信息均满足所述签署条件,则所述智能合约签署成功;当任意所述帐号信息不满足所述签署条件,则所述智能合约签署失败。其有益效果在于:能够提高数据比对的准确性,以确保所述区块链网络能够正常处理所述智能合约。
进一步优选地,所述步骤S2还包括币类型区分步骤,以将所述签署方的币类型区分为预期收入币、预期支出币和拥有币中的一种或多种,所述预期收入币的币值和所述拥有币的币值大于或等0,所述预期支出币的币值小于或等于0。其有益效果在于:将数据拆分处理,能够降低数据计算错误的几率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恬家(上海)信息科技有限公司,未经恬家(上海)信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110483636.6/2.html,转载请声明来源钻瓜专利网。