Solana novos desafios: a tecnologia BAM melhora a qualidade das transações, eliminando transações tóxicas.

robot
Geração do resumo em andamento

O novo desafio da Solana: não apenas buscar velocidade, mas também focar na qualidade das transações

Solana é conhecida pela sua alta velocidade e grande volume de transações, mas isso significa que já é "suficientemente boa"? Quando examinamos essas transações de perto, uma questão surge: todas essas transações estão realmente a criar valor?

De fato, uma grande quantidade de transações na rede Solana não provém de uma demanda de negociação real, mas sim de arbitradores de alta frequência que aproveitam a diferença de informação em milissegundos para obter lucro. Esses chamados "traders tóxicos" utilizam vantagens tecnológicas para, quando os formadores de mercado estão prestes a cancelar ordens, aumentarem as taxas de Gas para que suas transações sejam priorizadas no empacotamento, completando assim a arbitragem e fazendo com que os formadores de mercado suportem perdas. Para compensar essas perdas, os formadores de mercado são forçados a ampliar o spread de compra e venda, o que acaba prejudicando os interesses dos usuários comuns.

A Solana sempre teve a visão de implementar um livro de ordens na cadeia, substituindo 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 atualmente: o volume de negócios não é igual à liquidez. Um mercado realmente 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?

No sistema atual, devido ao mecanismo de consenso da Solana adotar um mecanismo de leilão periódico, os compradores têm, na verdade, prioridade, o que leva a uma influência maliciosa do MEV na equidade do mercado.

Especificamente, no mecanismo de consenso atual da Solana, as transações em cada intervalo de tempo (Slot) são ordenadas de acordo com a taxa de Gas prioritária paga, com as transações de maior lance a serem executadas primeiro. Este mecanismo de leilão ocorre a cada 400 milissegundos. Durante este processo, os formadores de mercado precisam ajustar frequentemente suas ofertas, cancelando e colocando novas ordens para acompanhar as mudanças nos preços do mercado.

Ao mesmo tempo, os compradores (especialmente os arbitradores de alta frequência) monitoram continuamente as discrepâncias de preços e, assim que identificam uma oportunidade, realizam a transação imediatamente. Eles podem completar a negociação pagando uma taxa mais alta para superar as ordens de cancelamento, o que leva os formadores de mercado a serem frequentemente "sniped", assumindo perdas.

Para as exchanges descentralizadas (DEX) do tipo livro de ordens, a ordem de execução ideal das transações deve ser: à medida que os preços flutuam, primeiro executar todos os cancelamentos, depois executar novas ordens de venda, e por último executar as transações. Mas atualmente, o mecanismo de consenso da Solana não consegue fazer isso em um nível micro.

O mesmo problema existe no nível de cotações dos oráculos. Idealmente, o preço do oráculo deve ser atualizado antes da execução de transações que dependem desse preço. Mas, durante o intervalo atual de 400 milissegundos, o mercado pode sofrer oscilações bruscas, resultando na execução das transações ainda com o preço original.

Para um protocolo de empréstimo, a situação ideal é adicionar margem primeiro e depois proceder à liquidação.

Assim, a melhor solução é permitir que diferentes protocolos possam classificar as transações de acordo com suas próprias necessidades, que é o conceito de Execução Controlada pela Aplicação (Application-Controlled Execution, ACE) que a Solana sempre enfatizou.

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

BAM: a nova resposta do Solana

A BAM construiu uma camada de ordenação ou camada de pré-processamento entre a camada de aplicação e a mainnet da Solana. Ela utiliza ambientes de execução confiáveis (TEEs) para construir uma sandbox de privacidade, onde as transações são ordenadas com base em regras pré-determinadas ou no princípio de primeiro a entrar, primeiro a sair (FIFO). Este mecanismo visa melhor atender protocolos como livros de ordens, exchanges de contratos perpétuos e dark pools.

Como funciona o BAM

