Dentro da THORchain: A RUNE DEX de cadeia cruzada que oferece moedas nativas como BTC, ETH e ADA

A CryptoSlate conversou recentemente com Tyler Bond “Familiarcow”, diretor de comunicações da Nine Realms, uma empresa que constrói infraestrutura central na THORchain, que acaba de anunciar o lançamento da rede principal. Perguntei a Bond por que o THORchain era diferente de outros protocolos de liquidez, os problemas com contratos inteligentes DeFi, desenvolvimento anônimo, o futuro do THORchain e por que a verdadeira descentralização é importante.

Depois da minha conversa com Nischal Shetty recentemente e o recente Solendo desastre, eu queria descobrir se a afirmação da THORchain de ser uma DEX 100% descentralizada tem algum peso. Além disso, o segredo sujo do DeFi é que a maioria dos contratos inteligentes tem Proxy Upgradeability, o que significa que o contrato inteligente pode ser atualizado para alterar sua funcionalidade. No caso da Solend, isso quase terminou com um usuário com mais de US$ 200 milhões em ativos tendo sua conta assumida pela plataforma.

O THORchain foi projetado para ser um DEX interoperável de cadeia cruzada que permite ativos nativos como Bitcoin (BTC), Ethereum (ETH), e Cardano (ADA) sem a necessidade de tokens encapsulados. O potencial para esse protocolo é quase ilimitado, mas ele pode ser dimensionado, é realmente descentralizado e seguro? Bond responde a essas e outras perguntas abaixo.

Akiba: Então, o que torna o THORchain diferente de outros protocolos de liquidez?

O THORChain é descentralizado, agnóstico em cadeia e não usa pontes ou ativos encapsulados para fazer trocas. Isso permite que o THORChain se conecte à cadeia economicamente mais significativa – Bitcoin sem o uso de BTC embrulhado e muito mais sem o risco de segurança que uma ponte enfrenta.

Os usuários podem trocar de e para ativos NATIVOS. Qualquer cadeia pode ser adicionada, incluindo Monero e Cardano, que não são vistas em DEXs hoje. Ninguém mais no espaço DEX conseguiu atingir esse objetivo. O THORChain também é executado por mais de 100 nós completamente anônimos (info: thornode.network), portanto possui descentralização suficiente.

O THORChain usa um cofre rotativo do esquema de assinatura de limite (TSS) que alterna continuamente a custódia de ativos entre os nós que entram e saem da rede. Os fundos são movidos para um novo cofre todas as semanas – funcionando como uma espécie de prova de reserva. Os fundos são sempre solventes e comprovadamente líquidos e podem ser movimentados pela própria rede, mas não por qualquer participante individual.

Akiba: CoinMarketCap afirma que a rede principal foi lançada em 21 de janeiro – o que aconteceu?

Mainnet não foi lançado em janeiro. Mainnet não é uma atualização de software para THORChain, mas sim um momento de maioridade. O protocolo, desde que o beta foi lançado em abril de 2021, vem se fortalecendo e recebendo atualizações semanais.

A rede está funcionando nos níveis de maturidade, estabilidade e segurança da rede principal desde o início de 2021. Agora é a hora de abandonar o rótulo beta e emergir como o verdadeiro protocolo cross-chain maduro.

Akiba: A equipe principal do THORchain não é publicamente verificável. Você acredita que uma equipe não doxada/anônima é viável no mercado atual?

O anonimato da equipe é definitivamente viável. Os nós executam THORChain, não os desenvolvedores. 100% dos operadores de nós devem adotar uma atualização de software para que as alterações no código tenham efeito na rede, o que significa que a equipe de desenvolvimento principal não pode tomar decisões unilaterais que afetem a máquina de estado do THORChain.

O THORChain em si é uma infraestrutura de cadeia cruzada e a abordagem que a equipe principal adotou é permanecer anônima e, eventualmente, deixar o projeto para a comunidade no estilo de Satoshi. Criadores e figuras divinas em criptografia são perigosos e apresentam um problema de centralização. Uma equipe central anônima com planos desde o início para se afastar do protocolo fala da maturidade e previsão dos primeiros planejadores.

Um protocolo verdadeiramente neutro não pode ter figuras de proa singulares que determinam o futuro da rede. O futuro da rede deve ser determinado por aqueles que têm mais participação e executam o próprio código da rede – os operadores de nós.

