Solana lançou a solução BAM para melhorar a qualidade das transações e enfrentar os desafios do MEV.

O novo desafio da Solana: melhorar a qualidade das transações em vez da quantidade

A Solana é conhecida pela sua alta velocidade de transações e grande volume de negócios, mas será que isso é realmente suficiente? Quando examinamos essas transações de perto, uma questão surge: será que todas elas estão a criar valor real?

Na verdade, uma grande parte das transações na Solana não provém de uma demanda real, mas sim de arbitradores de alta frequência que lucram com a diferença de informações em milissegundos. Esses chamados "traders tóxicos" utilizam a vantagem técnica para aumentar as taxas de Gas no momento em que os formadores de mercado estão prestes a cancelar ordens, garantindo que suas transações sejam executadas em prioridade, completando assim a arbitragem e causando prejuízos aos formadores de mercado. Para compensar essas perdas, os formadores de mercado são forçados a aumentar o spread de compra e venda, prejudicando, em última análise, os interesses dos usuários comuns.

A Solana sempre sonhou em implementar um sistema de livro de ordens na cadeia que possa substituir as exchanges centralizadas. No entanto, a presença de "traders tóxicos" tornou-se um obstáculo para a realização desse sonho. Este é o novo desafio que a Solana enfrenta: o volume de transações não é igual à liquidez. Um mercado verdadeiramente saudável não precisa de mais transações, mas sim de transações de maior qualidade.

Como eliminar transações tóxicas para proteger melhor a liquidez do mercado?

No sistema atual, devido ao mecanismo de consenso da Solana adotar leilões periódicos, os compradores efetivamente gozam de prioridade, o que faz com que o comportamento de MEV( malicioso afete a equidade do mercado em relação ao valor máximo extraível).

No mecanismo de consenso existente da Solana, a cada 400 milissegundos, dentro do Slot ( ), as transações são ordenadas de acordo com a taxa de Gas prioritária paga, sendo as transações com os lances mais altos executadas primeiro. Nesse processo, os formadores de mercado precisam ajustar frequentemente suas cotações, cancelar ordens e colocar novas ordens para se adaptar às mudanças nos preços do mercado. Por outro lado, os compradores, especialmente os arbitradores de alta frequência, monitoram de perto as diferenças de preço e, assim que detectam uma oportunidade, realizam a transação imediatamente.

Isto permite que os arbitradores realizem transações pagando taxas mais altas para conseguir concluir antes que os market makers cancelem suas ordens, fazendo com que os market makers frequentemente sofram perdas. Para as exchanges descentralizadas do tipo livro de ordens, a ordem ideal de execução das transações deveria ser: com as flutuações de preço, primeiro executar todas as operações de cancelamento, depois as novas ordens pendentes, e finalmente as transações. Mas atualmente, o mecanismo de consenso da Solana não consegue realizar isso no nível micro.

Da mesma forma, existem problemas semelhantes em relação às cotações de oráculos. Idealmente, os preços dos oráculos devem ser atualizados primeiro e, em seguida, as transações que dependem desse preço devem ser executadas. No entanto, dentro do intervalo atual de 400 milissegundos, o mercado pode causar transações a serem concluídas ao preço antigo devido a flutuações acentuadas. Para os protocolos de empréstimo, a ordem mais ideal é primeiro complementar a margem e, em seguida, realizar a liquidação.

Assim, a Solana precisa de um mecanismo que permita que diferentes protocolos ordenem as transações de acordo com suas próprias necessidades, que é o conceito de Execução Controlada por Aplicação (Application-Controlled Execution, ACE) que a Solana tem enfatizado.

Para resolver esses problemas, a Solana propôs o Mercado de Montagem de Blocos (Block Assembly Marketplace, a solução BAM).

BAM: A solução inovadora da Solana

A BAM construiu uma camada de ordenação entre a camada de aplicação e a mainnet da Solana, que também pode ser chamada de camada de pré-processamento. Ela utiliza ambientes de execução confiáveis ( Trusted Execution Environments, TEEs ) para construir um sandbox de privacidade, ordenando transações dentro do sandbox com base em regras pré-determinadas ou no princípio de primeiro a entrar, primeiro a sair ( FIFO ). Esta inovação visa atender melhor protocolos como livros de ordens, exchanges de contratos perpétuos e dark pools.

