一种基于区块链的抵押评价方法

    公开(公告)号:CN113034120A

    公开(公告)日:2021-06-25

    申请号:CN202011446462.8

    申请日:2020-12-09

    Abstract: 本发明涉及机器学习、区块链和智能合约技术领域。其提供了一种基于区块链的抵押评价方法,建立了一种全新的、可信的评价系统。本发明包括一种利用抵押得到权重并进行评价的方法,然后系统使用链上评价信息,采用机器学习等手段,过滤掉机器生成的批量无效评价,并调整评价权重,最终展示校正前后的综合评分和评价。此外系统还需要提供过滤和校正权重的算法以及合理性说明。本发明可以提供一种利用机器学习算法辅助提高系统评价可信度的方法。由于通过区块链,合约的状态和存在变得明显,这提供了永久的、公开的和不可更改的记录,用户能够完全的监督系统的校正工作,提高了系统和评论的可信度。

    面向C源码的自动化形式化验证工具及方法

    公开(公告)号:CN112685315A

    公开(公告)日:2021-04-20

    申请号:CN202110007064.4

    申请日:2021-01-05

    Abstract: 本发明公开了面向C源码的自动化形式化验证工具及方法,将编写好的代码功能规范插入C源码中,然后将功能规范和C源码自动转换成程序验证器可处理的中间表示,接着程序验证器将中间表示转换成中间验证语言代码,供形式化验证输入使用;采用形式化方法,可对转换的源代码进行自动化的形式化验证,以验证源代码的功能性和安全性。在各接口函数通过代码功能正确性验证的基础上,利用行为建模语言和组合验证技术构建抽象模型;然后利用模型仿真引擎和属性检测引擎模拟交互行为,验证安全属性,判断代码是否满足安全属性规范。本发明能够以自动化的形式,实现对C源码的形式化验证,其中使用的中间表示生成器可以自动化生成中间表示,程序验证器可以自动化生成中间验证语言代码,模型仿真引擎和属性检测引擎可以自动化验证安全属性,这些措施可以极大的提高C源码验证的效率,减少人工参与度。

Patent Agency Ranking