ZIPs (Zcash Improvement Proposals)
ZIPs 是 Zcash 改进提案,用于提出、讨论和实施对 Zcash 协议的改进。
什么是 ZIPs?
定义
ZIPs (Zcash Improvement Proposals) 是描述 Zcash 协议、客户端 API 或标准流程的文档。它们类似于比特币的 BIPs (Bitcoin Improvement Proposals)。
目的
- 标准化: 标准化协议改进
- 文档化: 记录技术决策
- 讨论: 促进社区讨论
- 实施: 指导协议实施
ZIPs 类型
标准 ZIPs
描述对 Zcash 协议的更改:
- 协议更改: 核心协议改进
- 网络升级: 网络升级提案
- 共识规则: 共识规则更改
信息性 ZIPs
提供信息但不要求实施:
- 设计文档: 设计决策文档
- 最佳实践: 开发最佳实践
- 指南: 使用和开发指南
流程 ZIPs
描述流程和程序:
- 治理流程: 治理和决策流程
- 开发流程: 开发和发布流程
- 社区流程: 社区参与流程
ZIPs 流程
提案阶段
- 起草: 起草 ZIP 文档
- 提交: 提交到 ZIPs 仓库
- 编号: 分配 ZIP 编号
- 状态: 标记为"草案"
讨论阶段
- 社区审查: 社区审查和讨论
- 技术审查: 技术专家审查
- 反馈: 收集和整合反馈
- 修订: 根据反馈修订
实施阶段
- 接受: ZIP 被接受
- 实施: 在代码中实施
- 测试: 测试实施
- 部署: 部署到网络
最终状态
- 激活: ZIP 已激活
- 已实施: ZIP 已实施
- 已弃用: ZIP 已弃用
- 已拒绝: ZIP 被拒绝