As carteiras são o portão para a Web3, servindo como portais essenciais para os usuários enviarem e receberem mensagens, gerenciarem fundos e interagirem com aplicações blockchain. Como uma peça crítica da infraestrutura blockchain, as carteiras moldam significativamente as experiências dos usuários na Web3.
O ecossistema de carteiras é diversificado, com provedores oferecendo produtos e serviços variados por meio de diferentes mecanismos. À medida que os provedores de carteira buscam sustentabilidade e diversificação, seus modelos operacionais estão evoluindo, criando novas dinâmicas entre usuários, aplicativos e a infraestrutura subjacente de blockchain.
Nosso relatório visa iluminar o estado atual das carteiras na Ethereum, com base na pesquisa realizada por orderflow.art.
No entanto, identificar carteiras através do rastreamento de transações on-chain apresenta vários desafios:
Apesar dessas limitações, este relatório fornece uma visão abrangente do cenário da carteira Ethereum, suas tendências atuais e perspectivas futuras.
O relatório começa com uma seção de Antecedentes cobrindo duas áreas-chave: Taxonomia de Carteiras e o Ciclo de Fluxo de Pedidos. Na Taxonomia de Carteiras, categorizamos as carteiras Web3 em tipos custodiais e não custodiais, detalhando as várias formas de carteiras não custodiais. A seção Ciclo de Vida do Fluxo de Pedidos descreve a jornada de uma transação, identificando os principais intervenientes, desde os Originadores do Fluxo de Pedidos até os construtores de blocos.
A seguir, exploramos as Tendências Atuais, focando nos desenvolvimentos recentes que afetam os Originadores de Fluxo de Ordens (OFOs). Examinamos as implicações do aumento da centralização no mercado de construção de blocos, que intensificou a competição pelo fluxo de ordens. Esta seção abrange três conceitos-chave: Pagamento pelo Fluxo de Ordens (PFOF), Leilões de Fluxo de Ordens (OFAs) e Fluxo de Ordens Privado (POF). Além disso, introduzimos a Abstração de Conta (AA), com um foco particular no ERC-4337, um desenvolvimento significativo que está remodelando o cenário da carteira.
Finalmente, em Tendências Futuras, exploramos desenvolvimentos destinados a aprimorar a experiência do usuário e enfrentar desafios regulatórios no cenário da carteira. Examinamos pré-confirmações (pré-confs), um mecanismo projetado para melhorar a velocidade de confirmação da transação. Também analisamos duas Propostas de Melhoria do Ethereum (EIPs) que buscam aprimorar as capacidades de Abstração de Conta. Além disso, discutimos Ambientes de Execução Confiáveis (TEEs) e seu papel em melhorar a segurança e privacidade para carteiras Web3. Consideramos como os TEEs podem servir como uma solução de conformidade potencial para a indústria de criptomoedas, especialmente à medida que o foco regulatório se desloca da descentralização para questões de controle.
As carteiras servem como a interface principal para os usuários interagirem com aplicações blockchain. Embora os usuários frequentemente mantenham várias carteiras (por exemplo, várias contas MetaMask), o processo de migrar chaves privadas para um novo fornecedor de carteiras é tipicamente complicado. Essa falta de portabilidade amigável ao usuário cria um efeito de 'aderência', frequentemente mantendo os usuários ligados aos seus fornecedores de carteiras existentes.
A intensificação da competição pelo fluxo de pedidos aumentou a importância da aquisição e retenção de usuários para os provedores de carteira. Este cenário competitivo levou a um desenvolvimento interessante: aplicações de finanças descentralizadas (DeFi), como Uniswap, 1inch e Curve Finance, agora estão criando suas próprias carteiras. Essa movimentação estratégica permite a essas plataformas DeFi exercerem maior controle sobre o fluxo de pedidos de seus usuários, potencialmente capturando mais valor e oferecendo uma experiência de usuário mais integrada.
Essa tendência destaca as relações em evolução entre usuários, carteiras e aplicativos DeFi no ecossistema blockchain. Isso destaca como a batalha pelo fluxo de ordens está remodelando o cenário de carteiras e influenciando as estratégias dos principais players no espaço DeFi.
Figura 1. Visão geral do ecossistema da carteira Ethereum
Carteiras Web3 são geralmente categorizadas como custodiais, controladas por terceiros, ou não-custodiais, controladas pelo usuário. O controle é definido como quem possui as chaves privadas da carteira.
Existem diferentes tipos de carteiras não custodiais com tecnologias variadas para melhorar a experiência do usuário e a segurança.
Computação de Múltiplas PartesAs carteiras (MPC) usam técnicas de criptografia para criptografar, fragmentar e distribuir chaves privadas para vários dispositivos. Esses dispositivos ou partes devem avaliar uma computação sem revelar suas chaves privadas ou dados. Um protocolo de computação multipartidária usado no contexto das carteiras MPC geralmente possui essas propriedades:
Os benefícios das carteiras MPC são:
Contas de Propriedade Externa (EOAs) são gerenciadas por chaves privadas únicas que os usuários controlam para interagir com contratos inteligentes on-chain.
EOAs usam uma chave privadaAlgoritmo de Assinatura Digital de Curva Elípticachave (ECDSA) para assinar e verificar transações digitais. Os usuários podem enviar e receber transações, interagir com contratos inteligentes e aprovar mensagens por meio de EOAs.
Para criar um EOA, uma interface de carteira gera uma chave privada e uma frase-semente. Devido à chave privada e à frase-semente singulares, um usuário perderá o acesso à sua carteira se perder tanto a chave privada quanto a frase-semente.
Carteiras de contratos inteligentes, ou carteiras inteligentes, utilizam a Abstração de Conta e a programabilidade de contratos inteligentes para melhorar a experiência do usuário. As carteiras de contratos inteligentes não são controladas por uma chave privada, mas pelo código do contrato. Protocolos de Abstração de Conta como o ERC-4337 ajudam as carteiras de contratos inteligentes a contornar o requisito de que uma carteira EOA inicie uma transação. As carteiras de contratos inteligentes podem ser programadas para recursos como:
Comparados aos EOAs, as carteiras de contratos inteligentes têm um pequeno custo adicional de gás principalmente devido à execução do código do contrato e à publicação de eventos. Os contratos inteligentes são inerentemente mais complexos e poderosos em relação aos EOAs, então apenas as carteiras de contratos inteligentes auditadas e testadas em batalha devem ser confiáveis.
Orderflow.artiluminou o panorama do fluxo de pedidos e identificou os atores conhecidos na cadeia de transações de uma transação.
O ciclo de vida de uma transação começa no lado esquerdo do fluxo de pedidos de Sankey com frontends on-chain e termina no lado direito com construtores de blocos.
Figura 2. Sankey Orderflow.art editado de 30 de setembro de 2024
Os principais atores on-chain no ciclo de vida de uma transação são:
Os Originadores de Fluxo de Ordens (OFOs) são as primeiras aplicações on-chain que interagem com uma carteira. OFOs incluem:
Figura 3. Volume de Negociação Frontend (3 anos), Dune Analytics. 30 de setembro de 2024.
Figura 4. Contagem de Transações do Frontend (3 anos), Dune Analytics. 30 de setembro de 2024.
Figura 5. Tamanhos de Negociação do Frontend (7 dias), Dune Analytics. 30 de setembro de 2024.
Transações grandes ou aquelas envolvendo pares de negociação ilíquidos muitas vezes são encaminhadas para Leilões de Fluxo de Ordens (OFAs) e agregadores para minimizar o escorregamento. Esses provedores obtêm liquidez de várias bolsas descentralizadas (DEXs), fontes off-chain e inventários proprietários.
As ordens do Ethereum são submetidas aos mempools públicos ou privados:
Os construtores organizam e incluem transações em um bloco. O ciclo de vida do pedido é concluído se a transação for incluída no bloco do construtor vencedor. Se não estiver incluída no bloco vencedor, a transação permanece na mempool até ser incluída em um bloco futuro ou descartada.
A paisagem do Ethereum é atualmente caracterizada por várias tendências significativas que estão remodelando a indústria. Duas tendências principais no Ethereum que afetam os Originação de Fluxo de Ordens são 1) a centralização do mercado de construção de blocos e 2) a implementação da Abstração de Conta com ERC-4337.
Mercado de construtores do Ethereumtornou-se cada vez mais centralizado, com dois construtores capturando mais de 90% do mercado de blocos.
Figura 6. Participação de mercado do construtor de 30 dias a partir de 30 de setembro de 2024, libmev.com.
Essa concentração deu origem a novas dinâmicas no fluxo de pedidos:
Esses mecanismos estão transformando como as transações são processadas e priorizadas, oferecendo benefícios como proteção contra MEV e descoberta de preços aprimorada, mas também levantando preocupações sobre a justiça de mercado e descentralização
O Pagamento pela Fluência de Ordens (PFOF) é um conceito financeiro tradicional que começou com os formadores de mercado pagando corretoras pela sua fluência de ordens OTC. Os formadores de mercado consideram a fluência de ordens de varejo desinformada e não tóxica e são altamente lucrativas para negociar contra. À medida que os sistemas de negociação automatizados (ATS) se expandiram, os formadores de mercado usaram o PFOF para atrair a fluência de ordens de varejo para seus ATS.
Os traders varejistas se beneficiam do PFOF de três maneiras:
No Ethereum, o PFOF surgiu como relações de Fluxo de Ordens Exclusivas (”EOF”) entre Originadores de Fluxo de Ordens (”OFOs”) e Construtores. O EOF contorna a mempool pública e representa até 35% do mercado. O Fluxo de Ordens Exclusivas permite que um construtor construa um bloco de valor mais alto do que concorrentes limitados a transações de origem da mempool pública ou Leilões de Fluxo de Ordens (”OFA”). Como os EOFs exigem garantias de execução, os construtores irão multiplexar o pacote do OFO para garantir a inclusão oportuna.
Existem várias razões pelas quais os Originadores de Fluxo de Pedidos utilizam relacionamentos EOF:
Relações de fim de arquivo atualmente conhecidas:
Figura 7. Blocos de fim de arquivo da Banana Gun*.
Figura 8. Blocos multiplexados da arma de banana.
Figura 9. Blocos EOF do Maestro.
Figura 10. Blocos multiplexados do Maestro.
*EOF é aproximado pelo fluxo de pedidos não visto pela Flashbots ou na mempool.
Os leilões de fluxo de pedidos (OFAs) foram criados para proteger as transações do usuário de estratégias de MEV negativas, como front-running e ataques de sandwich. OFAs oferecem muitos benefícios aos usuários, incluindo:
Figura 11. Cadeia de suprimento de MEV com Leilões de Fluxo de Ordens.
OFAs agregam transações de swap de vários usuários e as leiloam para licitantes de terceiros para execução. OFAs funcionam como os leiloeiros e selecionam lances vencedores com base em critérios predefinidos. Os lances vencedores são enviados on-chain em um pacote para os construtores de blocos para consenso.
Existem diferentes tipos de OFAs:
O Fluxo de Pedido Privado (POF) é o fluxo de pedidos dos originadores de fluxo de pedidos verticalmente integrados (carteiras, aplicativos, solucionadores, buscadores) e construtores. Este fluxo geralmente não é multiplexado e enviado a um construtor singular.
Os principais construtores, Beaver Build e Rsync, estão integrados com as empresas de trading proprietárias SCP e Wintermute e se beneficiam do fluxo de ordens interno CEX-DEX.Construtores de busca integradostêm uma vantagem sobre os construtores normais, uma vez que os lucros do seu pesquisador podem ser realocados para o seu construtor, aumentando a probabilidade de submissão do lance do bloco vencedor. Os pesquisadores-construtores integrados também se beneficiam de economias de latência ao enviar sua transação do pesquisador para o construtor. Essas economias de latência podem então ser estendidas para o leilão do construtor de bloco.
Figura 12. Fluxo de Pedidos Exclusivo (EOF) dos sete provedores EOF mais proeminentes com base no valor total.
(a) https://arxiv.org/pdf/2407.13931. EOF para Titan (b), Beaverbuild (c) e construtores Rsync (d). Note que apenas Rsync vê o fluxo de pedidos privados Wintermute e apenas Beaverbuild vê o fluxo de pedidos privados SCP.
OFAs como Flashbots Protect e MEV-Blocker forneceram RPCs para os usuários integrarem em suas carteiras. Esses produtos eram principalmente opcionais para os usuários individuais de carteiras e integrados diretamente em aplicativos.
Além disso, as carteiras começaram a capturar o valor do fluxo de pedidos delas.
A implementação da Abstração de Conta, particularmente através do ERC-4337, está revolucionando as interações dos usuários com as redes blockchain, introduzindo carteiras de contratos inteligentes e novas entidades como Bundlers e Paymasters. Esses desenvolvimentos não apenas estão aprimorando a experiência do usuário, mas também criando novas oportunidades e desafios no processamento de transações e estruturas de taxas.
Os principais objetivos da abstração de contas são remover a necessidade de todos os usuários terem um EOA e permitir que os usuários usem carteiras de contratos inteligentes como sua conta principal. A abstração de contas consegue isso separando o gerenciamento de contas e a execução de transações dos EOAs. A abstração de contas usa novas entidades: 1) o Aglutinador, para iniciar transações e 2) o Pagador, para determinar as políticas de pagamento de gás.
Figura 13. fluxo de trabalho ERC-4337
ERC-4337introduz duas novas partes - o Agregador e o Pagador:
Figura 14. Contas Inteligentes Ativas Semanais
Figura 15.Receita semanal do agrupador
Figura 16. Gasto semanal do pagador de gasolina
Sob o ERC-4337, o Bundler está em uma posição semelhante ao construtor de blocos de hoje e pode executar acordos exclusivos de fluxo de pedidos com carteiras de contratos inteligentes. O fluxo de pedidos exclusivo é mais importante para os Bundlers porque competem pela taxa de prioridade mais alta e os Bundlers perdedores pagam pelo custo de gás da reversão da UserOperation.
Porque o mempool UserOperation é público, as UserOperations são suscetíveis ao MEV de front-running e ataques de sandwich. Os Bundlers podem capturar uma parte desse MEV, uma vez que eles ordenam e agrupam as UserOperations em uma transação de pacote. Os Searchers poderiam executar os Bundlers para extrair MEV do mempool público de UserOperation. Os Bundlers e Builders poderiam integrar para obter fluxo de pedidos adicional.
O cenário das criptomoedas e blockchain está à beira de uma transformação significativa, impulsionada por inovações tecnológicas e desenvolvimentos regulatórios. As principais tendências que moldam o futuro incluem:
À medida que o foco muda da descentralização ampla para discussões detalhadas sobre controle e execução, essas tendências prometem, coletivamente, redefinir a forma como os usuários interagem com as redes blockchain, como os desenvolvedores constroem aplicações e como o ecossistema navega nos desafios regulatórios.
Pré-confirmações ("pré-confs") é uma proposta de pesquisa que permite aos usuários receber uma confirmação de transação antes que sua transação seja confirmada no consenso. As pré-confs visam melhorar a experiência do usuário, eliminando a alta congestão de rede no Ethereum, nas rollups de camada 2 e nos validiums por meio de confirmações mais rápidas. Primeiramente introduzido por Justin Drake, com base nas pré-confs, os proponentes do L1 podem fornecer garantias econômicas de que a transação de um usuário do L2 será incluída.
Figura 17. @EspressoSystems/bft-and-proposer-promised-preconfirmations">Com base em Pré-confirmações para Rollups
A paisagem pré-confirmação ainda está em seus estágios iniciais e várias metodologias diferentes foram propostas. Estas são as poucas que poderiam afetar os originadores do fluxo de pedidos da forma mais significativa:
Preconfs levarão a uma melhor experiência de execução, uma vez que os originadores do fluxo de pedidos podem garantir a execução da transação por taxas mais altas.
No caso das pré-configurações do estilo XGA, a inclusão no final do bloco para transações não sensíveis à latência (ou seja, “governança”, “staking”, “autorizações”, “reivindicações”) pode reduzir o gás gasto nessas transações e reduzir o número de reversões de transações por gás insuficiente.
Existem dois EIPs de Abstração de Conta que poderiam desbloquear totalmente o potencial das carteiras de contratos inteligentes e se tornar elementos transformadores para o ecossistema de carteiras.
EIP-7702 introduz as seguintes funcionalidades para EOAs:
EIP-7702 foi projetado para ser compatível com versões anteriores e posteriores do ERC-4337, permitindo que EOAs aproveitem a infraestrutura existente do ERC-4337. EOAs também podem se converter temporariamente em carteiras de contratos inteligentes para serem incluídas em pacotes ERC-4337.
Os benefícios do EIP-7702 incluem:
EIP-7702 ainda é uma nova proposta e tem algumas questões que os desenvolvedores precisam considerar:
EIP-7212, ou RIP-7212, cria um contrato para verificação de assinatura usando o padrão de curva elíptica 'secp256r1'. Este padrão foi adotado para autenticação de usuário pelas maiores corporações Web2 e pode ser integrado nas carteiras de contratos inteligentes do ERC-4337.
"secp256r1" é atualmente usado nas seguintes aplicações de autenticação:
RIP-7212 é a versão roll-up do EIP-7212 e equipes da Kakarot, Polygon, Optimism, zkSync, Scroll e Arbitrum já se comprometeram com a implementação. Polygon tem o RIP-7212 disponível em sua testnet e as Smart Wallets recentemente lançadas pela Coinbase incluem autenticação de chave de acesso.
Figura 18. Autenticação móvel via senhas de acesso
Enquanto EIP-7702 ainda é uma proposta, RIP-7212 está sendo ativamente integrado em roll-ups L2 e implementado em carteiras de contratos inteligentes. As carteiras de chaves de acesso potencializam as carteiras inteligentes ERC-4337, eliminando a necessidade de senhas e frases de segredo e elevando a segurança para um nível de hardware. Os projetos atuais que apresentam chaves de acesso incluem:
EIP-712 é um padrão para assinatura de mensagem digitada que tem como objetivo permitir a assinatura de mensagens fora da cadeia para assinatura na cadeia, permitindo uma melhor experiência do usuário. Em vez de ler cadeias de bytes, o EIP-712 permite que assinaturas sejam exibidas em um formato legível sem perder as propriedades de segurança do sistema. A assinatura fora da cadeia economiza gás e reduz o número de transações na cadeia.
Figura 19. Assinatura da mensagem atual
Figura 20. Assinatura da mensagem com EIP-712
Uma das principais características que o EIP-712 desbloqueia é que ele permite que os dApps controlem o fluxo de transações para os usuários, em vez das carteiras. Aplicativos como Uniswap podem minimizar o MEV de seus usuários, pois as trocas contornariam OFAs e outros extratores de valor MEV.
Figura 21. Interesse do Uniswap no controle do fluxo de transações
Além da legibilidade da transação da carteira, o EIP-712 melhora a usabilidade da governança ao permitir que um terceiro pague as taxas de gás para votos de usuários. Os eleitores podem usar a funcionalidade de assinatura do EIP-712 para criar uma transação assinada de delegação ou voto gratuitamente.
Além da legibilidade da carteira, o EIP-712 pode ser usado para melhorar a experiência do usuário em outras áreas.
Ambientes de Execução Confiável (TEEs) são um enclave seguro baseado dentro de um microprocessador de hardware onde cálculos e operações sensíveis podem ser executados com integridade e privacidade. TEEs suportam isolamento e atestação remota e podem executar máquinas virtuais como EVM e CosmWasm sem o custo criptográfico como Computação de Múltiplas Partes (MPC) ou zkSNARKs.
Para carteiras web3, TEEs móveis como o Secure Enclave da Apple e o Titan M2 da Google podem proteger as chaves privadas da carteira de contratos inteligentes melhor do que as carteiras de hardware padrão. Os usuários podem criar e armazenar uma chave privada dentro de um TEE e assinar transações a partir dessas chaves. As chaves permanecem no dispositivo e só podem ser acessadas pelo proprietário do dispositivo por meio de autenticação biométrica ou PIN do dispositivo.
TEEs são atualmente usados em várias soluções de carteira:
TEEs estão prontos para serem um grande fator de mudança de jogo para blockchains.
Referências:
Um dos principais desafios para os provedores de carteira tem sido educar os usuários e reguladores sobre a custódia própria e contas on-chain. No entanto, à medida que o ecossistema web3 amadureceu, os principais interessados passaram a entender vários pontos cruciais:
Esta compreensão em crescimento tem sido crucial para esclarecer o papel das carteiras no ecossistema de criptomoedas e distingui-las dos provedores de serviços financeiros tradicionais.
As stablecoins continuam a ser um dos ativos de criptomoeda mais significativos, pois possibilitam a transferência de valor sem atritos e sem complicações através das fronteiras e sistemas econômicos. Permitem aos usuários mover valor entre ativos que podem flutuar de preço para denominações estáveis para uso futuro. No entanto, as stablecoins têm subido ao topo das agendas de muitos reguladores de criptomoedas, principalmente devido a preocupações sobre:
Como resultado, as stablecoins se tornaram uma prioridade máxima em muitas agendas de criptomoedas dos reguladores, desencadeando debates sobre seu papel no ecossistema financeiro mais amplo.
Nos Estados Unidos, as stablecoins ganharam atenção regulatória significativa com o projeto Libra do Facebook (agora Meta). O gigante da tecnologia propôs uma stablecoin gerenciada privadamente que, teoricamente, poderia se tornar a moeda digital predominante, levantando preocupações sobre seu impacto no controle da política monetária dos bancos centrais.
Desde que o projeto Libra foi encerrado em 2022, o principal objetivo da política regulatória de stablecoins dos EUA tem sido garantir a garantia e a supervisão adequadas das stablecoins. Essa mudança levou os emissores de stablecoins a adotar práticas semelhantes às instituições financeiras regulamentadas com contratos de custódia robustos, relacionamentos bancários estabelecidos e programas de monitoramento abrangentes. Embora várias agências reguladoras tenham contribuído com regulamentações fragmentadas, o Congresso dos EUA está trabalhando para uma estrutura regulatória mais abrangente para stablecoins.
Na UE, o Regulamento de Mercados em Ativos Criptográficos (MiCA) está entrando em vigor e contém disposições-chave sobre stablecoins. Até o momento desta redação, apenas o USDC da Circle e a stablecoin Euro foram registrados com sucesso na UE.
As trocas de tokens na carteira tornaram-se um recurso popular em muitas carteiras de criptomoedas, melhorando a usabilidade de aplicativos on-chain e permitindo que os usuários naveguem em interações de ponte e entre cadeias.
No entanto, essa funcionalidade atraiu escrutínio regulatório, especialmente dos reguladores de valores mobiliários, que tentam aplicar regulamentações tradicionais de serviços financeiros às carteiras que oferecem recursos de troca. Mais notavelmente, a SEC tomou medidas legais contra certos provedores de carteira alegando que as funções de troca dessas carteiras operam efetivamente como corretores não registrados.
Em abril de 2024, a SEC'sreivindicaçãoFoi rejeitada a ideia de que a Carteira Coinbase atuou como corretora. Carteiras de auto-guarda com funcionalidades de troca geralmente não atendem aos critérios de classificação de corretora. O argumento da SEC se baseia em suas alegações de que alguns ativos disponíveis por meio dessas carteiras são títulos não registrados.
A Consensys processou proativamente a SEC em abril de 2024 sobre se a SEC tem autoridade legal para regulamentar o MetaMask como corretora e emissora de títulos e obteve uma revisão acelerada pelo juiz no caso. Os procedimentos judiciais acelerados poderiam levar a uma decisão até o final deste ano.
Apesar deste processo e de perder o processo Coinbase vs SEC, a SEC entrou com um Aviso Wellscontra a Consensys no final de junho de 2024. A SEC alegou que a Consensys atuou como corretora não registrada de títulos de ativos de criptomoeda por meio das Trocas do MetaMask e por meio de seu programa de participação em criptomoedas, MetaMask Staking.
Embora as carteiras continuem a estar na vanguarda dos debates sobre finanças ilícitas e auto-custódia, grande parte da futura conversa regulatória irá girar em torno da questão da descentralização. Nos últimos anos, a indústria de criptomoedas tem utilizado o conceito de descentralização para explicar aos reguladores por que as regulamentações tradicionais de valores mobiliários financeiros não devem ser aplicadas aos serviços de criptomoedas. Esse argumento aborda especificamente as questões de controle e partes responsáveis.
Regras e orientações da financeira tradicional regulam intermediários para fornecer proteção ao consumidor e responsabilidade. No entanto, surge um desafio crucial: como alcançar esses objetivos quando os serviços envolvidos não são intermediários por natureza e não custodiam ativos ou executam operações para os usuários?
A descentralização, tanto como conceito quanto como objetivo de design, ajudou a explicar por que as regulamentações tradicionais de serviços financeiros são difíceis de aplicar às criptomoedas. No entanto, estamos entrando agora em uma nova fase do discurso regulatório, onde os reguladores estão buscando definir e aplicar definições de descentralização a vários serviços, de carteiras a exchanges descentralizadas (DEXs) e além. Os reguladores agora veem uma oportunidade de classificar muitos serviços de criptografia como não descentralizados ou "descentralizados apenas no nome". Essa classificação decorre de dois fatores principais:
É por isso que a próxima fase do discurso regulatório mudará para o conceito de controle. As perguntas-chave incluirão: As carteiras têm controle sobre a execução da operação de um usuário? As DEXs têm controle sobre como uma operação é executada ou preenchida? A indústria de criptomoedas como um todo está fazendo progressos significativos no desenvolvimento de novos modelos operacionais que vão além da noção de serviços descentralizados e entram em uma conversa sobre controle, dados e privacidade.
Na vanguarda desses avanços está a utilidade dos ambientes de execução confiáveis (TEEs). Estamos caminhando para uma estrutura de mercado onde o controle operacional reside dentro do hardware e do software, em vez de com os provedores de serviços. Neste modelo, os provedores de serviços não têm controle direto sobre as operações em andamento nem a capacidade de visualizar pedidos de usuários. Com essa abordagem, a indústria de criptomoedas está pioneira em novas formas para serviços financeiros e aplicativos de comunicação operarem.
Por fim, à medida que passamos das discussões sobre descentralização para conversas mais matizadas sobre controle, os conceitos de execução, finalidade e liquidação se tornarão cada vez mais importantes. A indústria precisará definir coletivamente:
As carteiras são o portão para a Web3, servindo como portais essenciais para os usuários enviarem e receberem mensagens, gerenciarem fundos e interagirem com aplicações blockchain. Como uma peça crítica da infraestrutura blockchain, as carteiras moldam significativamente as experiências dos usuários na Web3.
O ecossistema de carteiras é diversificado, com provedores oferecendo produtos e serviços variados por meio de diferentes mecanismos. À medida que os provedores de carteira buscam sustentabilidade e diversificação, seus modelos operacionais estão evoluindo, criando novas dinâmicas entre usuários, aplicativos e a infraestrutura subjacente de blockchain.
Nosso relatório visa iluminar o estado atual das carteiras na Ethereum, com base na pesquisa realizada por orderflow.art.
No entanto, identificar carteiras através do rastreamento de transações on-chain apresenta vários desafios:
Apesar dessas limitações, este relatório fornece uma visão abrangente do cenário da carteira Ethereum, suas tendências atuais e perspectivas futuras.
O relatório começa com uma seção de Antecedentes cobrindo duas áreas-chave: Taxonomia de Carteiras e o Ciclo de Fluxo de Pedidos. Na Taxonomia de Carteiras, categorizamos as carteiras Web3 em tipos custodiais e não custodiais, detalhando as várias formas de carteiras não custodiais. A seção Ciclo de Vida do Fluxo de Pedidos descreve a jornada de uma transação, identificando os principais intervenientes, desde os Originadores do Fluxo de Pedidos até os construtores de blocos.
A seguir, exploramos as Tendências Atuais, focando nos desenvolvimentos recentes que afetam os Originadores de Fluxo de Ordens (OFOs). Examinamos as implicações do aumento da centralização no mercado de construção de blocos, que intensificou a competição pelo fluxo de ordens. Esta seção abrange três conceitos-chave: Pagamento pelo Fluxo de Ordens (PFOF), Leilões de Fluxo de Ordens (OFAs) e Fluxo de Ordens Privado (POF). Além disso, introduzimos a Abstração de Conta (AA), com um foco particular no ERC-4337, um desenvolvimento significativo que está remodelando o cenário da carteira.
Finalmente, em Tendências Futuras, exploramos desenvolvimentos destinados a aprimorar a experiência do usuário e enfrentar desafios regulatórios no cenário da carteira. Examinamos pré-confirmações (pré-confs), um mecanismo projetado para melhorar a velocidade de confirmação da transação. Também analisamos duas Propostas de Melhoria do Ethereum (EIPs) que buscam aprimorar as capacidades de Abstração de Conta. Além disso, discutimos Ambientes de Execução Confiáveis (TEEs) e seu papel em melhorar a segurança e privacidade para carteiras Web3. Consideramos como os TEEs podem servir como uma solução de conformidade potencial para a indústria de criptomoedas, especialmente à medida que o foco regulatório se desloca da descentralização para questões de controle.
As carteiras servem como a interface principal para os usuários interagirem com aplicações blockchain. Embora os usuários frequentemente mantenham várias carteiras (por exemplo, várias contas MetaMask), o processo de migrar chaves privadas para um novo fornecedor de carteiras é tipicamente complicado. Essa falta de portabilidade amigável ao usuário cria um efeito de 'aderência', frequentemente mantendo os usuários ligados aos seus fornecedores de carteiras existentes.
A intensificação da competição pelo fluxo de pedidos aumentou a importância da aquisição e retenção de usuários para os provedores de carteira. Este cenário competitivo levou a um desenvolvimento interessante: aplicações de finanças descentralizadas (DeFi), como Uniswap, 1inch e Curve Finance, agora estão criando suas próprias carteiras. Essa movimentação estratégica permite a essas plataformas DeFi exercerem maior controle sobre o fluxo de pedidos de seus usuários, potencialmente capturando mais valor e oferecendo uma experiência de usuário mais integrada.
Essa tendência destaca as relações em evolução entre usuários, carteiras e aplicativos DeFi no ecossistema blockchain. Isso destaca como a batalha pelo fluxo de ordens está remodelando o cenário de carteiras e influenciando as estratégias dos principais players no espaço DeFi.
Figura 1. Visão geral do ecossistema da carteira Ethereum
Carteiras Web3 são geralmente categorizadas como custodiais, controladas por terceiros, ou não-custodiais, controladas pelo usuário. O controle é definido como quem possui as chaves privadas da carteira.
Existem diferentes tipos de carteiras não custodiais com tecnologias variadas para melhorar a experiência do usuário e a segurança.
Computação de Múltiplas PartesAs carteiras (MPC) usam técnicas de criptografia para criptografar, fragmentar e distribuir chaves privadas para vários dispositivos. Esses dispositivos ou partes devem avaliar uma computação sem revelar suas chaves privadas ou dados. Um protocolo de computação multipartidária usado no contexto das carteiras MPC geralmente possui essas propriedades:
Os benefícios das carteiras MPC são:
Contas de Propriedade Externa (EOAs) são gerenciadas por chaves privadas únicas que os usuários controlam para interagir com contratos inteligentes on-chain.
EOAs usam uma chave privadaAlgoritmo de Assinatura Digital de Curva Elípticachave (ECDSA) para assinar e verificar transações digitais. Os usuários podem enviar e receber transações, interagir com contratos inteligentes e aprovar mensagens por meio de EOAs.
Para criar um EOA, uma interface de carteira gera uma chave privada e uma frase-semente. Devido à chave privada e à frase-semente singulares, um usuário perderá o acesso à sua carteira se perder tanto a chave privada quanto a frase-semente.
Carteiras de contratos inteligentes, ou carteiras inteligentes, utilizam a Abstração de Conta e a programabilidade de contratos inteligentes para melhorar a experiência do usuário. As carteiras de contratos inteligentes não são controladas por uma chave privada, mas pelo código do contrato. Protocolos de Abstração de Conta como o ERC-4337 ajudam as carteiras de contratos inteligentes a contornar o requisito de que uma carteira EOA inicie uma transação. As carteiras de contratos inteligentes podem ser programadas para recursos como:
Comparados aos EOAs, as carteiras de contratos inteligentes têm um pequeno custo adicional de gás principalmente devido à execução do código do contrato e à publicação de eventos. Os contratos inteligentes são inerentemente mais complexos e poderosos em relação aos EOAs, então apenas as carteiras de contratos inteligentes auditadas e testadas em batalha devem ser confiáveis.
Orderflow.artiluminou o panorama do fluxo de pedidos e identificou os atores conhecidos na cadeia de transações de uma transação.
O ciclo de vida de uma transação começa no lado esquerdo do fluxo de pedidos de Sankey com frontends on-chain e termina no lado direito com construtores de blocos.
Figura 2. Sankey Orderflow.art editado de 30 de setembro de 2024
Os principais atores on-chain no ciclo de vida de uma transação são:
Os Originadores de Fluxo de Ordens (OFOs) são as primeiras aplicações on-chain que interagem com uma carteira. OFOs incluem:
Figura 3. Volume de Negociação Frontend (3 anos), Dune Analytics. 30 de setembro de 2024.
Figura 4. Contagem de Transações do Frontend (3 anos), Dune Analytics. 30 de setembro de 2024.
Figura 5. Tamanhos de Negociação do Frontend (7 dias), Dune Analytics. 30 de setembro de 2024.
Transações grandes ou aquelas envolvendo pares de negociação ilíquidos muitas vezes são encaminhadas para Leilões de Fluxo de Ordens (OFAs) e agregadores para minimizar o escorregamento. Esses provedores obtêm liquidez de várias bolsas descentralizadas (DEXs), fontes off-chain e inventários proprietários.
As ordens do Ethereum são submetidas aos mempools públicos ou privados:
Os construtores organizam e incluem transações em um bloco. O ciclo de vida do pedido é concluído se a transação for incluída no bloco do construtor vencedor. Se não estiver incluída no bloco vencedor, a transação permanece na mempool até ser incluída em um bloco futuro ou descartada.
A paisagem do Ethereum é atualmente caracterizada por várias tendências significativas que estão remodelando a indústria. Duas tendências principais no Ethereum que afetam os Originação de Fluxo de Ordens são 1) a centralização do mercado de construção de blocos e 2) a implementação da Abstração de Conta com ERC-4337.
Mercado de construtores do Ethereumtornou-se cada vez mais centralizado, com dois construtores capturando mais de 90% do mercado de blocos.
Figura 6. Participação de mercado do construtor de 30 dias a partir de 30 de setembro de 2024, libmev.com.
Essa concentração deu origem a novas dinâmicas no fluxo de pedidos:
Esses mecanismos estão transformando como as transações são processadas e priorizadas, oferecendo benefícios como proteção contra MEV e descoberta de preços aprimorada, mas também levantando preocupações sobre a justiça de mercado e descentralização
O Pagamento pela Fluência de Ordens (PFOF) é um conceito financeiro tradicional que começou com os formadores de mercado pagando corretoras pela sua fluência de ordens OTC. Os formadores de mercado consideram a fluência de ordens de varejo desinformada e não tóxica e são altamente lucrativas para negociar contra. À medida que os sistemas de negociação automatizados (ATS) se expandiram, os formadores de mercado usaram o PFOF para atrair a fluência de ordens de varejo para seus ATS.
Os traders varejistas se beneficiam do PFOF de três maneiras:
No Ethereum, o PFOF surgiu como relações de Fluxo de Ordens Exclusivas (”EOF”) entre Originadores de Fluxo de Ordens (”OFOs”) e Construtores. O EOF contorna a mempool pública e representa até 35% do mercado. O Fluxo de Ordens Exclusivas permite que um construtor construa um bloco de valor mais alto do que concorrentes limitados a transações de origem da mempool pública ou Leilões de Fluxo de Ordens (”OFA”). Como os EOFs exigem garantias de execução, os construtores irão multiplexar o pacote do OFO para garantir a inclusão oportuna.
Existem várias razões pelas quais os Originadores de Fluxo de Pedidos utilizam relacionamentos EOF:
Relações de fim de arquivo atualmente conhecidas:
Figura 7. Blocos de fim de arquivo da Banana Gun*.
Figura 8. Blocos multiplexados da arma de banana.
Figura 9. Blocos EOF do Maestro.
Figura 10. Blocos multiplexados do Maestro.
*EOF é aproximado pelo fluxo de pedidos não visto pela Flashbots ou na mempool.
Os leilões de fluxo de pedidos (OFAs) foram criados para proteger as transações do usuário de estratégias de MEV negativas, como front-running e ataques de sandwich. OFAs oferecem muitos benefícios aos usuários, incluindo:
Figura 11. Cadeia de suprimento de MEV com Leilões de Fluxo de Ordens.
OFAs agregam transações de swap de vários usuários e as leiloam para licitantes de terceiros para execução. OFAs funcionam como os leiloeiros e selecionam lances vencedores com base em critérios predefinidos. Os lances vencedores são enviados on-chain em um pacote para os construtores de blocos para consenso.
Existem diferentes tipos de OFAs:
O Fluxo de Pedido Privado (POF) é o fluxo de pedidos dos originadores de fluxo de pedidos verticalmente integrados (carteiras, aplicativos, solucionadores, buscadores) e construtores. Este fluxo geralmente não é multiplexado e enviado a um construtor singular.
Os principais construtores, Beaver Build e Rsync, estão integrados com as empresas de trading proprietárias SCP e Wintermute e se beneficiam do fluxo de ordens interno CEX-DEX.Construtores de busca integradostêm uma vantagem sobre os construtores normais, uma vez que os lucros do seu pesquisador podem ser realocados para o seu construtor, aumentando a probabilidade de submissão do lance do bloco vencedor. Os pesquisadores-construtores integrados também se beneficiam de economias de latência ao enviar sua transação do pesquisador para o construtor. Essas economias de latência podem então ser estendidas para o leilão do construtor de bloco.
Figura 12. Fluxo de Pedidos Exclusivo (EOF) dos sete provedores EOF mais proeminentes com base no valor total.
(a) https://arxiv.org/pdf/2407.13931. EOF para Titan (b), Beaverbuild (c) e construtores Rsync (d). Note que apenas Rsync vê o fluxo de pedidos privados Wintermute e apenas Beaverbuild vê o fluxo de pedidos privados SCP.
OFAs como Flashbots Protect e MEV-Blocker forneceram RPCs para os usuários integrarem em suas carteiras. Esses produtos eram principalmente opcionais para os usuários individuais de carteiras e integrados diretamente em aplicativos.
Além disso, as carteiras começaram a capturar o valor do fluxo de pedidos delas.
A implementação da Abstração de Conta, particularmente através do ERC-4337, está revolucionando as interações dos usuários com as redes blockchain, introduzindo carteiras de contratos inteligentes e novas entidades como Bundlers e Paymasters. Esses desenvolvimentos não apenas estão aprimorando a experiência do usuário, mas também criando novas oportunidades e desafios no processamento de transações e estruturas de taxas.
Os principais objetivos da abstração de contas são remover a necessidade de todos os usuários terem um EOA e permitir que os usuários usem carteiras de contratos inteligentes como sua conta principal. A abstração de contas consegue isso separando o gerenciamento de contas e a execução de transações dos EOAs. A abstração de contas usa novas entidades: 1) o Aglutinador, para iniciar transações e 2) o Pagador, para determinar as políticas de pagamento de gás.
Figura 13. fluxo de trabalho ERC-4337
ERC-4337introduz duas novas partes - o Agregador e o Pagador:
Figura 14. Contas Inteligentes Ativas Semanais
Figura 15.Receita semanal do agrupador
Figura 16. Gasto semanal do pagador de gasolina
Sob o ERC-4337, o Bundler está em uma posição semelhante ao construtor de blocos de hoje e pode executar acordos exclusivos de fluxo de pedidos com carteiras de contratos inteligentes. O fluxo de pedidos exclusivo é mais importante para os Bundlers porque competem pela taxa de prioridade mais alta e os Bundlers perdedores pagam pelo custo de gás da reversão da UserOperation.
Porque o mempool UserOperation é público, as UserOperations são suscetíveis ao MEV de front-running e ataques de sandwich. Os Bundlers podem capturar uma parte desse MEV, uma vez que eles ordenam e agrupam as UserOperations em uma transação de pacote. Os Searchers poderiam executar os Bundlers para extrair MEV do mempool público de UserOperation. Os Bundlers e Builders poderiam integrar para obter fluxo de pedidos adicional.
O cenário das criptomoedas e blockchain está à beira de uma transformação significativa, impulsionada por inovações tecnológicas e desenvolvimentos regulatórios. As principais tendências que moldam o futuro incluem:
À medida que o foco muda da descentralização ampla para discussões detalhadas sobre controle e execução, essas tendências prometem, coletivamente, redefinir a forma como os usuários interagem com as redes blockchain, como os desenvolvedores constroem aplicações e como o ecossistema navega nos desafios regulatórios.
Pré-confirmações ("pré-confs") é uma proposta de pesquisa que permite aos usuários receber uma confirmação de transação antes que sua transação seja confirmada no consenso. As pré-confs visam melhorar a experiência do usuário, eliminando a alta congestão de rede no Ethereum, nas rollups de camada 2 e nos validiums por meio de confirmações mais rápidas. Primeiramente introduzido por Justin Drake, com base nas pré-confs, os proponentes do L1 podem fornecer garantias econômicas de que a transação de um usuário do L2 será incluída.
Figura 17. @EspressoSystems/bft-and-proposer-promised-preconfirmations">Com base em Pré-confirmações para Rollups
A paisagem pré-confirmação ainda está em seus estágios iniciais e várias metodologias diferentes foram propostas. Estas são as poucas que poderiam afetar os originadores do fluxo de pedidos da forma mais significativa:
Preconfs levarão a uma melhor experiência de execução, uma vez que os originadores do fluxo de pedidos podem garantir a execução da transação por taxas mais altas.
No caso das pré-configurações do estilo XGA, a inclusão no final do bloco para transações não sensíveis à latência (ou seja, “governança”, “staking”, “autorizações”, “reivindicações”) pode reduzir o gás gasto nessas transações e reduzir o número de reversões de transações por gás insuficiente.
Existem dois EIPs de Abstração de Conta que poderiam desbloquear totalmente o potencial das carteiras de contratos inteligentes e se tornar elementos transformadores para o ecossistema de carteiras.
EIP-7702 introduz as seguintes funcionalidades para EOAs:
EIP-7702 foi projetado para ser compatível com versões anteriores e posteriores do ERC-4337, permitindo que EOAs aproveitem a infraestrutura existente do ERC-4337. EOAs também podem se converter temporariamente em carteiras de contratos inteligentes para serem incluídas em pacotes ERC-4337.
Os benefícios do EIP-7702 incluem:
EIP-7702 ainda é uma nova proposta e tem algumas questões que os desenvolvedores precisam considerar:
EIP-7212, ou RIP-7212, cria um contrato para verificação de assinatura usando o padrão de curva elíptica 'secp256r1'. Este padrão foi adotado para autenticação de usuário pelas maiores corporações Web2 e pode ser integrado nas carteiras de contratos inteligentes do ERC-4337.
"secp256r1" é atualmente usado nas seguintes aplicações de autenticação:
RIP-7212 é a versão roll-up do EIP-7212 e equipes da Kakarot, Polygon, Optimism, zkSync, Scroll e Arbitrum já se comprometeram com a implementação. Polygon tem o RIP-7212 disponível em sua testnet e as Smart Wallets recentemente lançadas pela Coinbase incluem autenticação de chave de acesso.
Figura 18. Autenticação móvel via senhas de acesso
Enquanto EIP-7702 ainda é uma proposta, RIP-7212 está sendo ativamente integrado em roll-ups L2 e implementado em carteiras de contratos inteligentes. As carteiras de chaves de acesso potencializam as carteiras inteligentes ERC-4337, eliminando a necessidade de senhas e frases de segredo e elevando a segurança para um nível de hardware. Os projetos atuais que apresentam chaves de acesso incluem:
EIP-712 é um padrão para assinatura de mensagem digitada que tem como objetivo permitir a assinatura de mensagens fora da cadeia para assinatura na cadeia, permitindo uma melhor experiência do usuário. Em vez de ler cadeias de bytes, o EIP-712 permite que assinaturas sejam exibidas em um formato legível sem perder as propriedades de segurança do sistema. A assinatura fora da cadeia economiza gás e reduz o número de transações na cadeia.
Figura 19. Assinatura da mensagem atual
Figura 20. Assinatura da mensagem com EIP-712
Uma das principais características que o EIP-712 desbloqueia é que ele permite que os dApps controlem o fluxo de transações para os usuários, em vez das carteiras. Aplicativos como Uniswap podem minimizar o MEV de seus usuários, pois as trocas contornariam OFAs e outros extratores de valor MEV.
Figura 21. Interesse do Uniswap no controle do fluxo de transações
Além da legibilidade da transação da carteira, o EIP-712 melhora a usabilidade da governança ao permitir que um terceiro pague as taxas de gás para votos de usuários. Os eleitores podem usar a funcionalidade de assinatura do EIP-712 para criar uma transação assinada de delegação ou voto gratuitamente.
Além da legibilidade da carteira, o EIP-712 pode ser usado para melhorar a experiência do usuário em outras áreas.
Ambientes de Execução Confiável (TEEs) são um enclave seguro baseado dentro de um microprocessador de hardware onde cálculos e operações sensíveis podem ser executados com integridade e privacidade. TEEs suportam isolamento e atestação remota e podem executar máquinas virtuais como EVM e CosmWasm sem o custo criptográfico como Computação de Múltiplas Partes (MPC) ou zkSNARKs.
Para carteiras web3, TEEs móveis como o Secure Enclave da Apple e o Titan M2 da Google podem proteger as chaves privadas da carteira de contratos inteligentes melhor do que as carteiras de hardware padrão. Os usuários podem criar e armazenar uma chave privada dentro de um TEE e assinar transações a partir dessas chaves. As chaves permanecem no dispositivo e só podem ser acessadas pelo proprietário do dispositivo por meio de autenticação biométrica ou PIN do dispositivo.
TEEs são atualmente usados em várias soluções de carteira:
TEEs estão prontos para serem um grande fator de mudança de jogo para blockchains.
Referências:
Um dos principais desafios para os provedores de carteira tem sido educar os usuários e reguladores sobre a custódia própria e contas on-chain. No entanto, à medida que o ecossistema web3 amadureceu, os principais interessados passaram a entender vários pontos cruciais:
Esta compreensão em crescimento tem sido crucial para esclarecer o papel das carteiras no ecossistema de criptomoedas e distingui-las dos provedores de serviços financeiros tradicionais.
As stablecoins continuam a ser um dos ativos de criptomoeda mais significativos, pois possibilitam a transferência de valor sem atritos e sem complicações através das fronteiras e sistemas econômicos. Permitem aos usuários mover valor entre ativos que podem flutuar de preço para denominações estáveis para uso futuro. No entanto, as stablecoins têm subido ao topo das agendas de muitos reguladores de criptomoedas, principalmente devido a preocupações sobre:
Como resultado, as stablecoins se tornaram uma prioridade máxima em muitas agendas de criptomoedas dos reguladores, desencadeando debates sobre seu papel no ecossistema financeiro mais amplo.
Nos Estados Unidos, as stablecoins ganharam atenção regulatória significativa com o projeto Libra do Facebook (agora Meta). O gigante da tecnologia propôs uma stablecoin gerenciada privadamente que, teoricamente, poderia se tornar a moeda digital predominante, levantando preocupações sobre seu impacto no controle da política monetária dos bancos centrais.
Desde que o projeto Libra foi encerrado em 2022, o principal objetivo da política regulatória de stablecoins dos EUA tem sido garantir a garantia e a supervisão adequadas das stablecoins. Essa mudança levou os emissores de stablecoins a adotar práticas semelhantes às instituições financeiras regulamentadas com contratos de custódia robustos, relacionamentos bancários estabelecidos e programas de monitoramento abrangentes. Embora várias agências reguladoras tenham contribuído com regulamentações fragmentadas, o Congresso dos EUA está trabalhando para uma estrutura regulatória mais abrangente para stablecoins.
Na UE, o Regulamento de Mercados em Ativos Criptográficos (MiCA) está entrando em vigor e contém disposições-chave sobre stablecoins. Até o momento desta redação, apenas o USDC da Circle e a stablecoin Euro foram registrados com sucesso na UE.
As trocas de tokens na carteira tornaram-se um recurso popular em muitas carteiras de criptomoedas, melhorando a usabilidade de aplicativos on-chain e permitindo que os usuários naveguem em interações de ponte e entre cadeias.
No entanto, essa funcionalidade atraiu escrutínio regulatório, especialmente dos reguladores de valores mobiliários, que tentam aplicar regulamentações tradicionais de serviços financeiros às carteiras que oferecem recursos de troca. Mais notavelmente, a SEC tomou medidas legais contra certos provedores de carteira alegando que as funções de troca dessas carteiras operam efetivamente como corretores não registrados.
Em abril de 2024, a SEC'sreivindicaçãoFoi rejeitada a ideia de que a Carteira Coinbase atuou como corretora. Carteiras de auto-guarda com funcionalidades de troca geralmente não atendem aos critérios de classificação de corretora. O argumento da SEC se baseia em suas alegações de que alguns ativos disponíveis por meio dessas carteiras são títulos não registrados.
A Consensys processou proativamente a SEC em abril de 2024 sobre se a SEC tem autoridade legal para regulamentar o MetaMask como corretora e emissora de títulos e obteve uma revisão acelerada pelo juiz no caso. Os procedimentos judiciais acelerados poderiam levar a uma decisão até o final deste ano.
Apesar deste processo e de perder o processo Coinbase vs SEC, a SEC entrou com um Aviso Wellscontra a Consensys no final de junho de 2024. A SEC alegou que a Consensys atuou como corretora não registrada de títulos de ativos de criptomoeda por meio das Trocas do MetaMask e por meio de seu programa de participação em criptomoedas, MetaMask Staking.
Embora as carteiras continuem a estar na vanguarda dos debates sobre finanças ilícitas e auto-custódia, grande parte da futura conversa regulatória irá girar em torno da questão da descentralização. Nos últimos anos, a indústria de criptomoedas tem utilizado o conceito de descentralização para explicar aos reguladores por que as regulamentações tradicionais de valores mobiliários financeiros não devem ser aplicadas aos serviços de criptomoedas. Esse argumento aborda especificamente as questões de controle e partes responsáveis.
Regras e orientações da financeira tradicional regulam intermediários para fornecer proteção ao consumidor e responsabilidade. No entanto, surge um desafio crucial: como alcançar esses objetivos quando os serviços envolvidos não são intermediários por natureza e não custodiam ativos ou executam operações para os usuários?
A descentralização, tanto como conceito quanto como objetivo de design, ajudou a explicar por que as regulamentações tradicionais de serviços financeiros são difíceis de aplicar às criptomoedas. No entanto, estamos entrando agora em uma nova fase do discurso regulatório, onde os reguladores estão buscando definir e aplicar definições de descentralização a vários serviços, de carteiras a exchanges descentralizadas (DEXs) e além. Os reguladores agora veem uma oportunidade de classificar muitos serviços de criptografia como não descentralizados ou "descentralizados apenas no nome". Essa classificação decorre de dois fatores principais:
É por isso que a próxima fase do discurso regulatório mudará para o conceito de controle. As perguntas-chave incluirão: As carteiras têm controle sobre a execução da operação de um usuário? As DEXs têm controle sobre como uma operação é executada ou preenchida? A indústria de criptomoedas como um todo está fazendo progressos significativos no desenvolvimento de novos modelos operacionais que vão além da noção de serviços descentralizados e entram em uma conversa sobre controle, dados e privacidade.
Na vanguarda desses avanços está a utilidade dos ambientes de execução confiáveis (TEEs). Estamos caminhando para uma estrutura de mercado onde o controle operacional reside dentro do hardware e do software, em vez de com os provedores de serviços. Neste modelo, os provedores de serviços não têm controle direto sobre as operações em andamento nem a capacidade de visualizar pedidos de usuários. Com essa abordagem, a indústria de criptomoedas está pioneira em novas formas para serviços financeiros e aplicativos de comunicação operarem.
Por fim, à medida que passamos das discussões sobre descentralização para conversas mais matizadas sobre controle, os conceitos de execução, finalidade e liquidação se tornarão cada vez mais importantes. A indústria precisará definir coletivamente: