Os contratos inteligentes podem executar regras automaticamente, mas não conseguem enxergar o mundo fora da blockchain: não sabem quanto custa o ETH hoje nem quem venceu uma partida. Os oráculos, que levam esses dados para a blockchain de forma confiável, são uma das infraestruturas básicas das DeFi. A Chainlink é um dos mais conhecidos.

$LINK é o token da rede Chainlink, usado para pagar pelos serviços dos nós. Preço atual: 12.463 (24h +0.16%).

■ O problema do oráculo

Os contratos inteligentes em blockchain não conseguem acessar dados da internet por conta própria. É preciso que um oráculo grave os dados externos na blockchain. O problema é que, se houver apenas uma fonte de dados e ela cometer um erro ou agir de má-fé, os contratos que dependem dela também vão falhar. É isso que costuma ser chamado de “problema do oráculo”.

Protocolos de empréstimo e de derivados dependem de dados de preços para calcular rácios de colateralização e liquidações. Se a cotação estiver errada, podem ocorrer liquidações indevidas.

■ Livro branco e rede principal

Sergey Nazarov e Steve Ellis fundaram a Chainlink. Em setembro de 2017, os dois publicaram o livro branco da Chainlink juntamente com Ari Juels, professor da Universidade Cornell, propondo uma rede descentralizada de nós para fornecer dados.

Em maio de 2019, a Chainlink lançou a sua rede descentralizada de oráculos na rede principal da Ethereum. O token LINK é usado para pagar os serviços dos nós. A sua menor unidade chama-se Juel, em homenagem a Ari Juels.

■ Alimentação descentralizada de preços

Os oráculos descentralizados permitem que vários nós independentes obtenham dados e agreguem os resultados num único preço. É difícil que um erro num único nó influencie o resultado final. Quanto mais distribuídos forem os nós e mais numerosas as fontes de dados, mais difícil será manipular o resultado.

Em 2023, a Chainlink lançou também o protocolo de interoperabilidade entre cadeias CCIP, que permite transmitir mensagens e tokens entre diferentes blockchains.

■ Recomendações para os utilizadores

Ao escolher um protocolo DeFi, pode ser útil verificar que oráculo utiliza e com que frequência os preços são atualizados, pois isso afeta a precisão e a rapidez das liquidações. Mas «integrar um oráculo conhecido» não significa que o próprio protocolo não tenha vulnerabilidades: também é preciso ter em conta os riscos dos contratos inteligentes.

Há muitas contas online que se fazem passar pela Chainlink ou pelos seus fundadores para anunciar «airdrops» ou «recompensas de staking». Confirme sempre as informações nos canais oficiais.

■ Em resumo

Os oráculos raramente são vistos diretamente pelos utilizadores comuns, mas determinam se muitos protocolos DeFi conseguem funcionar corretamente. Perceber de onde vêm os dados é um passo para usar bem os produtos on-chain. Não há vergonha nenhuma em ser prudente: sobreviver é mais importante do que quanto se ganha numa única ocasião.

O que acham disto? Partilhem as vossas opiniões nos comentários.