cryptonerdcn

cryptonerdcn

Blockchain Application Development Notes 0: EIP and ERC

(Continuously supplemented)

"EIP", short for Ethereum Improvement Proposals, roughly divided into three categories: Standard Track EIP, Informational EIP, Meta EIP. Among them, Standard Track EIP includes: Core, Networking, Interface, ERC.

In theory, any changes to Ethereum's design must be driven by EIP.

"ERC", short for Ethereum Request for Comment, is a type of category in the EIP attribute, specifically responsible for application-level standards and protocols.

Some famous ones include:

ERC-20: token standard

https://eips.ethereum.org/EIPS/eip-20

ERC-137: ENS standard

https://eips.ethereum.org/EIPS/eip-137

ERC-721: NFT standard

https://eips.ethereum.org/EIPS/eip-721

ERC-1155: multi-type TOKEN standard

https://eips.ethereum.org/EIPS/eip-1155


Q&A

  1. Relationship between EIP and ERC: If an EIP's category belongs to ERC, then we can represent EIP-xx as ERC-xx, and vice versa.

  2. How to propose an EIP: Clone this template

https://github.com/ethereum/EIPs/blob/master/eip-template.md

After modification, submit a PR to the EIP's repository.

  1. A certain project claims to have proposed an EIP to prove its strong technical capabilities. Does this make sense?

Anyone can propose an EIP, so it depends on the actual status of the EIP. When an EIP is in the Idea state, it is not even included in the EIP. Only when it enters the Draft state will the EIP be included. However, at this stage, it is only included for public discussion. If it is not adopted and there is no progress for a long time, it may enter the Stagnant state - you can see that many EIPs are in this state. Only when it passes the Review and Last Call and enters the Final state can an EIP be truly included in the standard. Even if it becomes Final, it does not mean that Builders will definitely use this EIP.

Therefore, an EIP proposal more reflects the project's participation in the construction of the Ethereum ecosystem, rather than directly related to technical level.

In addition, technical indicators alone cannot determine the ultimate success of a project, right?


References:

https://eips.ethereum.org/

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.