Durante meus estudos sobre a infraestrutura das finanças descentralizadas, uma peça do quebra-cabeça que me permitiu assimilar os conteúdos com mais facilidade foi compreender a importância dos oráculos para os contratos inteligentes.
Antes da integração com os oráculos, os contratos inteligentes poderiam ser usados apenas para gerar tokens, transferi-los e criar mecanismos de votação com chaves privadas. A razão pelas quais as funções eram limitadas são claras: contrato inteligente não pode acessar dados que estão fora do blockchain.
Para que os aplicativos de finanças descentralizadas tenham funções mais avançadas, como por exemplo os protocolos de empréstimos ou de derivativos, os contratos inteligentes exigem receber dados da internet, dados que não residem no blockchain. É aqui que os oráculos entram em cena.
Um oráculo é um serviço terceirizado que conecta informações do mundo externo com os contratos inteligentes. Essa integração permite que os blockchains criem uma camada adicional de funcionalidades com acesso a dados de mercados, dados de preços, dados meteorológicos, dados de eventos esportivos ou a qualquer dado existente no mundo real.
Neste artigo, vou explorar sobre os oráculos e o motivo da Chainlink liderar 70% deste mercado.
Vamos começar.
Oráculos: Fonte de Dados dos Contratos Inteligentes
Para quem não sabe, o contrato inteligente é um contrato armazenado em um blockchain e executado automaticamente quando as regras impostas pelo contrato são atendidas. Sua incapacidade de se conectar com informações do mundo externo resultou na necessidade de introdução de serviços oráculos para o ecossistema blockchain.
O oráculo atua como um intermediário, autenticando informações, dados do mundo externo e fornecendo essas informações aos contratos inteligentes. O fluxo de trabalho funciona mais ou menos assim:
Os dados estão na internet ou em algum provedor de dados.
Um contrato inteligente no blockchain solicita dados a um oráculo.
O oráculo adquire esses dados.
O oráculo converte os dados para o mesmo formato dos dados on-chain.
Os dados convertidos são fornecidos ao contrato inteligente que está no blockchain.
O fato é que os contratos inteligentes são imutáveis, a partir do momento que são executados não podem ser mais alterados, o que exige a garantia de serviços intermediários confiáveis. E se o principal objetivo de um blockchain descentralizado é não ter um ponto único de falha, de que adianta um contrato inteligente imutável em uma rede descentralizada se os dados que o alimentam são de intermediários centralizados?
Questão que certamente justifica o monopólio da Chainlink.
Rede Descentralizada de Oráculos
Ao contrário de outras empresas oráculos, que dependem de sistemas centralizados e podem ser adulterados, a Chainlink implementou sua própria infraestrutura de oráculo descentralizada e distribuída. Sua arquitetura é composta por dois componentes principais: infraestrutura on-chain e infraestrutra off-chain.
A infraestrutura on-chain consiste em contratos oráculos que processam as solicitações de contratos inteligentes que desejam acessar dados fora da cadeia.
E a infraestrutura off-chain consiste em nós descentralizados que coletam as solicitações dos contratos oráculos, buscam os dados no mundo externo e retornam os dados para os contratos oráculos.
A rede de oráculo da Chainlink utiliza um processo de mecanismo de consenso onde vários operadores de nós coletam, validam e transmitem dados do mundo real para a infraestrutura do blockchain. O que significa que da mesma forma que o consenso de nós independentes garante criptograficamente a segurança e validação dos blocos em um blockchain, a Chainlink garante a segurança, integridade e precisão dos dados coletados.
Até o momento, a Chainlink é gerenciada por uma comunidade global com aproximadamente 336 operadores de nós e fornece serviços para mais de 1.166 projetos do blockchain.
Seu crescimento massivo de parceiros é baseado na alta qualidade dos dados coletados, algo que normalmente é confirmado pelos próprios projetos do ecossistema.
Durante uma apresentação sobre o futuro da Chainlink, o CEO Sergey Nazarov, explicou que a Chainlink está trabalhando em um sistema de staking que será lançado em 2022:
“Além de todas as taxas de transação que vão para os operadores de nós, existe agora uma espécie de fronteira de possibilidades de produção que os operadores de nós estão começando a experimentar. O que significa que muitos dos operadores fizeram um esforço tão incrível por meio das práticas recomendadas de segurança, que em certos pontos têm retornos decrescentes.”, disse Nazarov.
O staking permitirá aos operadores de nós aumentarem sua lucratividade com base em seu desempenho e aos holders de LINK ajudarem na segurança da rede recebendo recompensas em troca.
Evolução dos Contratos Inteligentes
Além disso, Sergey quer dar outro salto rumo a terceira grande evolução em como os contratos inteligentes podem ser utilizados. A nova geração de contratos inteligentes será definida pela capacidade de interoperabilidade entre todos os contratos no blockchain.
Assim como a primeira geração foi útil para a criação de tokens e a segunda para os aplicativos financeiros descentralizados, a terceira será de grande utilidade para os desenvolvedores.
“A capacidade de criar contratos inteligentes interoperáveis, permitirá que os desenvolvedores utilizem vários pedaços de códigos diferentes em várias cadeias diferentes. Será o surgimento do contrato inteligente em um formato muito mais útil.” - Sergey Nazarov.
Ao que tudo indica, a Chainlink está no caminho de expandir seu crescimento ainda mais em 2022, e se as promessas de evolução dos contratos inteligentes se concretizarem, provavelmente, continuarão com o monopólio do mercado por um longo tempo.
Obrigada por ler e boa semana!
Assista à apresentação de Sergey Nazarov sobre o futuro da Chainlink.
Nada que compartilho aqui serve como um conselho de investimento. Faça sua própria pesquisa.
Muito bom, sempre li alguns artigos sobre o assunto, mas nenhum tão claro e objetivo.
Parabéns pela explicação concisa e clara 👏👏👏