A laptop on a dark surface with a digital

Tokens de segurança e conformidade por código no mercado…

By AI News Crypto Editorial Team10 min de leitura

Os tokens de segurança são representações em blockchain de valores mobiliários regulamentados, portanto, sua propriedade e transferência devem seguir as mesmas restrições legais que os instrumentos tradicionais.

"Conformidade por código" é o padrão de design onde essas restrições são aplicadas de forma determinística no momento em que uma ação de token ocorre, utilizando verificações de contratos inteligentes, dados de identidade e controles administrativos.

Principais Conclusões

  • Um token de segurança representa um título ou contrato de investimento e está sujeito às mesmas regras que os instrumentos financeiros tradicionais sob as Leis Federais de Valores Mobiliários dos EUA.
  • Conformidade por códigosistemas de crypto aplicam decisões de permitir ou negar no momento da cunhagem, transferência, queima ou aprovação, frequentemente retornando códigos de status padronizados em vez de rótulos vagos de “KYC’d”.
  • Os padrões de restrição em nível de token concentram-se em verificações programáveis e controles administrativos, como congelar e revogar, enquanto as permissões em nível de cadeia ou conta determinam quem pode até mesmo tocar na liquidação.
  • As propostas de interoperabilidade impulsionam a conformidade em direção a identidades portáteis e objetos de dados, de modo que o mesmo regulamentadoativopode ser exposto através de múltiplas interfaces sem perder a transparência de restrição.

Tokens de segurança e conformidade por código

Ativos regulados não se tornam “menos regulados” porque a tabela de capital é umacontrato inteligenteO documento de arquitetura da Prometheum, apresentado à SEC, é explícito ao afirmar que os títulos baseados em blockchain representam um contrato de segurança ou investimento e continuam sujeitos às mesmas regras e regulamentos que os instrumentos financeiros tradicionais nos Estados Unidos, o que significa que as Leis Federais de Valores Mobiliários ainda se aplicam. Essa definição é o ponto de partida para a explicação dos tokens de segurança: o token é uma camada em torno de um ciclo de vida regulamentado, não um passe livre ao redor dele.

A conformidade por código é melhor entendida como um motor de risco de local. Cada ação que muda a propriedade ou controle é forçada a passar por um portão que retorna uma decisão de permitir ou negar, idealmente com uma razão legível por máquina.

A escolha de design que importa é onde esse portão reside: dentro do contrato do token, dentro de objetos de dados de identidade compartilhada e conformidade, ou dentro de um ambiente de liquidação permissionado que apenas admite contas aprovadas.

É por isso que "tokens de segurança vstokens de utilidade"não é um debate cosmético sobre metadados. Um token de utilidade pode frequentemente tratar a transferência como um direito padrão. Um token de segurança geralmente não pode, porque a elegibilidade, a jurisdição e o status legal podem mudar ao longo do tempo. É também por isso que"tokenizaçãodiscussões que permanecem na camada de marketing perdem o ponto operacional.

Qualquer pessoa que procura o que é tokenização geralmente está buscando a mecânica de transformar uma reivindicação legal em um estado programável. Tokens de segurança são o caso em que esse estado deve ser defensável sob um regulador e viável para intermediários como umagente de transferência.

Como funcionam as restrições de transferência on-chain

ERC-1462 trata a conformidade como uma verificação determinística que ocorre antes que o token execute qualquer ação irreversível. Ele adiciona funções de verificação explícitas para as ações principais que importam: checkTransferAllowed, checkTransferFromAllowed, checkMintAllowed e checkBurnAllowed. O token’sERC-20espera-se que os métodos consultem essas verificações ao substituir transfer, transferFrom e approve, e então apliquem o resultado.

O detalhe importante é que o ERC-1462 não reduz a decisão a um booleano. As funções de verificação retornam códigos de status padronizados via ERC-1066, com 0x11 significando Permitido e 0x10 significando Não Permitido, além de espaço para códigos específicos do emissor. Isso pode parecer uma gentileza para desenvolvedores até que atinja o fluxo de trabalho do usuário.

