O que é uma troca atômica?

Um troca atômica é uma tecnologia de contrato inteligente que permite que uma criptomoeda troque por outra – sem usar um intermediário. Parece bom, certo? Se as trocas atômicas nos permitem trocar uma criptomoeda por outra, por que usar uma troca para começar? Aqui está o que você precisa saber sobre as trocas atômicas.

O que é uma troca atômica?

Uma troca atômica é uma troca ponto a ponto de uma criptomoeda para outra. A troca atômica elimina a necessidade de serviços de terceiros caros (e baseados em confiança), como uma troca, e permite que as pessoas lidem umas com as outras diretamente.

A primeira troca atômica ocorreu em 20 de setembro de 2017, entre Decred e Litecoin.

Em sua aparência atual, trocar criptomoedas é demorado. Você precisa de uma troca com os tokens corretos. Você precisa ter certeza de que a troca é segura. Depois disso, você tem que esperar o processamento das transações enquanto paga as caras taxas de transação de câmbio. Para a maioria das pessoas, e especialmente se a criptografia deve continuar se expandindo como uma forma realista de moeda, a troca deve ser menos desafiadora e menos complicada.

A troca atômica, então, apresenta um método para duas (ou mais!) Partes trocarem criptomoedas dentro de um período de tempo especificado. Para garantir que a transação seja concluída, as trocas atômicas usam algo conhecido como Contratos de Hash Timelock (HTLC). Um HTLC é uma forma de contrato inteligente com um cronômetro embutido.

Um exemplo de troca atômica

Vamos usar um exemplo de troca atômica.

  1. Alice tem 50 Bitcoins. Ela quer negociar com Bob.
  2. Bob tem uma quantidade equivalente de Litecoin. Ele quer negociar com Alice.
  3. Eles abrem um canal de pagamento.
  4. Alice deposita seu Bitcoin e adiciona um valor. O valor atua como uma chave e gera um hash exclusivo que criptografa todo o processo. Alice envia o hash único para Bob.
  5. Bob deposita seu Litecoin.
  6. Alice pode desbloquear o depósito de Litecoin. Quando Alice assina o depósito de Litecoin, Bob recebe o valor.
  7. Bob assina para o depósito de Bitcoin.

Nesse processo, Alice e Bob concordam com um prazo para a entrega do hash exclusivo e para a assinatura das transações. Se qualquer uma das partes perder o prazo acordado, os depósitos retornam aos seus proprietários.

O que é um canal de pagamento de swap atômico? No exemplo, você verá a etapa em que “eles abrem um canal de pagamento”. Existem dois tipos de canais de pagamento: dentro e fora da rede.

Canais de pagamento na rede

A primeira troca atômica entre Decred e Litecoin foi uma troca atômica em cadeia. Uma troca atômica on-chain ocorre no blockchain de qualquer uma das criptomoedas. Mas o canal de pagamento em rede deve atender a alguns requisitos:

  • Suporte para HTLC
  • Scripts de transação ramificada
  • Use o mesmo algoritmo de hash
  • Verificações de assinatura em scripts de transação

Decred e Litecoin são garfos Bitcoin. Portanto, eles compartilham muito da mesma infraestrutura, atendendo aos requisitos de troca atômica na cadeia.

Canais de pagamento fora da cadeia

Os canais de pagamento fora da rede permitem que os participantes se comuniquem diretamente, realizando suas transações como normalmente ocorreriam em seus respectivos blockchains. Remover a transação do blockchain regular em um snippet privado diminui drasticamente o tempo que leva para processar a transação. Resumidamente, veja como funciona o canal de pagamento fora da rede:

  • O segmento de blockchain que a transação usará é bloqueado usando um arranjo de várias assinaturas ou outro formato de contrato inteligente, enquanto
  • Os participantes conduzem sua transação sem enviar os detalhes para os mineiros do blockchain, então
  • Cada transação adiciona ao blockchain uma vez que a transação é finalizada.

Os canais de pagamento fora da cadeia são geralmente considerados protocolos de “Camada 2”, pois se baseiam no blockchain existente para estender a funcionalidade. Um excelente exemplo de protocolo de camada 2 fora da cadeia é a Lightning Network. Confira o explicador Joe’s Lightning Network para mais informações.

