Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Sign in
issue
issue
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 23
    • Issues 23
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar

新注册的用户请输入邮箱并保存,随后登录邮箱激活账号。后续可直接使用邮箱登录!

  • chainmaker
  • issueissue
  • Issues
  • #784

Closed
Open
Opened Aug 16, 2023 by 慧源 孙@sunhuiyuan1 of 4 tasks completed1/4 tasks

建议增加“治理委员会”机制,通过“链上”合约的执行,动态设置并管理各种权限,如:合约部署权限、节点的升降级、管理员的权重及判断阈值

【提议方】选填

昵称 sunhuiyuan

【需求分类】

  • chainmaker-go 新特性
  • bugfix
  • 新项目
  • 其他

其他:

【功能/项目名称】

建议增加“治理委员会”机制: 不但具有链配置治理的权限,还具有合约粒度的权限治理体系。

【开发周期】

3个月

【适配版本】

拟适配2.3.0_ibc

【功能/项目描述】

具体所要实现的功能详细描述(需求说明、设计文档、如何实现、开发周期等)

操作内容

委员新增、撤销与查询

委员权重修改

委员投票生效阈值修改

委员权限

运维新增、撤销与查询

治理委员会可通过投票的方式管理合约的部署、合约的接口调用权限。

避免了联盟链逐渐增加管理员后,初始参与方决策权稀释后被踢出的窘境,可以随时更改投票判断策略与阈值。

例如参考FISCO BCOS的Max版本,在3.3版本以后将支持在链启动以后动态开启权限模式,部署治理委员会合约。

https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/design/committee_design.html

https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/docs/operation_and_maintenance/committee_usage.html

【考虑过的其他实现方案】

例如参考FISCO BCOS的Max版本。

【预计影响范围】

描述该功能可能的影响范围,方便评估。若是新项目则可忽略

【系统信息】

拟支持的系统:要求Linux-x86、Linux-arm-86必须支持,其他信创、龙芯、麒麟、统信尽量支持

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: chainmaker/issue#784

Copyright © 2021 ChainMaker Org. All Rights Reserved. 长安链 版权所有。