Um sistema de carteira, corretora ou agente de transferência pode apresentar “não permitido porque KYC ausente” versus “não permitido porque bloqueio de jurisdição” versus “falha off-chain”, em vez de um revert genérico que força tickets de suporte e triagem manual.

ERC-1462 também abre espaço para a parte complicada que os mercados regulamentados sempre têm: disputas e documentação. O EIP nomeia KYC e AML como requisitos e inclui explicitamente a capacidade de bloquear tokens para uma conta e restringir transferências devido a uma disputa legal. Também define ganchos de documentos opcionais, attachDocument e lookupDocument, que referenciam documentos legais off-chain por URI e hash de conteúdo.

Essa é a postura de conformidade por código em sua forma mais honesta: execução on-chain mais uma ponte deliberada para a realidade legal off-chain.

Controles de conformidade comuns em padrões de token

ERC-1404 é um padrão de token restrito construído em torno dos controles que emissores e plataformas continuam solicitando quando tentam executar fluxos regulamentados em trilhos públicos. O site enfatiza a importância de conhecer os detentores de tokens e manter uma lista de permissões de endereços de investidores, que é o significado operacional por trás de umtoken de lista brancae a ideia mais ampla de umtoken com permissão..

Também destaca restrições complexas que aparecem em folhas de termos e memorandos de consultoria, como bloquear transferências entre jurisdições específicas e impor limites máximos de propriedade.

A parte mais reveladora é a caixa de ferramentas administrativa. O ERC-1404 lista recursos comumente implementados, incluindo a capacidade de congelar um token, revogar e reatribuir, criar várias listas e aprovar ou rejeitar uma transação. Esses não são casos extremos. Eles são alavancas de remediação.

Se uma transferência for posteriormente considerada uma violação de uma restrição, ou se umendereçose tornar sancionado, ou se uma ordem judicial chegar, um token de segurança de nível de produção precisa de uma maneira de interromper, desfazer ou redocumentar o estado.

O ERC-1404 também descreve a separação de funções, com exemplos como Proprietário ou Emissor, um Administrador que pode ser um agente de transferência ou local de negociação, e um papel de Investidor que pode enviar e receber. Esse modelo de função é onde 'conformidade por código' deixa de ser um slogan e se torna um sistema operacional.

Alguém precisa ser autorizado a congelar, revogar e reatribuir, e o contrato do token se torna o ponto de aplicação dessas permissões.

É também aqui que os padrões de token de segurança divergem em filosofia. O ERC-1462 defende uma base estreita que os emissores estendem com sua própria lógica. O ERC-1404 tende a um conjunto de ferramentas restritas mais completo em recursos. Ambos estão tentando resolver o mesmo problema em nível de tela: quando um usuário clica em enviar, o token ou se liquida ou não, e o sistema precisa explicar o porquê.

Identidade, custódia e fluxos de trabalho regulamentados

Um contrato de token pode bloquear transferências, mas não pode integrar um humano. É por isso que a conformidade por código muitas vezes abrange identidade, custódia e fluxos de trabalho de local que giram em torno do token.

A arquitetura da Prometheum é um exemplo claro de permissão em nível de cadeia ou conta: descreve um modelo de cadeia Core e Utility dividido, com atividades regulamentadas em uma cadeia Core usando um modelo de contas com permissão e disponibilidade em modelo aberto na cadeia Utility.

O mecanismo de controle não é sutil. A Prometheum afirma que as partes que interagem com sua cadeia Core devem ser capazes de criar uma conta com um Broker-Dealer e passar pelos requisitos de due diligence e AML/KYC. Isso é KYC em cadeia como uma escolha de design do sistema, não apenas uma caixa de seleção.

Ele empurra a aplicação da lei "para a esquerda", de modo que o próprio ambiente de liquidação é permissivo antes que uma transferência de token seja até mesmo tentada.

