Skip to main content
Change page

Estándares de desarrollo de Ethereum

Page last update: 11 de junio de 2024

Resumen de estándares

La comunidad Ethereum ha adoptado muchos estándares que ayudan a mantener interoperables proyectos (como clientes Ethereum y carteras) a través de implementaciones, y asegurar que los contratos inteligentes y dapps sigan siendo compuestos.

Normalmente se introducen estándares como Propuestas de mejora de Ethereum (EIP), que se someten a un debate entre los miembros de la comunidad a través de un proceso estándaropens in a new tab.

Tipos de estándares

Hay tres tipos de EIP:

  • Standards Track: describe cualquier cambio que afecte a la mayoría o a todas las implementaciones de Ethereum
  • Meta Trackopens in a new tab: describe un proceso en torno a Ethereum o propone un cambio en un proceso
  • Informational Trackopens in a new tab: describe un problema de diseño de Ethereum o proporciona directrices generales o información a la comunidad de Ethereum

Además, el Standard Track se subdivide en 4 categorías:

  • Coreopens in a new tab: mejoras que requieren una bifurcación de consenso
  • Networkingopens in a new tab: mejoras en torno a devp2p y el Light Ethereum Subprotocol (LES), así como propuestas de mejoras a las especificaciones de protocolo de red de whisper y swarm.
  • Interfaceopens in a new tab: mejoras en torno a especificaciones y estándares API/RPC del cliente, y ciertos estándares a nivel del lenguaje, como nombres de métodos y ABI de contratos.
  • ERCopens in a new tab: estándares y convenciones a nivel de aplicación

Puede encontrar información más detallada sobre estos diferentes tipos y categorías en EIP-1opens in a new tab

Estándares de tokens

  • ERC-20: Una interfaz para tokens fungibles (intercambiables), como tokens de votación, tokens de staking o monedas virtuales.
    • ERC-223: Estándar de tokens fungibles que hace que los tokens se comporten idénticos a ether y admite el manejo de transferencias de tokens en el lado del destinatario.
    • ERC-1363opens in a new tab: Define una interfaz de token para los tokens ERC que soporta la ejecución del código del destinatario después de la transferencia o transferFrom, o código spender después de la aprobación.
  • ERC-721: Una interfaz para tokens no fungibles (NFT), como un deed de una obra de arte o una canción.
  • ERC-777 - (NO RECOMENDEDO: Un mejora de estándar de tokens respecto de ERC-20.
  • ERC-1155: Un estándar de token que puede contener activos fungibles y no fungibles.
  • ERC-4626: Estándar de bóveda tokenizada diseñado para optimizar y unificar los parámetros técnicos de las bóvedas que otorgan rendimiento.

Obtenga más información sobre los estándar de tokens.

Más lectura

¿Conoces algún recurso en la comunidad que te haya servido de ayuda? Edita esta página y añádelo.

¿Le ha resultado útil este artículo?