Saltar al contenido

¿Qué es un estándar de token?

Un token es un programa. El estándar define qué funciones tiene que tener para que cualquier wallet o exchange pueda leerlo, y los estándares de activos reales suman dos controles: quién puede tenerlo y quién puede moverlo sin tu firma.

«Usage des nouvelles mesures», París, 1800: una lámina que enseñaba a usar el litro, el gramo y el metro. Créditos⁠ (abre en pestaña nueva)

ERC-20: las funciones que todo token comparte

Qué tiene que poder hacer un token para que cualquier wallet lo lea, y cómo una propuesta llega a ser estándar.

Es como el sistema métrico de la lámina. Cuando todos los almacenes miden en litros, una jarra graduada sirve en cualquiera de ellos.

En Ethereum y en las redes compatibles, un token es un contrato, un programa que guarda una tabla de quién tiene cuánto. El estándar más usado es ERC-20, de 2015, que define las funciones que todo token tiene que tener (EIP-20⁠ (abre en pestaña nueva)).

Contrato del tokendirecciónsaldo0x3f…0x9c…0x51…0xa7…
balanceOf
Cuánto tiene una dirección.
totalSupply
Cuántos hay en total.
transfer
Mover tokens propios a otra dirección.
approve y transferFrom
Autorizar a un tercero a mover tus tokens, y que ese tercero los mueva.

Gracias a eso, una wallet o un exchange pueden mostrar y mover un token nuevo sin programar nada para él. En el sitio, wARS y ARGt son ERC-20, y Landtoken I también, según el contrato candidato que publica su caso.

Cada estándar empieza como un EIP (Ethereum Improvement Proposal) y pasa por estos estados: Draft, el borrador; Review, la revisión; Last Call, una última ventana de comentarios, en general de catorce días; y Final (EIP-1⁠ (abre en pestaña nueva)). Un estándar en Final ya no cambia, salvo para corregir erratas. Nadie obliga a usarlo: el emisor lo adopta para que su token funcione con las wallets y los exchanges que ya existen.

Tokens con permisos: quién puede tenerlo y quién puede moverlo

Un ERC-20 se puede mandar a cualquier dirección. Con un valor negociable, el emisor tiene que saber quién lo tiene y poder cumplir una orden judicial, y para eso los estándares de activos reales agregan tres piezas.

Es un edificio con portería: hay una lista de quién puede entrar, un reglamento que dice qué se puede hacer adentro y una administración con llave maestra.

Agente con llave maestra

Una dirección que designa el emisor y que puede congelar saldos y mover tokens sin la firma de quien los tiene, para cumplir una orden o recuperar una wallet perdida.

  1. Quien manda
  2. Lista de habilitadosAntes de cada transferencia, el contrato pregunta si quien recibe pasó la verificación de identidad. Si no está en la lista, la transferencia falla.
  3. Reglas de la emisiónLímites que fija el emisor y que se revisan en cada movimiento: por ejemplo, un tope de inversores de un país o un plazo durante el que no se puede vender.
  4. Quien recibe

Cuatro implementaciones: ERC-3643, ERC-7943, DS Protocol y Token-2022

Dos estándares de Ethereum, el protocolo de una empresa y las extensiones de Solana resuelven las mismas tres piezas con nombres distintos.

Qué cambiaLista de habilitadosReglas de la emisiónAgente con llave maestraQué es
ERC-3643 (T-REX)Un registro de identidades: cada wallet atada a una identidad ONCHAINID, con datos que firman verificadores de confianza, y a un paísUn contrato de cumplimiento que se consulta en cada transferenciaAgentes que pueden emitir, congelar, recuperar y forzar transferencias; quien recibe igual tiene que estar verificadoEstándar de Ethereum, Final desde 2021
ERC-7943 (uRWA)Las preguntas canSend y canReceiveLa pregunta canTransfer; las reglas las escribe cada emisorforcedTransfer y el congelamiento de saldosEstándar de Ethereum, Final desde 2025
DS Protocol (Securitize)Un registro de inversores en la cadena, con país, verificación de identidad y acreditaciónUn servicio de cumplimiento: por ejemplo, un tope de 99 inversores acreditados de EE.UU.El emisor puede bloquear wallets y congelar el tokenProtocolo de una empresa, descripto en un whitepaper de 2018
Token-2022 (Solana)Default account state: toda cuenta nueva nace congelada hasta que la habilitan, por ejemplo después de verificar la identidadTransfer hook: cada transferencia ejecuta un programa externo, que puede revisar listasPermanent delegate: una autoridad que puede mover o quemar cualquier saldoExtensiones del programa de tokens de Solana

ERC-3643 y ERC-7943

ERC-3643 es un sistema completo: define el registro de identidades, el contrato de cumplimiento y los roles de los agentes (EIP-3643⁠ (abre en pestaña nueva)).

ERC-7943 es una interfaz mínima: fija las preguntas que un token de activos reales tiene que poder contestar y deja la respuesta a cada emisor, con variantes para tokens fungibles y no fungibles (EIP-7943⁠ (abre en pestaña nueva)).

El DS Protocol de Securitize

Securitize lo publicó en 2018, antes que los dos estándares. Su whitepaper describe un registro de inversores: una persona puede tener varias wallets, y las reglas se le aplican a la persona.

Los datos personales no van a la cadena. Cada inversor figura con un identificador armado con un hash de esos datos, su país, el estado de su verificación de identidad y acreditación, con fechas de vencimiento. Las reglas pueden impedir, por ejemplo, que un título vendido fuera de EE.UU. vuelva a manos de inversores de ese país.

Las extensiones de Solana

En Solana todos los tokens usan un mismo programa de tokens. Token-2022 es una versión con extensiones que cada emisor elige activar (Solana⁠ (abre en pestaña nueva)). Entre los usos del transfer hook, la documentación menciona las listas de quién puede recibir. Como ejemplo de permanent delegate, cita congelar el saldo de un sancionado en una stablecoin.

La Solana Foundation publica además una plataforma para empresas que arma estas piezas, el Solana Developer Platform. Según su repositorio, todavía no está en la red principal ni tiene auditoría.

Dónde se controla: al emitir o en cada transferencia

Un token regulado puede revisar quién lo recibe en cada transferencia, o solo cuando se emite y cuando se rescata.

Ondo Global Markets emite tokens que siguen el precio de acciones de EE.UU. Según Ondo, dan exposición económica a la acción pero no el derecho a recibirla, y los emite una sociedad de las Islas Vírgenes Británicas (Ondo⁠ (abre en pestaña nueva)).

También según Ondo, el token circula libremente fuera de EE.UU., incluso en aplicaciones financieras de la cadena, con restricciones por jurisdicción. La verificación de identidad se pide solo para emitir y rescatar directamente con Ondo, y el producto está cerrado a residentes de EE.UU..

Las representaciones digitales que reglamentó la CNV funcionan al revés: el token solo se mueve entre PSAV, que verifican a cada cliente (qué cambia en cada forma). wAL30rd es el ejemplo.

Al emitir y al rescatar

Ondo: verificación solo en las puntas

En cada transferencia

Representación digital: cada paso, entre PSAV

Fuentes