基于区块链的未来社区业主投票系统技术方案

技术编号:22023489 阅读:48 留言:0更新日期:2019-09-04 01:41
本发明专利技术公开了基于区块链的未来社区业主投票系统,包括底层区块链系统、中间件层SDK系统和业务实现层投票系统,投票人和参与者在业务实现层投票系统进行注册,并由数据上传模块上传至底层区块链模块进行认证,进一步由投票发起者发起一项投票,再经过投票人、发起人和参与者共识认证后写入区块链,投票人通过业务实现层投票系统提交投票选项,在经过身份认证、投票资格认证后,进一步将投票人选择项记录于区块链上,在投票时间截至后,由智能合约根据事先决定的规则自动计算投票结果并写入区块链中,最后投票人与参与者可以通过业务实现层投票系统查询区块链上的投票结果。

Block Chain-based Voting System for Future Community Owners

【技术实现步骤摘要】
基于区块链的未来社区业主投票系统
本专利技术涉及一种投票系统,具体是基于区块链的未来社区业主投票系统。
技术介绍
随着社会开放进步,经济高速发展,投票调查、意见采集在社会生活中起了越来越重要的作用。随着互联网的普及,它的便捷性、交互性催生了大量的应用,各种各样的线上投票网站也应运而生,解决了传统线下投票存在的种种弊端。电子投票相比较传统投票上,其优势在于计票的快捷准确高效率、人力和开支的节省、摆脱时间空间的限制、易于传播与参与以及投票的易用性等。但是由于网上投票系统的数据存储在中心化服务器中,存在许多弊端。比如普通的线上投票系统中,用户的投票信息有被泄漏的风险;投票管理者权力过于集中,不法的管理者可能会对投票数据进行篡改,还有管理者假冒使用投票人未投的选票影响投票的结果;投票过程中选票信息不够公开透明,投票人只有在计票者公开投票结果后才能对自己选票数据进行验证;还有恶意刷票、黑客篡改数据库等问题。投票系统的安全、公正、公开等问题亟需解决。
技术实现思路
本专利技术的目的在于提供基于区块链的未来社区业主投票系统,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:基本文档来自技高网...

【技术保护点】
1.基于区块链的未来社区业主投票系统,包括底层区块链系统、中间件层SDK系统和业务实现层投票系统,其特征在于:所述底层区块链系统包括数据上传模块和数据存储模块,数据上传模块用于上传投票基础数据等,用于提供投票基础,数据存储模块用于对投票信息数据进行存储,并通过数据上传模块上传至区块链,中间件层SDK系统包括封装模块和分配模块,封装模块用于对底层区块链系统API进行封装,分配模块用于对业务实现层投票系统的应用进行适配,所述业务实现层投票系统包括用户管理模块、数据上传模块和投票模块,用户管理模块用于方便投票人和参与者进行信息注册,数据上传模块用于将投票人和参与者注册的信息上传至区块链进行认证,采用...

【技术特征摘要】
1.基于区块链的未来社区业主投票系统,包括底层区块链系统、中间件层SDK系统和业务实现层投票系统,其特征在于:所述底层区块链系统包括数据上传模块和数据存储模块,数据上传模块用于上传投票基础数据等,用于提供投票基础,数据存储模块用于对投票信息数据进行存储,并通过数据上传模块上传至区块链,中间件层SDK系统包括封装模块和分配模块,封装模块用于对底层区块链系统API进行封装,分配模块用于对业务实现层投票系统的应用进行适配,所述业务实现层投票系统包括用户管理模块、数据上传模块和投票模块,用户管理模块用于方便投票人和参与者进行信息注册,数据上传模块用于将投票人和参与者注册的信息上传至区块链进行认证,采用公钥基础设施PKI管理投票人,数据上传模块将投票记录上传至底层区块链系统进行存储。2.根据权利要求1所述的基于区块链的未来社区业主投票系统,其特征在于:所述底层区块链系统包括认证模块,认证模块用于对上传至区块链的投票人和参与者注册信息进行认证。3.根据权利要求1所述的基于...

【专利技术属性】
技术研发人员:周维绒李卓赵俊奇施适
申请(专利权)人:浙江申跃信息科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1