私人区块链医疗系统
1、中央服务器开启,初始化区块链数据库,中央服务器可配置重启是否重置区块数据库,等待节点服务器连接,并维护节点服务器的连接
2、节点服务器开启,初始化并清空区块链数据库,尝试连接中央服务器。连接失败,提示重连。连接成功,则中央服务器同步数据到节点服务器。
3、节点服务器有新的区块添加,则更新节点服务器数据库,节点服务器向中央服务器发送区块加入消息,则中央服务器加入区块信息,并发送消息到所有登录节点,至此完成一次区块添加。
不足:
1、现有区块链系统模型,中央服务器权限过于重要,去中心化不明显
2、消息重发机制和试错机制不完善
V0.1 提交第一版,节点服务器作为单独应用,节点服务器的用户隔离,区块链使用mysql独立保存;中央服务器用于登录节点服务器,并维护区块链的一致性