Os oráculos atuam como pontes, conectando contratos inteligentes na blockchainBlockchain Um livro-razão público e imutável de transações criptográficas, organizado em blocos. com dados externos. Eles podem recuperar, verificar e transmitir informações de fontes como bancos de dados, APIs e outras redes, tornando-as acessíveis na cadeia.
Como Funcionam?
Os oráculos permitem a criação de contratos inteligentes híbridos, onde o código on-chain e a infraestrutura off-chain são combinados para apoiar aplicativos descentralizados (dApps) que respondem a eventos do mundo real e interagem com sistemas tradicionais.
Ao fornecer acesso Web3 a fontes de dados externas (off-chain) e a sistemas existentes, os oráculos permitem que as aplicações interajam com um ambiente fora da blockchain, facilitando aplicações do mundo real. Esses dados podem incluir preços de ativos, cifras macroeconômicas, resultados esportivos e mais.
Seu papel é crucial porque nas Finanças Descentralizadas (DeFiDeFi Os serviços de DeFi usam smart contracts, protocolos descentralizados e tokens para oferecer uma gama de serviços financeiros que, às vezes, podem substituir os oferecidos pelos bancos, como empréstimos/empréstimos, gerenciamento de ativos, seguros ou troca de ativos.), que dependem de informações off-chain, é essencial contar com um mecanismo oracleOracle Um serviço que fornece dados fora da cadeia para uma blockchain, permitindo que contratos inteligentes interajam com informações do mundo real. confiável, fluido, inalterável e não manipulável.
Tipos de Oráculos
- Oráculos de Dados: Fornecem dados externos para contratos inteligentes, como preços de criptomoedas ou taxas de câmbio.
- Oráculos de Cálculo: Realizam cálculos externos e retornam os resultados para contratos inteligentes.
- Oráculos de Hardware: Conectam contratos inteligentes a dispositivos físicos, permitindo a interação com o mundo real.
Chainlink, com sua criptomoeda LINK, é o oráculo mais antigo e conhecido no ecossistema. Representa mais de 75% dos projetos de oráculos e está presente em grandes projetos DeFi, como AAVE.
Como muitos projetos, é importante distinguir entre o projeto e seu tokenToken Um ativo digital emitido em um blockchain, representando vários utilitários, direitos ou valores. e seus respectivos usos. O LINK é frequentemente criticado porque seu token é percebido como tendo uma utilidade limitada, além de potenciais vendas massivas no mercado por parte de sua equipe.
Outros oráculos notáveis incluem Band Protocol, Pyth Network, DIA, e mais. Para comparar diferentes abordagens de protocolo e seus tokens, este artigo pode ser útil: Hacker Noon – Oracles Revenue and Tokenomics.
Redes de Oráculos Descentralizadas
Os oráculos devem ser confiáveis e seguros para garantir a integridade dos contratos inteligentes. Eles precisam ser resistentes à manipulação e à desinformação, assegurando que os contratos inteligentes recebam dados precisos e atualizados.
Um oráculo centralizado, se sofrer uma desconexão espontânea, poderia levar a um protocolo DeFi a perder acesso a informações e potencialmente descarrilar todo o projeto, dada a natureza automatizada de tais sistemas.
Casos de Uso
Imagine um contrato inteligente para um seguro contra intempéries. Se a temperatura exceder um certo limite, o contrato é executado automaticamente e uma compensação é paga. Os oráculos desempenham um papel crucial aqui ao fornecer dados meteorológicos precisos e em tempo real para o contrato inteligente, permitindo uma execução suave e automática com base nas condições climáticas reais.
Outros exemplos incluem: precificação de ativos para finanças, aleatoriedade para jogos, sensores IoT para cadeias de suprimento, verificação de identidade para fins governamentais, etc.
No universo DeFi, os oráculos servem, entre outras coisas, as seguintes aplicações, com exemplos de projetos que utilizam Chainlink:
- Feed de Preços: Mercados monetários (AAVE)
- Preço Subjacente: Peg de stablecoinStablecoin Uma criptomoeda vinculada a um ativo estável, como a moeda fiduciária, para minimizar a volatilidade., valores sintéticos (Synthetix)
- Determinação de Preços: Contratos de futuros e opções (Lyra)
- Prova de Reserva on-chain: (RenBTC)
- Gestão Automatizada de Ativos: (Pickle Finance)
Inovações como o CCIP (Cross Chain Interoperability Protocol) permitem a transferência de informações e/ou tokens entre cadeias (Código Aberto).
Para explorar mais casos do mundo real, aqui está uma lista de soluções fornecidas pela Chainlink: Chainlink Blog – Smart Contract Use Cases.
Conclusão
Os oráculos são vitais para o funcionamento atual de DeFi e sua conexão com o mundo real, trazendo consigo um conjunto de perguntas:
- Os oráculos podem escalar o suficiente sem criar problemas de segurança (sem latência durante alta volatilidade) ou econômicos (custos relacionados ao processamento de big data e taxas de gás inerentes)?
- As incentivas são adequadas para operar os oráculos de maneira otimizada e segura?
- Os oráculos são suficientemente descentralizados para evitar ataques centrais, erros e, assim, comprometer o funcionamento das Finanças Descentralizadas?
Nesse contexto, alguns acreditam que o futuro de DeFi deve ser desenvolvido sem dependências externas, como visto em projetos como Ajna, Ethereum Credit Guild, Metastreet’s Automated Tranche MakerMaker Entidade que fornece liquidez a um mercado por meio da colocação de ordens limitadas. e Blur/Paradigm’s Blend…