O processo de negociação da BAM é o seguinte:

  1. O usuário confirma a transação na carteira
  2. Envio de transação para o nó RPC
  3. Transação movida para a rede BAM, realizada em um ambiente de privacidade TEE.
  4. Os nós podem adicionar transações adicionais através de plugins, como a atualização dos preços dos oráculos.
  5. O pacote de dados da transação é enviado ao nó Leader da mainnet Solana
  6. O líder empacota os pacotes de dados BAM em blocos e os transmite.
  7. Outros nós votam para confirmação

O BAM não opera diretamente na mainnet Solana, mas realiza a ordenação das transações "off-chain" e, em seguida, envia as transações agrupadas para a mainnet Solana.

Principais características do BAM

  1. Ambientes de Execução Confiáveis (TEEs): Utilizar TEEs para construir um ambiente de privacidade, garantindo a equidade na ordenação das transações.

  2. Sistema de plugins: permite que as aplicações construam lógica de ordenação de transações personalizada, implementando uma ordenação de transações complexa, ao mesmo tempo que mantém a segurança do ambiente TEE.

Aplicações práticas do BAM

  1. Proteção de liquidação de empréstimos: executar prioritariamente operações de colateral adicional, seguido de uma verificação de liquidação.

  2. Combinação de transações a nível atómico: primeiro atualize o preço do oráculo, em seguida, execute as transações que dependem desse preço; para o DEX de contratos, também é possível liquidar os derivados relacionados dentro da mesma janela de tempo.

  3. Proteção contra a volatilidade dos preços: Detectar ordens grandes anormais, dividir em pequenos blocos para execução em lotes, dando tempo de reação ao mercado, evitando liquidações em cadeia ou arbitragem que possam causar consequências graves.

  4. Proteção dos market makers: Em caso de eventos inesperados, ser capaz de cancelar ordens, atualizar o preço do oráculo e reinserir ordens em milissegundos, evitando a arbitragem maliciosa e, assim, reduzindo o spread.

Conclusão

A introdução do BAM trouxe verificabilidade, proteção de privacidade e programabilidade ao processo de tratamento de transações da Solana. Isso permite que os desenvolvedores construam aplicações descentralizadas que se aproximam da experiência das exchanges centralizadas, como livros de ordens de preço limite centralizados, exchanges de contratos perpétuos e dark pools. Estas aplicações necessitam de controle de ordenação preciso, execução determinística e proteção de privacidade, e a chegada do BAM impulsionará significativamente a inovação e desenvolvimento do ecossistema Solana.

Com a implementação do BAM, a experiência de negociação da Solana deverá melhorar significativamente, tornando o desempenho das aplicações da sua mainnet mais próximo do das exchanges centralizadas. Isso não é apenas uma busca por velocidade, mas sim uma melhoria abrangente da qualidade das negociações, marcando um passo importante da Solana na aplicação da tecnologia blockchain.

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

SOL2.74%
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
  • 6
  • Repostar
  • Compartilhar
Comentário
0/400
DAOplomacyvip
· 08-04 23:57
sem dúvida outra tentativa sub-ótima de teatro de governança... a dependência do caminho ataca novamente, para ser honesto
Ver originalResponder0
MissedTheBoatvip
· 08-04 08:02
Quando atinge o pico, vai colapsar. Veja se estou certo.
Ver originalResponder0
ForkItAllvip
· 08-02 22:46
Em outras palavras, é uma questão de estrangulamento.
Ver originalResponder0
GasSavingMastervip
· 08-02 22:36
O gás recolhe o mundo, e o custo pertence a mim! Escorregou
Ver originalResponder0
MonkeySeeMonkeyDovip
· 08-02 22:33
o sol precisa de algumas mudanças
Ver originalResponder0
OffchainWinnervip
· 08-02 22:30
Transações tóxicas, melhor acabar com tudo de uma vez!
Ver originalResponder0
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)