Cada estándar tiene el potencial de formar o cambiar un negocio.
Escrito por: David
En la última semana, hemos visto al menos 3 estándares relacionados con Ethereum discutidos intensamente de varias fuentes. Estos estándares son EIP-6969, ERC-721C y ERC-6551, cada uno con un propósito diferente y un impacto potencial.
Cada estándar tiene el potencial de formar o cambiar un negocio, por lo que su importancia es evidente. Saber de antemano también ayuda a detectar nuevas tendencias y tendencias en el momento.
Sin embargo, una de las características del mundo de la encriptación es que la información es demasiado fragmentada y repentina, sumado a la energía limitada, es posible que no pueda comprender en profundidad las características técnicas de cada estándar y su posible impacto. Por lo tanto, Deep Tide tiene como objetivo resumir, interpretar y comparar estos estándares y llevarlo a comprenderlos de manera integral de una manera fácil de entender.
EIP-6969 es una propuesta que apareció por primera vez alrededor del 8 de mayo. Propone un protocolo general diseñado para lograr ingresos por protección de contratos (CSR). Esta propuesta puede verse como una versión mejorada del EIP-1559 anterior.
En otras palabras: el protocolo espera permitir que los creadores de contratos inteligentes obtengan una parte de las tarifas de gas generadas por los usuarios que utilizan los contratos.
El coautor de la propuesta @owocki también mencionó que espera usar este mecanismo para motivar a los desarrolladores de contratos inteligentes a promover el desarrollo del ecosistema Ethereum L2, mientras que el L1 de Ethereum no quiere implementar esta propuesta para mantener la neutralidad L1.
La interpretación del autor es que si este mecanismo de incentivos se puede implementar en Ethereum L1, inevitablemente habrá muchos contratos inteligentes que quieran generar volumen, lo que causará congestión. En general, las desventajas superan las ventajas, por lo que puede ser una mejor opción de ponerlo en L2.
Sin embargo, para comprender completamente esta propuesta EIP-6969, es necesario comprender el principio operativo y la composición de la tarifa de gas actual de Ethereum. Esto implica el EIP-1559 anterior.
EIP-1559 y la bifurcación dura de Ethereum de Londres entraron en vigencia el 21 de agosto, estipulando que las tarifas de transacción pagadas por los usuarios tienen diferentes destinos:
Obviamente, EIP-1559 realmente no considera los intereses de los desarrolladores por contrato. De hecho, Ethereum es una cadena pública y puede considerar el lado de la oferta como dos partes:
En resumen, existen conexiones y diferencias entre EIP-6969 y EIP-1559. EIP-1559 es una propuesta de mejora de protocolo que se centra en el mecanismo de tarifas de transacción, cuyo objetivo es proporcionar tarifas de transacción más estables y predecibles y gestionar la congestión de la red. De manera similar, sobre la base de mantener las ventajas de EIP-1559, EIP-6969 alinea aún más el mecanismo de incentivos entre el creador del contrato y la red mediante la introducción del mecanismo de ingresos del creador del contrato y promueve la participación y recompensa del creador del contrato.
Podemos usar la siguiente tabla para mostrar claramente la función y el impacto de EIP-6969, así como su origen con EIP-1559:
Tenga en cuenta que creemos que el principal riesgo de este nuevo protocolo es que si los desarrolladores de contratos de incentivos pueden recibir tarifas de gas, ¿conducirá a más contratos basura? Por lo tanto, en realidad existen riesgos de seguridad del contrato y riesgo de ocupación de recursos públicos en toda la cadena pública.
ERC-721C fue propuesto por Limit Break, que es una mejora del estándar de token no fungible (NFT) ERC-721 en Ethereum. Su objetivo principal es dar a los creadores de NFT más control y personalización sobre sus colecciones de NFT y cómo se manejan las regalías.
La biblioteca oficial “Creator Token Transfer” de Limit Break muestra que ERC721-C está actualmente disponible en Ethereum y Polygon. También es compatible con la red de prueba Sepolia de Ethereum y la red de prueba Mumbai de Polygon.
Por el nombre de Creator Token, ERC721-C es obviamente más para creadores, por lo que este acuerdo es más sobre la protección de regalías.
Versión hablada: según el estándar ERC-721 actual, las regalías son en realidad solo un acuerdo comercial, no ejecutable en la cadena. Se propuso ERC-721C para resolver este problema, convirtiendo las regalías en una regla de contrato inteligente que se puede aplicar en la cadena de bloques.
Con ERC721-C, algunos usos posibles incluyen:
La introducción de ERC-721C tendrá un impacto importante en la industria de NFT:
Una tabla que resume ERC-721C:
ERC-6551 mejora la funcionalidad y el valor de NFT al potenciar las carteras de contratos inteligentes de NFT.
El coautor del protocolo es @BennyGiang, miembro fundador de Dapper Labs, un equipo que ha trabajado en el estándar de token ERC-721 y en proyectos iniciales como CryptoKitties.
El problema con los ERC-721 NFT regulares es su alcance limitado. Solo se pueden poseer y transferir, no otros activos como tokens u otros NFT. Además, no pueden interactuar con otros contratos inteligentes, ni pueden cambiar o evolucionar en respuesta a factores externos o aportes del usuario.
ERC-6551 aborda las limitaciones funcionales de los NFT ERC-721 regulares mediante la introducción del concepto de billeteras de contrato inteligente para NFT. A través de la combinación de registro y contrato de proxy, NFT en sí mismo puede contener otros activos, interactuar con otros contratos y cuentas inteligentes, y lograr funciones e interactividad más ricas.
Por lo tanto, puede comprender específicamente que el token (NFT) que sigue a ERC-6551 funcionará como una billetera de contrato inteligente. Esto significa que ERC-6551 puede almacenar y comercializar tokens y otros NFT como monederos de contratos inteligentes comunes, y puede interactuar con otros contratos y cuentas inteligentes, como intercambios descentralizados (DEX), plataformas de préstamos, entornos de juego, etc.
Esta forma de operar los NFT como billeteras de contratos inteligentes da como resultado las llamadas “Cuentas vinculadas a tokens” (TBA), que se crean a través de registros sin permiso compatibles con los NFT ERC-721 existentes.
Para resumir brevemente, los posibles beneficios y problemas de ERC-6551 son:
Después de escribir esto, todavía pienso en una pregunta anticuada, ¿cuál es la diferencia entre EIP y ERC?
Tanto EIP (Propuesta de mejora de Ethereum) como ERC (Solicitud de comentarios de Ethereum) son estándares de propuesta relacionados con Ethereum, pero tienen diferencias.
EIP es un estándar de propuesta de mejora para la red Ethereum, que se utiliza para describir propuestas de mejoras y nuevas funciones para el protocolo Ethereum. Una vez que se adopte y acepte el EIP, se convertirá en parte del protocolo Ethereum y se implementará en la red Ethereum. EIP describe los cambios a nivel de protocolo, como la mejora de los mecanismos de la cadena de bloques, las reglas de las máquinas virtuales, los algoritmos de consenso, etc.;
Por el contrario, ERC es el estándar de token de Ethereum que se utiliza para describir la interfaz y la funcionalidad de los contratos de token. ERC define los estándares básicos para los contratos de tokens para garantizar la interoperabilidad de los tokens en la red Ethereum. ERC es una especificación para contratos de tokens, que describe funciones como transferencia de tokens, consulta de saldo y metadatos.
Por lo tanto, aunque tanto EIP como ERC son mecanismos de estandarización de la comunidad Ethereum, se enfocan en diferentes áreas. EIP se enfoca en la mejora del nivel de protocolo, mientras que ERC se enfoca en la estandarización de los contratos de token. Por lo tanto, EIP no se transformará directamente en ERC, son conceptos independientes.