A Prometheum também define um Token de Segurança Inteligente como um título registrado nos EUA que também pode ser usado como um token em aplicações distribuídas em blockchain, e descreve mecanismos para mover esses tokens entre carteiras "Master" e "Personal". O ponto é a custódia e a manutenção de registros.

A arquitetura descreve Carteiras Master usadas por empresas de compensação para contabilidade na cadeia Core e Carteiras Pessoais que se comportam mais como carteiras de cadeia pública na cadeia Utility. Os serviços de agente de transferência são descritos como mantendo um registro completo de propriedade, combinando dados de blockchain público com dados de titulares de contas privadas de broker-dealers.

Esta é a comparação chave: verificações em nível de token tentam tornar o ativo portátil entre ambientes, enquanto ambientes de liquidação permissivos tentam fazer do próprio ambiente o perímetro de conformidade. Ambos podem produzir uma experiência de token permissivo. Eles apenas colocam o controle em lugares diferentes.

Interoperabilidade e camadas de dados em evolução

O trabalho de interoperabilidade tenta evitar que cada emissor reinvente a mesma pilha de conformidade dentro de cada contrato de token.

O apêndice de interoperabilidade EIP-7208 descreve o ERC-1400 como fornecendo interfaces para emissão e resgate de tokens de segurança, gerenciamento de propriedade e restrições de transferência, e dando aos detentores de tokens transparência sobre como subconjuntos de saldos se comportam em relação a restrições, direitos e obrigações.

Essa "transparência de subconjunto" é importante porque tokens regulamentados frequentemente têm tranches, bloqueios ou restrições específicas de categoria que um único número de saldo não pode expressar.

O mesmo apêndice argumenta que objetos de dados podem armazenar e modificar dados em cadeia para tokens de segurança, como informações de conformidade ou detalhes de propriedade, e que lógica de gerenciamento de identidade personalizada pode ser incorporada quando integrada com padrões de token de segurança.

Esta é a mudança arquitetônica: em vez de codificar rigidamente cada regra em um contrato de token, o estado de conformidade e a lógica de identidade podem viver em uma camada de dados compartilhada que várias interfaces podem ler.

É aqui que o erc 3643 e o erc 1400 aparecem como alvos de integração prática. O apêndice menciona explicitamente a encapsulação de ativos emitidos sob o ERC-1400 em um objeto de dados de cofre e a exposição deles através de interfaces de gerenciamento de dados, incluindo o ERC-3643.

Também afirma que a separação de armazenamento permite novas funcionalidades que não faziam parte da interface original, incluindo controle de acesso baseado em função e recuperação baseada em identidade. Para os construtores, esta é a ponte para conversas sobre "erc 3643 vs erc 1400 explicado": a interface que um local deseja e o estado de conformidade que um emissor precisa não precisam ser soldadas juntas para sempre.

A mesma direção aparece em primitivas de identidade usadas por pilhas de tokens permissivos, como onchainid, onde identidade e reivindicações podem ser referenciadas em cadeia para suportar a lógica de elegibilidade. O objetivo comum é a composabilidade sem perder a clareza das restrições, para que carteiras e locais possam prever se uma transferência será aprovada antes de a submeter.

Limites e compensações da conformidade codificada

A primeira compensação é determinismo versus discrição. O ERC-1462 permite lógica definida pelo emissor dentro das funções de verificação e até permite consultas off-chain através de um oráculo. Isso significa que "conformidade por código" ainda pode depender de verificação de identidade off-chain, triagem de sanções e determinações legais.

O código pode impor a decisão no momento da ação, mas não pode eliminar a necessidade de um processo legal que decida qual deve ser a política.

O segundo trade-off é portabilidade versus controle de perímetro. Restrições em nível de token, como verificações do estilo ERC-1462 ou transferências restritas do estilo ERC-1404, maximizam as chances de que um token de segurança possa se mover entre carteiras e locais enquanto carrega seu conjunto de regras.

