Alert Source Discuss
Meta

EIP-5757: 批准外部资源的流程

允许新的外部资源来源的要求和流程

Authors Sam Wilson (@SamWilsn)
Created 2022-09-30
Requires EIP-1

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(例如,状态为 FinalWithdrawn 的 EIP)不应更新以删除指向这些来源的链接。

非最终确定的 EIP 必须在更改状态之前删除指向这些来源的链接。

Origin Approval

如果编辑确定某个来源满足上述要求,则必须更新 EIP-1 以包括:

  • 允许的来源的名称;
  • 引用来源中的资源时所需的允许的标记和格式;以及
  • 链接应显示的完整渲染示例。

Rationale

Unique Identifiers

如果无法唯一标识资源的版本,则跟踪更改变得不切实际,这使得确保不变性变得困难。

Availability

如果可以在没有链接资源的情况下实施标准,则链接的资源是不必要的。如果无法在没有链接资源的情况下实施标准,则该资源必须可供实施者使用。

Free Access

以太坊生态系统建立在开放和自由访问的基础上,EIP 流程应遵循这些原则。

版权和相关权利通过 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.