[发明专利]基于预置合约的DAO治理方法、装置、设备及存储介质有效
申请号: | 202310287886.1 | 申请日: | 2023-03-23 |
公开(公告)号: | CN115996130B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 李晓风;许金林;赵赫;盛念祖;周桐;俞望年 | 申请(专利权)人: | 安徽中科晶格技术有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;G06F16/23 |
代理公司: | 合肥兴东知识产权代理有限公司 34148 | 代理人: | 王伟 |
地址: | 230022 安徽省合肥市高新区长*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 预置 合约 dao 治理 方法 装置 设备 存储 介质 | ||
1.一种基于预置合约的DAO 治理方法,其特征在于,所述基于预置合约的DAO 治理方法包括以下步骤:在接收到用户发送的共识模式查询请求时,获取状态树中共识模式的当前状态值,并将所述当前状态值反馈给所述用户;在接收到所述用户根据所述当前状态值发送的共识模式切换请求时,生成共识模式切换提议,并将所述共识模式切换提议广播给所有用户;在通过预置合约获取所述所有用户对所述共识模式切换提议的签名表决结果满足预设多重签名要求时,对所述状态树中共识模式的当前状态值进行修改;根据修改后的当前状态值对共识代码进行切换,以实现DAO 治理;
所述在接收到用户发送的共识模式查询请求时,获取状态树中共识模式的当前状态值,并将所述当前状态值反馈给所述用户,包括:在接收到用户发送的共识模式查询请求时,将所述共识模式查询请求转发给合约处理器;通过所述合约处理器根据所述共识模式查询请求调用预置合约的查询共识模式模块,以得到状态树中共识模式的当前状态值;通过所述合约处理器将所述当前状态值反馈给所述用户;
所述在接收到所述用户根据所述当前状态值发送的共识模式切换请求时,生成共识模式切换提议,并将所述共识模式切换提议广播给所有用户,包括:在接收到所述用户根据所述当前状态值发送的共识模式切换请求时,将所述共识模式切换请求转发给合约处理器;通过所述合约处理器根据所述共识模式切换请求调用预置合约的切换共识模式模块,以生成共识模式切换提议,并将所述共识模式切换提议反馈给节点;通过所述节点将所述共识模式切换提议广播给所有用户。
2.如权利要求1所述的基于预置合约的DAO 治理方法,其特征在于,所述通过所述合约处理器根据所述共识模式切换请求调用预置合约的切换共识模式模块,以生成共识模式切换提议,包括:通过所述合约处理器根据所述共识模式切换请求调用预置合约的切换共识模式模块,得到初始共识模式切换提议;设置所述初始共识模式切换提议的多重签名和时间锁;在设置的多重签名和时间锁均检验通过时,以生成共识模式切换提议。
3.如权利要求1所述的基于预置合约的DAO 治理方法,其特征在于,所述在通过预置合约获取所述所有用户对所述共识模式切换提议的签名表决结果满足预设多重签名要求时,对所述状态树中共识模式的当前状态值进行修改,包括:在时间锁设置的时间结束后,通过预置合约统计所有用户对所述共识模式切换提议的签名表决结果;在统计的签名表决结果满足预设多重签名要求时,对所述状态树中共识模式的当前状态值进行修改。
4.如权利要求3所述的基于预置合约的DAO 治理方法,其特征在于,所述在统计的签名表决结果满足预设多重签名要求时,对所述状态树中共识模式的当前状态值进行修改之后,还包括:获取修改后的当前状态值;通过合约处理器将所述修改后的当前状态值发送给节点。
5.如权利要求1 所述的基于预置合约的DAO 治理方法,其特征在于,所述根据修改后的当前状态值对共识代码进行切换,以实现DAO 治理,包括:通过节点根据修改后的当前状态值对共识代码进行切换,以实现DAO 治理。
6.一种基于预置合约的DAO 治理装置,其特征在于,所述基于预置合约的DAO 治理装置包括:获取模块,用于在接收到用户发送的共识模式查询请求时,获取状态树中共识模式的当前状态值,并将所述当前状态值反馈给所述用户;生成模块,用于在接收到所述用户根据所述当前状态值发送的共识模式切换请求时,生成共识模式切换提议,并将所述共识模式切换提议广播给所有用户;修改模块,用于在通过预置合约获取所述所有用户对所述共识模式切换提议的签名表决结果满足预设多重签名要求时,对所述状态树中共识模式的当前状态值进行修改;切换模块,用于根据修改后的当前状态值对共识代码进行切换,以实现DAO 治理。
7.一种基于预置合约的DAO 治理设备,其特征在于,所述基于预置合约的DAO 治理设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于预置合约的DAO 治理程序,所述基于预置合约的DAO 治理程序配置有实现如权利要求1 至5中任一项所述的基于预置合约的DAO 治理方法。
8.一种存储介质,其特征在于,所述存储介质上存储有基于预置合约的DAO 治理程序,所述基于预置合约的DAO 治理程序被处理器执行时实现如权利要求1 至5中任一项所述的基于预置合约的DAO 治理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽中科晶格技术有限公司,未经安徽中科晶格技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310287886.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:温室灌溉控制方法、装置、系统及设备
- 下一篇:一种研磨棒热处理自动摆料机构