Além disso, existem outras equipes que trabalham na base de código do THORChain além da equipe principal original. Nine Realms é um grupo que se intensificou para contribuir com o desenvolvimento central e as integrações de cadeia do THORChain. As contribuições de Nine Realms e outros desenvolvedores da comunidade provaram ser indispensáveis ​​no processo de fortalecimento da rede. A identidade da equipe principal importa muito pouco. A base de código em si é totalmente de código aberto e transparente para contribuição da comunidade, com curadoria final de atualizações de código deixadas para os nós – como o Bitcoin.

Akiba: Quão seguro é o THORchain? Existem alguns sinais preocupantes no DeFi no momento. Por exemplo, Solend está sendo criticado atualmente por votar para assumir o controle da conta de um usuário. Sua capacidade de fazer isso vem da capacidade de atualização de proxy de seus contratos inteligentes - o que significa que seu contrato inteligente pode ser atualizado alterando sua funcionalidade. O ThorChain resolve esse problema de alguma forma ou é o segredo sujo do DeFi?

TA única maneira de fazer alterações na lógica ou máquina de estado do THORChain é por meio de atualizações no próprio código. Nesse caso, 100% dos operadores de nós (que têm uma participação significativa na rede sendo que é Proof-of-Stake), devem adotar as alterações de código.

No entanto, no THORChain, os nós têm a capacidade de alterar as constantes da rede usando um recurso chamado “mimir”. Mimir é um tipo de governança que permite que os nós alterem granularmente constantes como a rapidez com que a Reserva emite suas recompensas, o número de cofres protegidos pelos validadores da rede e a quantidade de tempo que um LP deve ter uma posição para obter perda total temporária proteção, se uma cadeia é interrompida por motivos de segurança, etc.

A a supermaioria (66%+) dos nós deve votar em um valor específico para que ele seja alterado em relação ao status quo. Este é um mecanismo de governança descentralizado que dá às maiores partes interessadas controle sobre controles de rede granulares. Lista completa de comandos mimir: https://midgard.thorchain.info/v2/thorchain/mimir

Até a obsolescência planejada da equipe principal, há também uma chave admin mimir mantida pela equipe principal. Essa chave mimir de administrador pode alterar qualquer um desses valores sem uma votação completa dos nós. Devido à existência de tantos nós, os votos demoram muito para serem promulgados. No entanto, na fase adolescente do protocolo, houve vários casos em que foram necessárias mudanças rápidas nessas constantes.

Por exemplo, controles de pausa de negociação caso haja uma exploração que ameace drenar fundos. Para equilibrar esse poder, a maioria dos nós vota sempre “supera” o admin-mimir. Ou seja, se o admin-mimir executar uma ação maliciosa, como pausar a negociação desnecessariamente, os nós podem votar para desfazer essa ação e, assim que um consenso da maioria for alcançado, a negociação será retomada. A chave admin-mimir será queimada após a obsolescência planejada, pois apresenta o maior risco de centralização para o protocolo atualmente.

Acho que as ações de Solend devem mostrar ao DeFi como esses protocolos realmente funcionam. Os protocolos podem mudar para melhor ou para pior. Se eles não puderem mudar, inevitavelmente haverá algum tipo de bug ou problema que destruirá o protocolo, então ele precisa da capacidade de se proteger. A coisa mais importante que um usuário DeFi pode fazer é entender como seus protocolos realmente funcionam e como as alterações de código são adotadas pela rede. Se qualquer indivíduo ou grupo puder, sozinho, fazer alterações no protocolo, isso é um problema de descentralização.

Um protocolo DeFi em si é completamente neutro. Sua única função é ser uma máquina de estados que faz transições regulares e determinísticas de um estado para outro à medida que os blocos são propostos e passados ​​pelos validadores (nós) da rede.

A centralização sempre será um problema ao lidar com protocolos DeFi, e é por isso que é imperativo que as equipes que criam e mantêm essas redes levem a sério as preocupações de centralização e implementem planos para descentralizar ao longo do tempo.

Bitcoin não foi construído em um dia e tem seus próprios problemas desde o início, incluindo uma enorme exploração. Precisa haver ambos: uma maneira de resolver problemas que surgirão ao longo do tempo e um equilíbrio de controle sobre como as atualizações de software e as alterações de estado são tratadas.

O THORChain foi planejado desde o primeiro dia para se tornar uma rede mais descentralizada ao longo do tempo. Isso significou sacrificar o bootstrap inicial e as parcerias de VC que os protocolos “DeFi” hoje parecem estar fazendo regularmente. Isso significou a criação de um sistema de cofre TSS rotativo em que as chaves privadas são mantidas por nós anônimos que podem ser dimensionados com o protocolo. Isso significou a eventual destruição de métodos de controle poderosos como admin-mimir. Isso significa que a governança da rede deve estar nas mãos dos nós que administram a rede – não da equipe de desenvolvimento. Uma rede deve ser planejada para ser descentralizada desde o primeiro suspiro, mesmo que inevitavelmente deva ser criada por uma pequena equipe de indivíduos.

