成为管理者 (Becoming a Steward)
公共物品管理者可以由任意数量的人组成,也可以是一个人。唯一的要求是管理者的多签名账户必须通过社区的治理提案来选举。
因此,成为管理者的第一步是创建一个多签名账户。这可以通过在多签名文档中找到的命令来完成。
一旦创建了多签名账户,管理者就可以提交治理提案,以选举该账户为管理者。
治理提案 (Governance proposal)
选举新管理者所需的治理提案是 StewardProposal。
为 StewardProposal 制定 proposal.json 文件 (Crafting the proposal.json file for a StewardProposal)
steward_proposal.json
文件包含了提案的信息。它是一个具有以下结构的 JSON 文件:
{
"proposal" :{
"content": {
"title": "Stewie for Steward 2024",
"authors": "stewie@heliax.dev",
"discussions-to": "forum.namada.net/t/stewies-manifesto/1",
"created": "2024-01-01T00:00:01Z",
"license": "MIT",
"abstract": "Stewie is running for steward, with a focus on technical research. The technical research I will be focused on will definitely not be for weapons of mass destruction. There is some possibility however that I may be focusing somewhat on open source software for weapons of mass destruction.",
"motivation": "Nobody knows technical research better than me. Trust me. I know it. I have the best technical research. I will be the best steward. Last night, Namada called me and said, Stewie, thank you. I will make public goods funding great again",
"details": "As a genius baby, I possess an unmatched level of intelligence and a visionary mindset. I will utilize these qualities to solve the most complex problems, and direct public goods funding towards weapons of mass destruction ... i mean open source software for weapons of mass destruction",
},
"author": "stewie",
"voting_start_epoch": 3,
"voting_end_epoch": 6,
"grace_epoch": 12,
},
"data" : [
{
"action" : "add",
"address" : "atestatest1v4ehgw36g4pyg3j9x3qnjd3cxgmyz3fk8qcrys3hxdp5xwfnx3zyxsj9xgunxsfjg5u5xvzyzrrqtn"
}
]
}
“data”
字段包含了允许从管理者列表中添加或删除多签名账户的结构。在这种情况下,"action"
是 "add"
,而 "address"
是将被选为管理者的多签名账户的地址。如果 "action"
是 "remove"
,则 "address"
是将从管理者列表中删除的多签名账户的地址。
在动机和摘要字段中,重要的是要明确管理者将关注哪种类型的公共物品资助。公共物品资助的领域可以在公共物品资助规格中找到。
提交提案到ledger (Submitting the proposal to the ledger)
提交提案的CLI命令是:
namadac init-proposal \
--pgf-stewards \
--data-path <path/to/steward_proposal.json>
其中 <path/to/steward_proposal.json>
是 steward_proposal.json
文件的路径。
当选为管理者 (Becoming elected)
一旦提交了提案,社区将对其进行投票(参见投票)。如果提案通过,该账户将成为管理者。如果提案失败,该账户将不会成为管理者。
一旦多签名账户被选举(这将在 grace_epoch
结束时发生),它将能够向公共物品资助池提交提案(参见提交提案)。
失去管理者资格 (Losing stewardship)
管理者可能会通过四种方式失去他们的管理者资格:
辞去管理者职务(Resign as a steward)
有一个严重失败的资助提案(Have a significantly failed funding proposal)
通过治理提案被投票罢免(Become voted out through a governance proposal)
他们的任期结束(They reach the end of their term)
在任何时候都可以辞去管理者职务。通过CLI,可以使用以下命令完成:
namadac resign-steward --steward my-steward-address
在space中了解有关失去管理者资格的其他方法的更多信息。
Last updated