Os prós e contras das trocas atômicas

As trocas atômicas parecem ótimas, mas não são sem limitações. Como todas as coisas, eles têm prós e contras.

As principais vantagens das trocas atômicas são:

  • Mais fácil de processar transações entre as partes sem depender de terceiros. Reduz as taxas, bem como a exposição a taxas de transação injustas.
  • Abrace a descentralização, facilitando as transações ponto a ponto.
  • Facilitar as transações entre uma miríade de tokens reduz a disparidade no ecossistema de criptomoedas.
  • Teoricamente aumenta a segurança; trocas centralizadas são um alvo vulnerável.

As principais desvantagens das trocas atômicas são:

  • A captação de corrente é lenta, com muito poucas trocas tentando incorporar trocas atômicas.
  • Dificuldades entre algoritmos, bem como a necessidade de HTLC ou equivalente.
  • Em sua aparência atual, as trocas atômicas são lentas; em vez disso, o sistema atual não consegue lidar com um grande volume (embora isso mude com o tempo).

As trocas atômicas são importantes. Com o tempo, as trocas atômicas, junto com outras tecnologias avançadas de blockchain, irão alterar a forma como usamos criptomoedas em nossas vidas diárias.

3 trocas que usam permutas atômicas

A aceitação geral das trocas atômicas permanece relativamente baixa. A principal questão enfrentada pela troca atômica é que ela corre contra a corrente para as trocas centralizadas estabelecidas. Essas são as trocas com o maior número de usuários. No entanto, as trocas descentralizadas estão aumentando em popularidade.

As trocas descentralizadas (DEX) operam sem uma autoridade centralizada e, para muitos defensores da criptografia, parecem uma visão mais próxima de como o ecossistema de criptomoedas deve funcionar. Não deve ser surpresa, então, que as trocas descentralizadas estão liderando o caminho com a integração de troca atômica.

Aqui estão três DEXs onde você pode usar permutas atômicas!

1. Komodo

Komodo é um dos principais inovadores para as trocas atômicas, com o desenvolvedor líder jl777 escrevendo parte do código que levou às primeiras trocas atômicas.

A troca de Komodo desenvolveu o BarterDEX, uma troca descentralizada alimentada por troca atômica. A troca de repente trouxe trocas atômicas para milhares de usuários. Desde então, Komodo tem feito a troca atômica cada vez mais. Em 9 de julho de 2018, Komodo tinha se apresentado sobre 110.000 transações de troca atômica, além de suportar um grande número de tokens.

2. Blockchain.io

Blockchain.io está seguindo um caminho diferente da implementação de troca descentralizada de Komodo. Blockchain.io implementa uma mistura de tecnologia centralizada e descentralizada para “tornar as trocas atômicas mais simples, fáceis e eficientes de usar”. Existem algumas diferenças claras.

Por exemplo, a ordem Blockchain.io permanece centralizada, mas mantém a opção de negociar usando uma troca atômica. As moedas nunca são depositadas diretamente no Blockchain.io, em vez disso, usam um contrato inteligente de depósito seguro para bloquear as moedas na transação de troca atômica. O processo de troca atômica Blockchain.io difere daquele detalhado acima. Leia mais sobre o Blockchain.io Processo de liquidação descentralizada.

3. Blocknet

Blocknet é diferente novamente, pois é uma plataforma de aplicativo descentralizada que também apresenta funcionalidade inter-blockchain, criando fortes links entre os vários blockchains. Blocknet é considerado um protocolo de blockchain da camada 2, estendendo a funcionalidade de blockchain e criptomoeda para os usuários.

O Blocknet é interessante porque se autointitula “A Internet dos Blockchains”. O “roteador blockchain” do Blocknet XBridge permite conexões cross-blockchain ponto a ponto. O XBridge facilita trocas atômicas de cadeia cruzada, bem como contratos inteligentes de cadeia cruzada. Além disso, a troca descentralizada Block DX da Blocknet tem ótima IU e uma extensa lista de pares de moedas.

Quer saber mais sobre criptomoedas? Confira a lista de Dan dos melhores podcasts de criptomoeda.

244 df3 ce5 3cd e2c 1c5 95e