Akiba: Então, o que vai mudar agora que a rede principal foi lançada para usuários finais/devs?

Mainnet não traz nenhuma nova alteração de código para os usuários da rede. Isso marca uma nova fase de crescimento para THORChain – integrações. Integrações em DEXs, Agregadores DEX e Carteiras. THORChain é a infraestrutura que permite que qualquer usuário troque ativos sem permissão, incluindo Bitcoin sem WBTC ou uma ponte que nenhum outro serviço descentralizado oferece.

Isso dá à THORChain uma enorme vantagem competitiva no espaço. Os usuários de todos os tipos diferentes de carteiras multicadeia usarão de forma invisível o THORChain embutido em suas carteiras favoritas. Os usuários do DEX poderão trocar diretamente de e para bitcoin nativo usando os pools de liquidez da THORChain.

Nas próximas semanas, as integrações serão concluídas para ATOM e AVAX. Isso vinculará os pools de liquidez da thorchain diretamente ao ecossistema Cosmos IBC e ao ecossistema Avalanche C-Chain. A equipe também tem planos para um mecanismo de rendimento unilateral em ativos de primeira linha como o Bitcoin. Será o primeiro protocolo a obter um rendimento unilateral em Bitcoin nativo e desembrulhado. O futuro é extremamente brilhante para a THORChain.

Akiba: Quando você diz que é o único 100% DEX, o que isso realmente significa? Quão descentralizado é realmente?

THORChain é muito descentralizado quando comparado a outros DEXs. Existem mais de 100 nós validadores da rede, cada um ligando mais de 500,000 RUNAS. Cada nó deve concordar com as atualizações de software. Uma supermaioria de nós deve concordar em mudar as constantes da rede. Portanto, os nós que realmente executam o código da rede têm incentivos extremos para atuar no melhor interesse de seus usuários e do próprio protocolo. Não há nenhum indivíduo ou grupo que possa fazer alterações unilaterais na base de código do THORChain. O maior risco centralizado, atualmente, é a chave admin-mimir, que será preterida nos próximos meses. Isso não representa nenhum risco para os próprios fundos na rede, apenas constantes que a rede reconhece e até mesmo seu poder é superado pelo consenso do nó.

Um processo ADR (Architecture Design Record) foi implementado para que os membros da comunidade sinalizem mudanças dentro da rede. Este processo ainda está sendo implementado, mas este é um dos novos mecanismos de governança para a comunidade sinalizar que deseja uma mudança específica na arquitetura do THORChain. Um ADR é semelhante ao EIP ou BIP para Ethereum ou Bitcoin. Ele inclui um processo de votação que permite que os contribuidores sinalizem mudanças como adicionar novas cadeias, alterar a forma como o código é executado, etc. Essa mudança permitirá maior descentralização da direção do código do THORChain sem a equipe principal.

No final das contas, a rede é tão descentralizada quanto as mudanças em sua base de código podem ser. O THORChain foi projetado desde o início para ser dimensionado como um serviço descentralizado. Seu crescimento tem sido mais lento por causa disso, mas tornou a rede mais durável. Uma mudança para aumentar a descentralização é uma constante Mimir para permitir que não mais de 33% dos validadores estejam no mesmo provedor de serviços em nuvem. Essa mudança está em andamento e ainda não foi ratificada pelo voto do mimir, mas será crucial para tornar a rede resistente à captura.

Bond certamente entende a mecânica central do THORchain e foi capaz de responder a cada pergunta com muitos detalhes. Pode-se avaliar que o THORchain ainda possui um elemento central de centralização devido às chaves admin-mimir, no entanto, se elas estiverem obsoletas, poderemos ver um DEX mais descentralizado do que muitos outros por aí. Sem a restrição da prova de participação delegada, o THORchain certamente incorpora o espírito de um sistema financeiro descentralizado. Se isso é realmente o que os usuários querem ou apenas uma fantasia que não funciona na prática, isso será visto nos próximos meses. O THORchain ganhará adoção entre os usuários de DeFi com seu vasto nível de interoperabilidade ou os usuários se manterão nas arenas mais familiares de UniSwap, Aave e Curve?

O posto Dentro da THORchain: A RUNE DEX de cadeia cruzada que oferece moedas nativas como BTC, ETH e ADA apareceu pela primeira vez em CryptoSlate.

Fonte: https://cryptoslate.com/inside-thorchain-the-cross-chain-rune-dex-offering-native-coins-like-btc-eth-and-ada/