TL;DR
THORChain é um protocolo de liquidez descentralizado que permite que os usuários façam swap (troca) de ativos com uma configuração permissionless. O protocolo permite a troca de ativos nativos de layer-1, como o BTC e atua como um gerenciador de 'vaults' (cofres) da plataforma. Para garantir a segurança da rede, a THORChain usa o Tendermint e o Cosmos-SDK. Ela também usa Threshold Signature Schemes (TSS) - esquemas de assinatura com limite - para seu 'primary vault' (cofre primário), que funciona sem líderes.
Introdução
A THORChain foi idealizada em 2018 por uma equipe que participava da Binance Dexathon (competição de programação de exchange descentralizada). A THORChain facilita a liquidez cross-chain (entre blockchains) e reduz a necessidade de exchanges/corretoras centralizadas e serviços de terceiros no setor DeFi. Ela habilita swaps cross-chain e a geração de rendimentos para criptoativos como o Bitcoin e o Ether (Ethereum).
Como funciona a THORChain?
A THORChain é uma rede de layer-1 baseada nas ferramentas Cosmos SDK e Tendermint. A THORChain funciona como uma exchange descentralizada (DEX) cross-chain permissionless (a rede não exige permissão para interação). Ela também usa esquemas de assinatura Threshold Signature Schemes (TSS) para garantir a segurança de seu vault primário, que não possui líderes. O Tendermint e os esquemas TSS fornecem um mecanismo de consenso com Tolerância a Falhas Bizantinas (Byzantine Fault Tolerance, BFT) em camadas. Além disso, para adicionar ou retirar os fundos do vault primário TSS, é necessário o consenso da maioria (dois terços).
Existem quatro tipos principais de usuários no ecossistema THORChain:
Swappers: usam pools de liquidez para o swap (troca) de ativos.
Provedores de liquidez: adicionam liquidez às pools e ganham recompensas.
Operadores de Nodes: fornecem tokens como colateral ('bonds') e são pagos para garantir a segurança do sistema.
Traders: monitoram e reequilibram as pools com a intenção de obter lucros.
Ao contrário de outros protocolos cross-chain, a THORChain não realiza o wrapping de ativos antes do processo de swapping. Em vez disso, ela usa ativos nativos na THORChain para realizar o swap de ativos, de forma transparente e autônoma.
Essas trocas (swaps) de ativos são habilitadas pelas pools de liquidez. As pools são compostas por ativos adicionados por Provedores de Liquidez e assegurados por uma rede de operadores de nodes. Os provedores de liquidez depositam seus ativos nas pools de liquidez da THORChain para obter rendimentos, compostos pelas taxas de swap e por recompensas do sistema. Qualquer um pode adicionar liquidez à uma pool existente. Isso faz da THORChain uma rede permissionless. Além disso, a THORChain é não custodial porque apenas o depositante original pode retirar os ativos que depositou na pool. Os provedores de liquidez também podem propor novas pools de ativos, desde que estes sejam tokens de uma blockchain compatível com o ecossistema.
Os operadores de Nodes (nós), chamados de THORNodes, são independentes e se comunicam entre si para criar uma rede de swapping cross-chain. Ao garantir a segurança e o funcionamento da rede, eles recebem recompensas na forma de taxas, para cada swap realizado. Antes de se tornar um operador de node, um usuário deve fornecer um bond, que é uma garantia em tokens RUNE. Esses bonds são armazenados como colateral para garantir que os operadores de nodes atuem de maneira honesta e benéfica para a THORChain. O valor total vinculado como garantia deve ser o dobro da quantia de RUNE adicionada à pool.
Durante o swap de ativos, os usuários (swappers) enviarão seus ativos à THORChain e receberão outro ativo. Por exemplo, ao fazer o swapping de BTC para ETH, eles enviarão BTC para a THORChain. Quando o BTC for adicionado à rede, haverá um swap de BTC para RUNE e, posteriormente, um swap de RUNE para ETH. O ETH será então enviado ao swapper de um vault da THORCHain. Esse processo permite que a THORChain execute swaps nativos, sem a necessidade de wrapping de ativos.
Os preços de mercado na THORChain são regulados pelos traders de arbitragem, que por sua vez definem os valores dos swaps de ativos. Esses traders procuram obter lucros através das diferenças de preço (de um mesmo ativo) entre os mercados. Este mecanismo permite que os preços de mercado da THORChain sejam regulados de forma natural, sem a necessidade de oráculos.
Com este modelo de pool de liquidez, a THORChain é capaz de determinar quanto vale um ativo em relação a qualquer outro, simplesmente usando os saldos da pool. A THORChain atua efetivamente como um gerenciador de vaults que monitora depósitos e saques, usando as relações da pool para definir preços de ativos. Isso ajuda a criar uma liquidez descentralizada, removendo intermediários centralizados.
O que torna a THORChain única?
A THORChain é uma plataforma DEX que não requer wrapping para swap de ativos. Outros benefícios da THORChain incluem:
Swappers e traders
Podem fazer swap de ativos nativos de layer-1 em múltiplas blockchains.
Não precisam ser registrados – qualquer um pode enviar uma transação e a THORChain executará o swap.
Não precisam submeter seus ativos ao processo de wrapping – a THORChain usa seus vaults com ativos nativos para realizar swaps.
Têm acesso a preços justos e transparentes sem depender de terceiros ou oráculos centralizados.
Aproveitam a liquidez sob demanda a qualquer momento.
Provedores de liquidez
Obtêm rendimentos com ativos ociosos como BTC, ETH, BNB e LUNA.
Desfrutam da proteção contra perda impermanente (IL) de até 100%, após 100 dias de participação na pool.
Não estão sujeitos a períodos de bloqueio.
Não precisam ser registrados.
Não precisam lidar com terceiros.
Operadores de Nodes
Ganham recompensas ao garantir o funcionamento da rede.
São incentivados a permanecer anônimos para aumentar o nível de descentralização.
Não precisam ser registrados.
O que é RUNE?
RUNE é a moeda nativa da THORChain. Ela atua na rede como par base para o swap de RUNE por qualquer outro ativo suportado. O token tem um fornecimento de 500 milhões e quatro casos de uso principais: liquidação, segurança, governança e incentivos.
RUNE como ativo de liquidação
RUNE é o ativo de liquidação usado para todas as pools de liquidez, facilitando swaps entre pools. Para cada pool, é necessária uma proporção de 1:1 entre o token RUNE e respectivo ativo do par. Por exemplo, uma pool com US$ 100.000 em BTC precisará ter US$ 100.000 em tokens RUNE.
RUNE para segurança
Para garantir a segurança, os operadores de nodes precisam comprometer (bonds) duas vezes mais RUNE do que a quantidade que adicionaram à pool. Esses RUNES são armazenados como colateral para garantir que os operadores de nodes atuem de maneira honesta e benéfica para a rede.
RUNE para governança
Os holders (detentores) de tokens RUNE podem escolher a qual ativo ou blockchain desejam dar prioridade. Para isso, eles participam de votações conforme a sua liquidez. Por exemplo, uma pool com um número maior de tokens RUNE comprometidos terá prioridade mais alta.
RUNE para incentivos
As recompensas de bloco e taxas de swap são pagas, em RUNE, para os provedores de liquidez e operadores de nodes, seguindo um cronograma previamente definido. Também é possível usar para pagar taxas de Gas.
A menor fração de RUNE chama-se Tor e possui oito casas decimais (0,00000001 RUNE). O objetivo do RUNE é avançar em direção a um valor determinístico previsível. Por conta do design do projeto, o valor de mercado do RUNE deve ser equivalente a, no mínimo, três vezes o valor total de ativos "não-RUNE" nas pools de liquidez do ecossistema.
Como comprar RUNE na Binance?
Você pode comprar RUNE em corretoras de criptomoedas como a Binance.
1. Faça login em sua conta da Binance e clique em [Trade]. Selecione o modo de trading clássico ou avançado para a compra de RUNE.
2. Digite “RUNE” na barra de pesquisas para ver a lista dos pares de trading disponíveis. Usaremos o par RUNE/BUSD como exemplo.
3. Em seguida, na aba [Spot], insira a quantia de RUNE que deseja comprar. Neste exemplo, usaremos uma market order (ordem a mercado). Clique em [Comprar RUNE] para confirmar a sua ordem. Os tokens RUNE serão creditados em sua Carteira Spot.
Considerações finais
Como uma plataforma DEX cross-chain no setor DeFi, a THORChain está abrindo caminho para serviços autônomos de swapping de ativos. O design da RUNE como ferramenta de liquidação, ativo de segurança, governança e incentivo permite que o modelo de swap nativo da THORChain seja usado em um ambiente descentralizado e em múltiplas blockchains.