Como funciona o BAM

No aplicativo Solana conectado ao BAM, o fluxo de transação é o seguinte:

  1. O usuário confirma a transação na carteira
  2. Transação enviada para o nó RPC
  3. Encaminhamento de transações para a rede BAM, ordenação realizada no ambiente de privacidade TEE
  4. Os nós podem adicionar transações adicionais através de plugins (, como a atualização de preços de oráculos ), e gerar provas.
  5. Pacote de dados da transação enviado ao nó líder da mainnet Solana
  6. O líder incorpora o pacote de dados BAM no bloco e o transmite.
  7. Outros nós votam para confirmação

BAM não funciona diretamente na mainnet Solana, mas é uma solução "opcional" off-chain que pré-processa a ordenação e empacotamento das transações antes de enviá-las para a mainnet Solana.

Características principais do BAM

O BAM suporta três modos de operação:

  1. Solana modo padrão
  2. Modo Block-Engine ( o mecanismo de licitação central da solução MEV atual )
  3. O modo BAM ( os validadores seguem rigorosamente a ordem FIFO )

As características principais do modo BAM incluem:

  1. Utilizar ambientes de execução confiáveis (TEEs) para construir um ambiente de privacidade, garantindo a equidade na ordenação das transações.
  2. O sistema de plugins suporta lógica de ordenação de transações complexas, permitindo que as aplicações personalizem as regras de ordenação.
  3. Implementar o controle de execução da aplicação (ACE), atendendo às necessidades específicas de diferentes protocolos

Aplicações práticas do BAM

Os casos de uso do BAM incluem:

  1. Proteção de liquidação de empréstimos: executar prioritariamente a operação de colateral adicional, seguida de uma verificação de liquidação.
  2. Combinação de transações em nível atômico: primeiro atualize o preço do oráculo, depois execute as transações que dependem desse preço, todas as operações são concluídas dentro da mesma janela de tempo.
  3. Proteção contra a volatilidade de preços: detecta grandes ordens anormais e executa em lotes, dando ao mercado tempo suficiente para reagir.
  4. Proteção dos Market Makers: em caso de eventos inesperados, permite cancelamento, atualização de preços e re-listagem em milissegundos, reduzindo o risco de arbitragem maliciosa.

A implementação do BAM irá melhorar significativamente a experiência de negociação na Solana, aproximando o desempenho das suas aplicações na mainnet ao das bolsas de criptomoedas centralizadas.

Em suma, o BAM introduziu verificabilidade, proteção de privacidade e programabilidade no processo de processamento de transações da Solana. Isso permite que os desenvolvedores construam livros de ordens com limite central, bolsas de contratos perpétuos, dark pools e outras infraestruturas financeiras que exigem controle de ordenação preciso, execução determinística e proteção de privacidade, impulsionando assim o desenvolvimento inovador do ecossistema Solana.

Interpretação do mercado de montagem de blocos Solana BAM: quando a velocidade não é mais a única busca

SOL0.26%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 8
  • Repostar
  • Compartilhar
Comentário
0/400
StopLossMastervip
· 08-16 00:47
Mãe, fizeram-me outra vez de parvo.
Ver originalResponder0
LongTermDreamervip
· 08-15 04:06
Após três anos, o sol certamente terá grandes realizações. Observando a história do desenvolvimento na cadeia, a melhoria da qualidade sempre foi um sinal de um grande bull run. Comprar e manter é o caminho certo.
Ver originalResponder0
MeaninglessGweivip
· 08-14 15:38
O tumor é igual em todo lado.
Ver originalResponder0
LuckyHashValuevip
· 08-13 21:46
sol ainda vai fazer as pessoas de parvas por quanto tempo?
Ver originalResponder0
FarmToRichesvip
· 08-13 21:45
São todas transações falsas, morri de rir.
Ver originalResponder0
NotSatoshivip
· 08-13 21:42
Ter muito e ser confiável são duas coisas diferentes.
Ver originalResponder0
SchroedingersFrontrunvip
· 08-13 21:42
Ai, é melhor cortar o tps diretamente.
Ver originalResponder0
SchroedingerGasvip
· 08-13 21:30
Com essa taxa de gás quem ainda consegue jogar?
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)