此文为开源跨链项目BitXhub的跨链治理系列文章的开山篇,介绍治理机制的整体架构。将围绕“Who”——谁来治理、“What”——治理什么、“How”——如何治理三个问题展开,其中涉及到的更深层次的提案模型、投票策略等特性,将留在后续的文章进行讲解。
为保证跨链平台成员规范工作、系统健康升级、联盟稳态发展,BitXHub提供了一套跨链治理机制,对应用链准入、验证规则更新、节点增删等问题提供全方位的有效治理。
—— 架构总览 ——
治理机制的整体架构如下图所示。基于跨链平台上的多种治理角色,依托规范的提案模型、灵活的投票策略和科学的评价体系,中继链提供了关于应用链、验证规则、中继链节点等多模块的治理服务,以充分保证成员规范工作、系统健康升级、联盟稳态发展。
—— Who:谁来治理?——
BitXHub跨链治理机制是一种联盟自治的机制,但具有又由谁来做治理的工作呢?治理角色是联盟自治的基础,主要包含治理管理员、审计管理员和应用链管理员三种角色。
中继链上主要有治理管理员和审计管理员两种角色,其中治理管理员又可以分为超级治理管理员和普通治理管理员。
此外,治理机制中还涉及到应用链管理员的角色。应用链管理员不需要直接向中继链注册身份,但其实在应用链注册的过程中已经将自己的地址注册到中继链上,应用链相关的部分治理服务也可以由应用