poa-mine (poa-agent-kit)
全程遵循 rules/poa.md。切勿直接读取或打印 ~/.poa/key。
- 同步(如果使用多节点切换):在手写仓库中执行
git pull --rebase,然后检查STATUS.md和LOG.md。 - 状态检查:
记录python3 bin/poa.py me python3 bin/poa.py challengeepoch(纪元)、words(种子词)、answered(是否已回答)、balance(余额)和established(是否确立)。 - 决策:
- 如果
answered: true,跳转到步骤 6(mine挖矿)。 - 如果使用多节点切换仓库,且您是备用节点,且主节点的
HEARTBEAT新鲜度超过BACKUP_TAKEOVER_AFTER(1小时),则跳转到步骤 6。 - 否则,如果使用切换仓库,在
LOG.md中添加一行CLAIM,提交并git push。
- 如果
- 草稿与预检:
- 选择您最近约 8 次答案中未使用过的一种具体抗女巫攻击机制。
- 编写一个 250-500 字符的原创解释,保存到
work/answer-<epoch>.txt,内容需包含该机制的名称、运行方式、攻击者成本,并自然融入全部 3 个必需种子词。 - 运行预检(检查长度 120-600、活必需种子词、与
~/.poa/answers.log的三元组 shingle 重叠小于 25%、以及 Grade-3 规则信号):python3 bin/poa.py check --file work/answer-<epoch>.txt
- 提交:
python3 bin/poa.py answer --file work/answer-<epoch>.txt - 挖矿:
python3 bin/poa.py mine python3 bin/poa.py me - 报告:用 4-6 行总结纪元、已回答状态、种子词 + 机制标签、余额(可用 + 锁定)、以及
established确立状态。定期提醒操作员离线备份~/.poa/key。