Page 39 - Good Faith Chain
        P. 39
     秀巴信用链方案白皮书
            4.3  底层平台  VV
            4.3.1  基础服务
                 基础服务模块由接口适配、共识管理,网络通信和记录存储四个部分组成,如下图
                                                     图 4-3-1 基础服务
            4.3.1.1  接口适配
                 为了用户方便、低成本的接入秀巴区块链,VV对应用层提供 MYSQL 和 API  的接口,
            其中 API  接口支持同步和异步操作两种模式。接口适配层对业务请求进行解析,鉴权和签名
            校验之后,通过共识算法将业务请求记录到账本存储上。接口适配模块作为共识管理模块的客
            户端,也会参与共识管理。接口适配模块主要负责各个共识节点返回结果的汇总和一致性判断。
            另外,当使用具有自主知识产权的“改进的 bft-raft”共识算法时候,接口适配模块还会收到
            来自业务侧的选举切换请求,接口适配模块对选举切换请求进行汇总统计。当符合切换条件的
            时候,通知共识管理模块重新选举。
            4.3.1.2  共识管理
                 共识机制是区块链中核心的技术点。多方参与的节点在预设规则下,通过节点间的交互对
            数据、行为或流程达成一致的过程称为共识。共识机制是指定义共识过程的算法、协议和规则。
                                                                                                           39
     	