Permissões em nível de cadeia ou conta, como o modelo de cadeia Core da Prometheum, maximizam o controle ao restringir quem pode até mesmo participar da liquidação regulamentada. Isso se parece mais com a infraestrutura de mercado tradicional, mas reduz a composabilidade aberta porque o ambiente não é sem permissão.

O terceiro trade-off é a experiência do usuário em caso de falha. Um revert é um instrumento contundente. A abordagem de código de status do ERC-1462 via ERC-1066 é uma tentativa direta de tornar as falhas legíveis para que um usuário possa corrigir a coisa certa, seja a falta de KYC, um bloqueio de jurisdição ou uma falha off-chain.

Sistemas que implementam apenas uma verificação de token em lista branca sem códigos de razão tendem a empurrar o custo para suporte e manuseio manual de exceções.

Finalmente, a conformidade codificada cria um poder administrativo que deve ser governado. O congelamento, revogação e reatribuição do ERC-1404, permissões de lista múltipla e controles de aprovação ou rejeição são projetados para remediação regulamentada. Eles também significam que o emissor ou administrador pode intervir nos saldos.

Isso não é um bug em mercados regulamentados, mas é uma restrição de design que precisa ser explícita nas divulgações e em como as integrações tratam o ativo.

A Conclusão

Eu vi equipes apresentarem um token de segurança como "ERC-20 mais KYC" e depois ficarem surpresas com o primeiro dia operacional feio: uma transferência contestada, uma mudança de jurisdição ou um local pedindo um código de razão limpo em vez de um revert genérico. A insistência do ERC-1462 em funções de verificação explícitas e códigos de status do ERC-1066 é a coisa mais próxima neste stack de um motor de risco de nível de local. Se o sistema não pode explicar por que bloqueou uma transferência, não está pronto para fluxo regulamentado.

O modelo mental mais limpo é escolher a localização do portão cedo e arcar com as consequências. Verificações em nível de token mantêm o ativo portátil. Permissões em nível de cadeia ou conta, como a cadeia Core da Prometheum, mantêm o perímetro apertado. O erro caro é misturar os dois sem uma fonte clara de verdade para identidade e restrições, e depois descobrir que cada carteira e integração vê uma versão diferente de "permitido".

Fontes

Perguntas frequentes

Os tokens de segurança ainda estão sujeitos à lei de valores mobiliários se estiverem em uma blockchain?

Sim. O documento de arquitetura registrado na SEC pela Prometheum afirma que os tokens que representam um título ou contrato de investimento estão sujeitos às mesmas regras e regulamentos que os instrumentos financeiros tradicionais nos EUA, o que significa que as leis federais de valores mobiliários se aplicam.

Como a conformidade por código em criptomoedas realmente bloqueia uma transferência?

Padrões como ERC-1462 adicionam funções de verificação que são consultadas por transfer, transferFrom, mint, burn e approve. A verificação retorna um código de status padronizado via ERC-1066, e espera-se que o token reverta quando a ação for proibida.

O que é um token de whitelist e por que os tokens de segurança usam whitelists?

Um token de whitelist utiliza uma lista de endereços de investidores aprovados que estão autorizados a manter ou receber o ativo. O ERC-1404 destaca a whitelist como uma forma de acompanhar os detentores de tokens e impor restrições de elegibilidade, como políticas apenas para credenciados ou reavaliações de sanções.

Quais controles administrativos os tokens permissionados geralmente precisam?

O ERC-1404 lista controles comumente implementados, incluindo congelamento, revogação e reatribuição, criação de múltiplas listas e aprovação ou rejeição de uma transação. Esses controles existem para apoiar requisitos de remediação e operacionais em mercados regulamentados.

Qual é a diferença entre restrições em nível de token e uma cadeia de liquidação permissionada?

Modelos de restrição em nível de token incorporam verificações dentro do contrato do token, de modo que o token carrega seu livro de regras onde quer que vá. Modelos de liquidação permissionada restringem o acesso no nível da conta ou da cadeia, como a cadeia Core da Prometheum, onde os participantes devem se cadastrar com um corretor e passar por AML/KYC antes de interagir com transferências regulamentadas.