基于区块链的投票处理方法及装置、设备、存储介质
基本信息
申请号 | CN201911360272.1 | 申请日 | - |
公开(公告)号 | CN111833510B | 公开(公告)日 | 2021-12-14 |
申请公布号 | CN111833510B | 申请公布日 | 2021-12-14 |
分类号 | G07C13/00(2006.01)I;G06F16/27(2019.01)I;G06F16/22(2019.01)I | 分类 | 核算装置; |
发明人 | 曾驭龙;范学鹏 | 申请(专利权)人 | 北京熠智科技有限公司 |
代理机构 | 北京睿康信诚知识产权代理事务所(普通合伙) | 代理人 | 李建国 |
地址 | 100085北京市海淀区中关村大街18号11层1127-25 | ||
法律状态 | - |
摘要
摘要 | 本申请公开了一种基于区块链的投票处理方法及装置、设备、存储介质。该方法包括在投票开始阶段,在链下对每个参与投票者的数据预处理;其中所述数据预处理包括:实际票权、前序序列编号以及括号序列编号;对于每次的投票行为,基于前序序列的线段树查找出与所述投票者最近的投过票的父亲节点;对于每次的投票行为,基于括号序列编号的线段树更新从所述投票者到该投票者最近投过票的父亲节点的路径上所有节点已损失票权。本申请解决了流民主问题解决效果不佳的技术问题。通过本申请解决流民主问题链上gas费消耗过多的缺陷,且不增加任何约束条件,用户可以任意进行委托,并且链下的时间复杂度也能承受。 |
