-
公开(公告)号:CN117519667A
公开(公告)日:2024-02-06
申请号:CN202311416825.7
申请日:2023-10-30
Applicant: 上海交通大学
Abstract: 本发明涉及区块链技术领域,尤其是涉及一种智能合约自动生成方法、管理系统及存储介质。该方法首先接收合同文本信息,利用本体模型将合同文本信息转化为结构化语言;其次基于预先设置的SWRL语义规则,将结构化语言转化为高级智能合约语言;最后基于预先设置的智能合约模板,利用语法解析器将高级智能合约语言转化为智能合约代码,自动生成智能合约,语法解析器基于LL(1)文法构建。与现有技术相比,本发明具有提高智能合约自动生成的效率和平台兼容性等优点。
-
公开(公告)号:CN117519667B
公开(公告)日:2024-11-01
申请号:CN202311416825.7
申请日:2023-10-30
Applicant: 上海交通大学
Abstract: 本发明涉及区块链技术领域,尤其是涉及一种智能合约自动生成方法、管理系统及存储介质。该方法首先接收合同文本信息,利用本体模型将合同文本信息转化为结构化语言;其次基于预先设置的SWRL语义规则,将结构化语言转化为高级智能合约语言;最后基于预先设置的智能合约模板,利用语法解析器将高级智能合约语言转化为智能合约代码,自动生成智能合约,语法解析器基于LL(1)文法构建。与现有技术相比,本发明具有提高智能合约自动生成的效率和平台兼容性等优点。
-