公共服务领域:西安新小区业主自立业主委员会年底分红83万以及103万事件区块链资金透明监管与投票解决方案的尝试
作者 重庆电子工程职业学院 | 向键雄 杜小敏
前言
本项目想法来源于,西安新小区业主开出物业自立业主委员会年底分红83万以及103万事件,对于此类事件,我们刨除全员互信的前提下,可以使用区块链代替信任机制,让每一笔交易,每一笔支出收入,都通过所有的居民同意、拒绝、弃权等
解决思路
项目基于FISCO BCOS联盟链底层,采用多节点,使用console所带的get_account.sh证书,生成布局节点所需的证书,加入联盟链当中
环境
Ubuntu20
FISCO BCOS 2.8
WeBASE-Front 1.5.4
AccountManger.sol
本合约用于掌控小区居民的增删查改
这里是实体定义区,用于存储居民实体
/*实体定义区*/// 居民结构体struct ResidentStruct{bool checkInBool; // 居民是否入住string id; // id索引值uint banlance; // 账户余额用于提交物业管理费的积分string blongsBuilding; // 所属楼栋 bool isBuilding;