[发明专利]一种生成功能模块化安全合约的方法及系统在审
| 申请号: | 201910710399.5 | 申请日: | 2019-08-02 |
| 公开(公告)号: | CN110517137A | 公开(公告)日: | 2019-11-29 |
| 发明(设计)人: | 王昊;程希冀 | 申请(专利权)人: | 杭州宇链科技有限公司 |
| 主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F8/60 |
| 代理公司: | 11466 北京君恒知识产权代理事务所(普通合伙) | 代理人: | 张强<国际申请>=<国际公布>=<进入国 |
| 地址: | 310000 浙江省杭州市江干*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 功能模块化 安全合约 信息录入模块 自然语言描述 触发器模块 计算机处理 可输入状态 代码精简 机器语言 脚本语言 客户需求 逻辑执行 约定条件 参与方 可执行 触发 调取 计算机 保留 交易 转化 | ||
1.一种生成功能模块化安全合约的方法,其特征在于,包括以下步骤:参与方提出合约需求;
将自然语言描述的合约通过脚本语言转化成机器语言形成计算机可执行合约;
将合约关键项设置成可输入状态,输入交易关键词;
当所述合约需求中的约定条件成就时,触发合约的执行;
所述合约需求通过本地节点的API调取功能。
2.一种使用权利要求1所述的方法,其特征在于,包括信息录入模块、触发器模块、合约逻辑执行模块和功能模块;
所述信息录入模块,用于录入参与方信息以及参与方提出的合约需求;
所述触发器模块,用于设定触发条件,当合约需求的约定条件成就时,触发合约的执行;
所述合约逻辑执行模块,用于对所述触发条件进行逻辑运算;
所述功能模块,用于根据所述的触发条件进行逻辑运算的结果,执行相应的合约功能;
其中,区块链链上区块设置有功能各异的API接口,参与方利用http接口收发请求,http接口受理请求后,通过action name判断用户的操作类型,并进入对应的处理程序,判断操作合法性,记录于区块中并传播至下一区块。
3.一种生成功能模块化安全合约的系统,其特征在于,所述生成功能模块化安全合约将核心业务逻辑进行针对性的具象的实现,使其模块化,调用后进行简单编辑即可直接使用,并且剥离高频次合约需求进行特定实现,所述特定实现指对于所述高频次合约需求建立相对应的程序库,在需要建立高频次合约需求时,直接从程序库调用相对应程序。
4.根据权利要求2所述的生成功能模块化安全合约的系统,其特征在于,所述功能包括创建账户、部署合约、实现交易。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州宇链科技有限公司,未经杭州宇链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910710399.5/1.html,转载请声明来源钻瓜专利网。





