[发明专利]基于智能合约的权限处理方法及相关装置在审
申请号: | 202310689098.5 | 申请日: | 2023-06-12 |
公开(公告)号: | CN116611041A | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 华崇鑫;范建文 | 申请(专利权)人: | 江西开创数码科技有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06Q40/04;G06Q20/40;G06Q20/38 |
代理公司: | 深圳汉林汇融知识产权代理事务所(普通合伙) 44850 | 代理人: | 刘临利 |
地址: | 341000 江西省赣州市章贡区*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 智能 合约 权限 处理 方法 相关 装置 | ||
本发明涉及区块链技术领域,公开了一种基于智能合约的权限处理方法及相关装置,用于提高智能合约在权限处理时的安全性。包括:对智能合约进行授权用户分析,得到多个授权用户;并生成每个授权用户的用户签名钱包;接收智能合约的交易请求,对交易请求进行请求数据解析,生成请求解析数据;对请求解析数据进行签名钱包匹配,得到多个目标签名钱包;对每个目标签名钱包进行交易风险分析,生成交易风险数据;将交易风险数据输入交易风险分析模型进行交易风险分析,生成交易风险分析结果;对每个目标用户进行权限变动数据生成,得到目标权限变动数据;对智能合约进行权限管理,将目标权限变动数据传输至预置的权限数据存储终端。
技术领域
本发明涉及区块链技术领域,尤其涉及一种基于智能合约的权限处理方法及相关装置。
背景技术
目前,智能合约是一种可以自动执行业务逻辑的计算机程序,其核心思想是通过代码来定义合同的条款和执行规则。智能合约通常存储在分布式账本中,可以在不需要第三方机构的情况下自动验证和执行合同。智能合约技术可以应用于区块链、物联网和金融等领域。同时智能合约已经得到广泛应用,例如在以太坊等区块链平台上。这些技术的主要优点是能够实现去中心化、公开透明和可编程性。
但是,仍然存在一些不足之处。首先,在多用户环境中,授权和签名钱包的管理可能会变得非常繁琐,需要付出很大的管理成本,同时,一些攻击技术,如交易劫持和欺诈性交易,可能会破坏智能合约的安全性和可信性,最终,现有的交易风险分析模型可能存在误判和失误的情况,从而影响交易的安全和效率。
发明内容
本发明提供了一种基于智能合约的权限处理方法及相关装置,用于提高。
本发明第一方面提供了一种基于智能合约的权限处理方法,所述基于智能合约的权限处理方法包括:对预置的智能合约进行授权用户分析,得到对应的多个授权用户;
对每个所述授权用户进行签名钱包创建,生成每个所述授权用户对应的用户签名钱包;
接收所述智能合约的交易请求,并对所述交易请求进行请求数据解析,生成请求解析数据;
对所述请求解析数据进行签名钱包匹配,得到多个目标签名钱包;
对每个所述目标签名钱包进行交易风险分析,生成交易风险数据;
将所述交易风险数据输入预置的交易风险分析模型进行交易风险分析,生成交易风险分析结果;
基于所述交易风险分析结果对每个所述目标用户进行权限变动数据生成,得到目标权限变动数据;
通过所述目标权限变动数据对所述智能合约进行权限管理,并将所述目标权限变动数据传输至预置的权限数据存储终端。
结合第一方面,在本发明第一方面的第一实施方式中,所述对预置的智能合约进行授权用户分析,得到对应的多个授权用户,包括:
对预置的智能合约进行多重签名地址分析,得到多重签名地址;
基于所述多重签名地址采集多重签名数量采集,获取目标签名数量;
根据所述目标签名数量进行授权用户标识分析,生成对应的多个授权用户。
结合第一方面,在本发明第一方面的第二实施方式中,所述对每个所述授权用户进行签名钱包创建,生成每个所述授权用户对应的用户签名钱包,包括:
分别对每个所述授权用户进行用户公钥提取,生成每个所述授权用户对应的用户公钥;
基于每个所述授权用户对应的用户公钥进行签名钱包创建,生成每个所述授权用户对应的用户签名钱包。
结合第一方面的第二实施方式,在本发明第一方面的第三实施方式中,所述分别对每个所述授权用户进行用户公钥提取,生成每个所述授权用户对应的用户公钥,包括:
分别对每个所述授权用户进行权限属性提取,得到每个所述授权用户对应的权限属性信息;
分别对每个所述授权用户对应的权限属性信息进行用户公钥识别,生成每个所述授权用户对应的用户公钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西开创数码科技有限公司,未经江西开创数码科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310689098.5/2.html,转载请声明来源钻瓜专利网。