Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ERC-3643

 ERC-3643

T-REX: Un estándar de token de seguridad a nivel institucional

CrisChiera

April 18, 2024
Tweet

Other Decks in Programming

Transcript

  1. T-REX: Token for Regulated EXchanges El token T-REX es un

    estándar de seguridad que cumple con las leyes de valores. Ofrece una biblioteca de interfaces para la gestión y transferencia de tokens de seguridad. Utiliza un sistema de validación en cadena automatizado, aprovechando identidades en cadena para controles de elegibilidad.
  2. Blockchain y Tokens de Seguridad La tecnología blockchain revoluciona la

    transferencia de activos, proporcionando eficiencia y accesibilidad en criptomonedas. Aunque la propiedad de los tokens es peer-to- peer, los tokens de seguridad deben cumplir con leyes de valores, agregando complejidad. Los tokens de seguridad, a diferencia de los de utilidad, necesitan permisos para rastrear la propiedad, asegurando que solo inversores elegibles los posean. Ethereum, aunque poderoso, no aborda completamente los desafíos únicos de los tokens de seguridad. Se requiere un estándar para emitir y gestionar tokens autorizados, adaptados a diversas clases de
  3. Objetivos del Estándar ERC- 3643 La propuesta ERC-3643 busca gestionar

    integralmente el ciclo de vida de tokens de valores, desde emisión hasta transferencias entre inversores, garantizando el cumplimiento normativo. Incluye funciones como pausar y congelar el token para adaptarse a requisitos regulatorios. Además, se integra con un sistema de identidad en cadena para validar identidades e credenciales, asegurando el cumplimiento de requisitos legales en el comercio de tokens de seguridad.
  4. Características del Estándar ERC-3643 • Identidad en cadena: Integración con

    sistema de identidad en cadena para validar credenciales mediante certificaciones de emisores confiables. • Validación en cadena: Uso de un sistema automatizado para asegurar transferencias solo a inversores elegibles. • Controles de elegibilidad: Permiten a emisores definir criterios como ubicación, edad, estado financiero o participación en programas de KYC/AML. • Características adicionales: Incluye funciones de pausa y congelación para gestionar el token ante requisitos
  5. Características del Estándar ERC-3643 • Compatibilidad con ERC-20: Debe ser

    compatible con ERC- 20, admitiendo funciones básicas como transferencia, recepción y quema de tokens. • Uso con sistema de identidad en cadena: Se integra con un sistema de identidad en cadena para validar identidades y credenciales mediante certificaciones de emisores de reclamos confiables. • Aplicación de reglas de cumplimiento: Capacidad para aplicar reglas de cumplimiento requeridas por reguladores o emisores del token, tanto a factores de elegibilidad como a reglas del token. • Interfaz de verificación previa: Debe contar con una interfaz estándar para verificar previamente la aprobación o falla de una transferencia antes de enviarla a la cadena de bloques. • Sistema de recuperación: Tiene un sistema de recuperación para permitir a inversores recuperar acceso a sus tokens en caso de pérdida de la clave privada. • Congelamiento de tokens: Capacidad para congelar tokens parcial o totalmente en la billetera de inversores, para protección o cumplimiento de regulaciones.
  6. Características del Estándar ERC-3643 • Pausa del token: Posibilidad de

    pausar el token para detener transferencias o realizar cambios. • Acuñación y quema de tokens: Puede acuñar nuevos tokens o quemar tokens existentes por parte del emisor del token. • Definición de funciones de agente y propietario: Define funciones de agente y propietario para acciones específicas. • Transferencias forzadas desde la billetera de un agente: Capacidad para forzar transferencias desde la billetera de un agente, útil para recuperar tokens robados o cumplir con regulaciones. • Emisión de transacciones en lotes: Posibilidad de emitir transacciones en lotes para ahorrar gas y realizar múltiples transacciones en el
  7. Implementació n del Estándar ERC-3643 Cada transferencia de token según

    este estándar implica una verificación de cumplimiento para validar la transferencia y la elegibilidad de las identidades de las partes interesadas. El proceso de verificación se lleva a cabo en los siguientes pasos: 1. El emisor del token consulta el sistema de identidad en cadena para obtener la identidad y las credenciales del remitente y el destinatario de la transferencia. 2. Utilizando la identidad y las credenciales, el emisor del token evalúa si la transferencia cumple con las reglas de cumplimiento establecidas. 3. Si la transferencia cumple con las reglas de cumplimiento, el emisor del token aprueba la transferencia. 4. En caso de que la transferencia no cumpla con las reglas de cumplimiento, el emisor del token rechaza la transferencia.
  8. Restricciones de transferencia Las transferencias de tokens de seguridad pueden

    fracasar por diversas razones, como: El estado de la billetera del inversor: La billetera del inversor puede estar congelada o no tener saldo suficiente para cubrir la transferencia. La identidad del remitente y del receptor: El remitente o el receptor pueden no ser elegibles para recibir el token. Las reglas de cumplimiento del token: El token puede tener restricciones específicas, como un límite al número de inversores o al porcentaje de tokens que puede poseer un solo inversor.
  9. Gestión de Identidad La seguridad y el cumplimiento de las

    transferencias se aplican mediante la gestión de identidades en cadena. Las principales componentes de la gestión de identidad en cadena son: • Contrato de identidad: Un contrato inteligente que almacena la identidad y las credenciales de un inversor. • Reclamo: Una certificación firmada emitida por un emisor de reclamos confiable que confirma ciertos atributos o calificaciones de un inversor. • Registro de identidad: Un sistema de almacenamiento que mantiene una lista de todos los contratos de identidad y sus reclamaciones.
  10. Gestión del ciclo de vida de los tokens El estándar

    T-REX proporciona un marco integral para gestionar el ciclo de vida de los tokens de seguridad. Esto incluye: • La emisión de tokens: El emisor del token puede emitir tokens a inversores elegibles. • Transferencias entre inversores: Las transferencias de tokens solo se pueden realizar entre inversores elegibles. • Aplicación de reglas de cumplimiento: El estándar T-REX permite a los emisores de tokens definir sus propias reglas de cumplimiento, que se aplican a todas las transferencias de tokens.
  11. Reglas de cumplimiento Adicionales El estándar T-REX admite la implementación

    de reglas de cumplimiento adicionales a través del cumplimiento modular. Estos módulos se pueden utilizar para hacer cumplir una amplia gama de reglas y restricciones, como: • Límites al número de inversores o al porcentaje de tokens que puede poseer un solo inversor. • Restricciones a las transferencias entre ciertos tipos de inversores. • Restricciones a las transferencias a determinados países o regiones.
  12. Inclusión de funciones relacionadas con los agentes El estándar T-REX

    incluye funciones exclusivas del agente para permitir la gestión de tokens segura y adaptable. Estas funciones pueden ser utilizadas por sistemas automatizados o contratos inteligentes para ejecutar programáticamente funciones operativas, como acuñar, quemar y congelar
  13. Compatibilida d al revés Los tokens T-REX deben ser compatibles

    con ERC-20 y ERC- 173. Esto permite a los tokens T-REX interactuar con otros contratos inteligentes y herramientas que ya están diseñados para trabajar con tokens ERC-20.
  14. Consideracion es de seguridad El estándar T-REX ha sido auditado

    por Kapersky y Hacken y no se encontraron consideraciones de seguridad notables.