EIP-5757: 批准外部资源的流程
允许新的外部资源来源的要求和流程
Authors | Sam Wilson (@SamWilsn) |
---|---|
Created | 2022-09-30 |
Requires | EIP-1 |
Table of Contents
Abstract
Ethereum 改进提案 (EIP) 偶尔会链接到此仓库之外的资源。本文档阐述了可以链接的来源的要求,以及批准新来源的流程。
Specification
本文档中的关键词“必须”、“禁止”、“必需”、“应该”、“不应该”、“推荐”、“可以”和“可选”应按照 RFC 2119 中的描述进行解释。
Definitions
- Link:引用资源的任何方法,包括:markdown 链接、锚标记 (
<a>
)、图像、书籍/期刊的引用,以及引用当前资源中没有的内容的任何其他方法。 - Resource:包含内容的网页、文档、文章、文件、书籍或其他媒体。
- Origin:资源的发布者/编年史者,如标准机构(例如 w3c)或引用文档的系统(例如数字对象标识符系统)。
Requirements for Origins
允许的来源必须提供一种唯一标识资源特定版本的方法。此类方法的示例可能包括 git commit 哈希值、版本号或发布日期。
允许的来源必须具有经过验证的可用性历史。至少存在十年并可靠地提供资源的来源足以满足此要求,但并非必要。
允许的来源不得收取访问资源的费用。
Origin Removal
任何不再满足上述要求的已批准来源必须从 EIP-1 中删除。如果已删除的来源稍后再次满足要求,则可以按照 Origin Approval 中描述的流程重新批准。
最终确定的 EIP(例如,状态为 Final
或 Withdrawn
的 EIP)不应更新以删除指向这些来源的链接。
非最终确定的 EIP 必须在更改状态之前删除指向这些来源的链接。
Origin Approval
如果编辑确定某个来源满足上述要求,则必须更新 EIP-1 以包括:
- 允许的来源的名称;
- 引用来源中的资源时所需的允许的标记和格式;以及
- 链接应显示的完整渲染示例。
Rationale
Unique Identifiers
如果无法唯一标识资源的版本,则跟踪更改变得不切实际,这使得确保不变性变得困难。
Availability
如果可以在没有链接资源的情况下实施标准,则链接的资源是不必要的。如果无法在没有链接资源的情况下实施标准,则该资源必须可供实施者使用。
Free Access
以太坊生态系统建立在开放和自由访问的基础上,EIP 流程应遵循这些原则。
Copyright
版权和相关权利通过 CC0 放弃。
Citation
Please cite this document as:
Sam Wilson (@SamWilsn), "EIP-5757: 批准外部资源的流程," Ethereum Improvement Proposals, no. 5757, September 2022. [Online serial]. Available: https://eips.ethereum.org/EIPS/eip-5757.