Solicitud de comentarios de Ethereum, o ERC como lo conoce la mayoría de la gente, es un documento que los constructores utilizan para escribir Contratos inteligentes en la blockchain de Ethereum. Estos documentos deciden las reglas que deben cumplir varios tokens basados en Ethereum. Los estándares son extremadamente importantes al crear todas las aplicaciones, interfaces de usuario y servicios relacionados con los contratos inteligentes. La razón principal es que los estándares unifican a los programadores bajo las mismas reglas y optimizan la eficiencia y la seguridad para que los constructores no tengan que preocuparse por esos aspectos ni adaptar cada vez su código debido al cumplimiento no estándar. Comenzando como una propuesta de mejora de Ethereum (EIP) propuesta dentro de la comunidad, la propia comunidad revisa los documentos, los comenta y potencialmente los implementa como un ERC. Los EIP pueden abordar todo, desde tokens, nombres de registro y estándares comunes para que el ecosistema se desarrolle. ERC-20 es probablemente el más escuchado con propiedades inherentes de fungibilidad, lo que significa que cada token es exactamente igual que cualquier otro derivado del mismo contrato inteligente. (SC). Este lenguaje de programación se implementó en 2015 y dominó el mercado alcista de ICO en 2017.Dato curioso: el propio Ether, la moneda nativa de Ethereum, no es un ERC-20.Hasta el día de hoy es uno de los estándares más utilizados, con tokens como Basic Attention Token (BAT), ApeCoin (APE), BKN de Brickken y la mayoría de otros tokens creados con él. Aporta fungibilidad, divisibilidad y componibilidad con una amplia gama de dApps e infraestructura creada para acomodar activos que utilizan este estándar. Hay varias funciones que un token ERC20 compatible debe tener implementadas, como la provisión del suministro total de tokens, la provisión de saldos de cuenta de la cuenta del propietario, fungibilidad y varias otras características. Otra interfaz de programación de aplicaciones (API) estándar es ERC-721, específicamente para Tokens no fungibles (NFT). Las NFT se utilizan para identificar algo o a alguien de una manera única, por lo tanto, "no fungibles". Algunos ejemplos son artículos coleccionables, claves de acceso, billetes de lotería, entradas para conciertos y deportes, y otros activos con propiedades únicas. Luego tenemos ERC-1155, una interfaz estándar para que los contactos administren múltiples tipos de tokens, incluidos tokens fungibles y no fungibles. Esta es una implementación necesaria porque estándares como ERC-20 y ERC-721 requieren la implementación de contratos separados para cada tipo de token o colección. Por naturaleza, esto coloca una gran cantidad de códigos de bytes redundantes en la cadena de bloques Ethereum y limita ciertas funcionalidades. Se pueden implementar diferentes estándares dependiendo de las características inherentes que desea que tengan su token y contrato inteligente. Naturalmente, el espacio está evolucionando con la propuesta regular de nuevos EIP para disminuir la fricción y aumentar la usabilidad en todos los aspectos del espacio blockchain.
Como ocurre con cualquier otro token, depende de lo que quieras lograr. ERC-20 es sin duda una opción y ofrece algunas de las funcionalidades que desea en un activo digitalizado. Como la naturaleza fungible que se observa en el mundo financiero tradicional. Cada acción que cotiza en bolsa de la misma categoría es idéntica a cualquier otra. Cualquier fracción de un instrumento de deuda es idéntica a cualquier otra fracción emitida a través del mismo instrumento de deuda. Pero veamos algunos ERC que se han introducido específicamente a medida que el espacio de tokens de seguridad ha crecido y se espera que sean una parte central de innovación del ecosistema blockchain.
ERC-1400 es un estándar creado específicamente con el objetivo de un marco unificado para cada activo tokenizado. La razón principal es mejorar el cumplimiento de la seguridad de los tokens en la red Ethereum. Como algunos Tokens siguen las leyes de valores tradicionales, existen varias leyes que requieren cierta funcionalidad. Algunas de las cuales son regulaciones KYC y AML que deben seguirse para que la industria de activos tokenizados encuentre alguna vez un espacio establecido en las finanzas. Algunas características clave son: • La acreditación de tokens en una billetera se puede revertir. Esto es importante ya que la mayoría de los demás estándares no ofrecen ninguna opción de recuperar fondos ni forzar la transferencia de tokens. Al habilitar una opción de recuperación de tokens, los emisores de tokens (empresas) obtienen el control necesario y al mismo tiempo cosechan los beneficios de utilizar una cadena de bloques para obtener componibilidad y automatización en la gestión de activos. Esto también tiene en cuenta los errores humanos y garantiza que no haya transferencias a billeteras que no sean KYC y que no sigan las jurisdicciones locales. • Los metadatos se pueden adjuntar al saldo del titular del token. Algunos ejemplos son los derechos de los accionistas u otras restricciones sobre cómo y cuándo pueden ocurrir las transferencias. Una vez más, esto no sólo ayuda a proporcionar sin problemas la información verificable necesaria a los inversores primarios y en un mercado secundario, sino que también garantiza que se cumplan las condiciones y derechos de los poseedores de tokens. Poner limitaciones a los inversoresBajo ERC-1400, puede regular los períodos de tenencia en una billetera, establecer umbrales en las transacciones y limitar la cantidad de tokens por billetera. Esto puede ser importante si un emisor busca un número máximo de inversores, una distribución específica o simplemente evitar la presencia de ballenas. Si una de las razones principales para recaudar fondos de esta manera es la creación de una gran comunidad, dicha funcionalidad disminuye no solo una asignación concentrada de tokens con el tiempo, sino también la fricción del mercado debido a grandes movimientos de tokens.
Este estándar fue diseñado para proporcionar algunas funciones básicas necesarias para cualquier activo tokenizado. Uno de los cuales es la capacidad de inyectar datos fuera de la cadena. Es vital incorporar reglas y datos en cadena a partir de la entrada y autorización de datos del mundo real. Nuevamente, esto es importante para condiciones basadas en datos que no residen en la cadena de bloques en sí, como la verificación KYC y estados de tokens como canjes y servicios públicos basados en eventos reales relacionados con la corporación emisora. ERC-1400 se conoce como un estándar general bajo el cual se encuentran ERC-1594 y varios otros.
Anteriormente conocido como T-REX protocolo, ERC-3643 es una inyección de 2018. Este es otro estándar más que brinda más control al emisor y los activos se pueden recuperar incluso si se pierde la clave privada de la billetera, ya que la propiedad de los activos está garantizada por la identidad digital. Este estándar, al igual que ERC-1400, es compatible con el estándar ERC-20, lo que significa que es interoperable con las mismas billeteras y dApps en el ecosistema Ethereum.
Como podemos ver, existen varios estándares incluso para la industria emergente de tokenización. Si bien la noción de activos tokenizados es muy prometedora y avanza cada día a medida que los reguladores comienzan a darse cuenta de sus beneficios, existen componentes centrales que deben ser inherentes para que despegue. El cumplimiento jurisdiccional específico, los componentes AML y KYC y un cierto grado de protección de los inversores deben estar presentes de forma nativa. Todos estos estándares proponen formas diferentes o complementarias de resolver esto en un ecosistema que hasta ahora elogia el anonimato y la libertad procesable. Sin embargo, lo que estos estándares muestran es que hay formas de que las finanzas tradicionales (TradFi) y las finanzas descentralizadas (Defi) se fusionen de la forma pragmática necesaria para ampliar la inclusión de las inversiones y abrir nuevos modelos de negocio para la era web3.