Para revitalizar a liquidez espalhada em cada cadeia e atrair mais usuários para entrar na ecologia blockchain, é necessário ser capaz de transferir ativos com segurança entre as cadeias e, ao mesmo tempo, garantir o valor central da minimização da confiança Web3. Swap atômico refere-se à transação cross-chain de ativos de token por usuários em dois blockchains diferentes e não depende de um meio centralizado durante o processo de transação. Este modelo permite que os usuários DeFi mantenham um alto nível de descentralização no ecossistema multi-chain Web3.
** O que é uma troca atômica? **
Os usuários podem realizar transações de token ponto a ponto em cadeias por meio de trocas atômicas. Ambas as partes devem pré-depositar uma certa quantidade de tokens no contrato de transação antes que a troca atômica possa ser executada. Quaisquer dois usuários podem trocar tokens digitais sem depender de terceiros para realizar a transação, eliminando assim o risco de contraparte.
"Atomicidade" é um termo de desenvolvimento de software que se refere a uma transação de banco de dados (transação) que é totalmente executada ou não é executada, e não há estado intermediário. O "swap atômico" também se baseia nesse conceito: se ambas as partes da transação depositarem previamente uma determinada quantidade de tokens, o swap será executado; caso contrário, todos os tokens depositados serão devolvidos da mesma forma.
**Qual é o mecanismo operacional da troca atômica? **
Os swaps atômicos usam um contrato de bloqueio de tempo com hash (HTLC) como um "cofre virtual" ou "conta de garantia criptografada" para manter os fundos do usuário, e o swap só será executado quando uma certa quantidade de tokens for depositada no contrato. Cada usuário deve confirmar o recebimento do token dentro de um determinado período de tempo antes de desbloqueá-lo.
CONTRATO HASH TIMELOCK
Um contrato de timelock com hash (HTLC para abreviar) é um contrato inteligente cronometrado que usa chaves privadas e valores de hash criptografados para controlar o acesso aos fundos. Cada parte deve cumprir todas as condições de troca antes que o contrato possa ser executado, caso contrário, o passe será devolvido pela rota original.
HTCL consiste em dois componentes principais:
**Chave hashlock (chave hashlock) - ** Ambas as partes devem enviar provas criptográficas para verificar se cumpriram os termos do contrato de troca.
**Timelock key (tecla timelock)—**Se o comprovante não for enviado no prazo especificado, os tokens que foram depositados serão devolvidos pela rota original.
Exemplo de Troca Atômica
Alice decide trocar fichas de 10 X pelas fichas de 10 Y de Bob. Os dois criaram um contrato de hash timelock válido por 1 hora.
Alice cria um endereço de contrato e deposita 10 X tokens nele. Posteriormente, o contrato gera uma chave privada conhecida apenas por Alice. Alice usa a chave privada para criar um hash criptográfico e o envia para Bob.
Bob usa esse valor de hash para verificar se Alice realmente depositou 10 X tokens no contrato. Bob não pode acessar os fundos porque ele só tem o hash, não a chave privada.
Bob usa esse valor de hash para gerar um novo endereço de contrato e deposita 10 tokens Y nesse contrato. Ambas as partes agora depositam tokens no contrato.
Como Bob criou o endereço do contrato usando o valor hash da chave privada de Alice, Alice pode reivindicar os 10 tokens Y depositados por Bob. E ela também divulgou a chave privada para Bob ao reivindicar o token Y de Bob. Caso Bob não conclua a transação dentro do prazo de validade do contrato, o token reivindicado por Alice será devolvido a Bob.
Agora, Bob usa a chave privada para retirar os 10 X tokens de Alice e concluir a transação.
A troca é concluída em uma hora, o contrato não pode ser rescindido e Alice trocou com sucesso 10 fichas X pelas fichas 10 Y de Bob.
Benefícios da troca atômica
Os swaps atômicos podem trazer um valor único para os traders.
**Reduz o risco de contraparte - **Não há necessidade de depender de um terceiro centralizado para realizar transações. Os comerciantes têm controle total sobre seus ativos.
Melhorar a liquidez - Os ativos podem ser negociados em diferentes blockchains, melhorando assim a liquidez dos ativos.
**Troca direta de ativos—**Os usuários podem comprar ativos criptografados diretamente sem primeiro trocá-los por stablecoins altamente líquidas e, em seguida, realizar transações subsequentes. Os usuários podem negociar qualquer token na plataforma descentralizada.
**Transação garantida——**O contrato terá total garantia de ser executado de acordo com o processo pré-definido.Se as condições não forem atendidas, o valor original dos fundos será devolvido.
**Redução de custo - ** O custo da taxa de troca ponto a ponto será menor do que o custo da transação de depender de um terceiro.
** Gargalo da Troca Atômica **
Devido a alguns gargalos na negociação de ativos de token na forma de atomic swaps, DEX e plataformas de negociação centralizadas ainda possuem um grande mercado.
Experiência do usuário - Cada contraparte deve primeiro concordar com o valor/preço da transação, período de bloqueio, dados da transação e valor de hash e aguardar a conclusão da transação. Este processo é demorado e complicado, especialmente para iniciantes.
Preocupações com a privacidade - Os swaps atômicos precisam aguardar a conclusão de vários blocos, o que pode convidar invasores, dando-lhes tempo para rastrear endereços e bloquear comerciantes.
PROBLEMAS DE COMPATIBILIDADE - Você não pode realizar trocas atômicas em todos os blockchains. Para realizar uma troca atômica, cada blockchain deve usar o mesmo algoritmo de hash.
Atomic Swap VS Cross-Chain Bridge
Os swaps atômicos podem negociar ativos nativos ponto a ponto, enquanto as pontes entre cadeias podem conectar diferentes blockchains. As pontes de cadeia cruzada permitem que os ativos agrupados sejam interligados por meio dos modos de bloqueio/desbloqueio ou cunhagem/destruição. Até o momento, mais de US$ 2,6 bilhões em fundos foram roubados devido a ataques de pontes entre cadeias. Portanto, a indústria Web3 está adotando rapidamente uma nova solução de cadeia cruzada.
Usando Chainlink CCIP para obter comunicação entre cadeias
Os comerciantes e protocolos podem usar o Chainlink CCIP para resolver problemas com pontes cruzadas e trocas atômicas. O CCIP é um padrão de interoperabilidade entre cadeias que pode transferir tokens programáveis de forma segura, confiável e eficiente em vários blockchains e é perfeitamente compatível com blockchains com diferentes algoritmos de hash. Synthetix usa CCIP para realizar a função de Synth Teleporters e facilmente transferir liquidez entre cadeias em seu ecossistema multi-cadeia.
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.
Compreendendo a troca atômica em um artigo
Para revitalizar a liquidez espalhada em cada cadeia e atrair mais usuários para entrar na ecologia blockchain, é necessário ser capaz de transferir ativos com segurança entre as cadeias e, ao mesmo tempo, garantir o valor central da minimização da confiança Web3. Swap atômico refere-se à transação cross-chain de ativos de token por usuários em dois blockchains diferentes e não depende de um meio centralizado durante o processo de transação. Este modelo permite que os usuários DeFi mantenham um alto nível de descentralização no ecossistema multi-chain Web3.
** O que é uma troca atômica? **
Os usuários podem realizar transações de token ponto a ponto em cadeias por meio de trocas atômicas. Ambas as partes devem pré-depositar uma certa quantidade de tokens no contrato de transação antes que a troca atômica possa ser executada. Quaisquer dois usuários podem trocar tokens digitais sem depender de terceiros para realizar a transação, eliminando assim o risco de contraparte.
"Atomicidade" é um termo de desenvolvimento de software que se refere a uma transação de banco de dados (transação) que é totalmente executada ou não é executada, e não há estado intermediário. O "swap atômico" também se baseia nesse conceito: se ambas as partes da transação depositarem previamente uma determinada quantidade de tokens, o swap será executado; caso contrário, todos os tokens depositados serão devolvidos da mesma forma.
**Qual é o mecanismo operacional da troca atômica? **
Os swaps atômicos usam um contrato de bloqueio de tempo com hash (HTLC) como um "cofre virtual" ou "conta de garantia criptografada" para manter os fundos do usuário, e o swap só será executado quando uma certa quantidade de tokens for depositada no contrato. Cada usuário deve confirmar o recebimento do token dentro de um determinado período de tempo antes de desbloqueá-lo.
CONTRATO HASH TIMELOCK
Um contrato de timelock com hash (HTLC para abreviar) é um contrato inteligente cronometrado que usa chaves privadas e valores de hash criptografados para controlar o acesso aos fundos. Cada parte deve cumprir todas as condições de troca antes que o contrato possa ser executado, caso contrário, o passe será devolvido pela rota original.
HTCL consiste em dois componentes principais:
Exemplo de Troca Atômica
Benefícios da troca atômica
Os swaps atômicos podem trazer um valor único para os traders.
** Gargalo da Troca Atômica **
Devido a alguns gargalos na negociação de ativos de token na forma de atomic swaps, DEX e plataformas de negociação centralizadas ainda possuem um grande mercado.
Atomic Swap VS Cross-Chain Bridge
Os swaps atômicos podem negociar ativos nativos ponto a ponto, enquanto as pontes entre cadeias podem conectar diferentes blockchains. As pontes de cadeia cruzada permitem que os ativos agrupados sejam interligados por meio dos modos de bloqueio/desbloqueio ou cunhagem/destruição. Até o momento, mais de US$ 2,6 bilhões em fundos foram roubados devido a ataques de pontes entre cadeias. Portanto, a indústria Web3 está adotando rapidamente uma nova solução de cadeia cruzada.
Usando Chainlink CCIP para obter comunicação entre cadeias
Os comerciantes e protocolos podem usar o Chainlink CCIP para resolver problemas com pontes cruzadas e trocas atômicas. O CCIP é um padrão de interoperabilidade entre cadeias que pode transferir tokens programáveis de forma segura, confiável e eficiente em vários blockchains e é perfeitamente compatível com blockchains com diferentes algoritmos de hash. Synthetix usa CCIP para realizar a função de Synth Teleporters e facilmente transferir liquidez entre cadeias em seu ecossistema multi-cadeia.