ETFFIN Finance >> Finanças pessoais curso >  >> Criptomoeda >> Blockchain

O que são oráculos descentralizados?

As criptomoedas preenchem uma variedade de casos de uso, mas nenhum deles pode significar nada sem oráculos descentralizados. Se pensarmos em nossos órgãos como partes isoladas que servem a um determinado propósito em nosso corpo, então os oráculos seriam os nervos que os ajudariam a trabalhar na coesão. Similarmente, aplicativos descentralizados são órgãos do mundo blockchain que morreriam se fossem mantidos separadamente para sempre.

Quando Vitalik Buterin decidiu criar Ethereum, ele o fez pensando que o Bitcoin tem uma limitação séria por não ser programável. Enquanto o ecossistema de contrato inteligente fez, na verdade, crie um hub dApp que todos adorem, Buterin e a equipe esqueceram que Ethereum tem tantos problemas com limitações quanto o Bitcoin.

Talvez a história se repita, mas, coincidentemente, a indústria de blockchain enfrenta hoje os mesmos problemas de interoperabilidade que o setor de TI enfrentou décadas atrás. As redes são incapazes de se conectar entre si, o que deixa muito espaço para uma experiência ruim do usuário e ineficiência geral. Se afastarmos o zoom e observarmos como as cadeias de blocos interagem com o mundo real, descobrimos que a situação é terrível - blockchains não podem ser conectados diretamente com sistemas legados, o que limita significativamente sua capacidade de uso e taxa de adoção.

Os especialistas referem-se a esta limitação quanto ao Problema Oracle. Sem nenhuma maneira de enviar dados ou extrair dados de sistemas externos que são construídos fora do blockchains, livros digitais permanecem isolados, muito parecido com um computador sem conexão com a Internet. Considerando que a maioria dos casos de uso de contrato inteligente depende da interação com o mundo real, o problema do oráculo é um problema muito mais sério do que qualquer um pode imaginar.

Para resolver isso, desenvolvedores de blockchain criaram oráculos. Não estamos falando apenas de quaisquer oráculos. Nesse caso, estamos nos referindo a oráculos descentralizados!

O que são oráculos descentralizados?

Determinamos que os casos de uso de blockchain, especialmente aqueles que dependem de contratos inteligentes, requerem uma conexão com o mundo exterior. Por exemplo, os contratos financeiros inteligentes devem ter acesso a informações de mercado para determinar as liquidações; uma cidade inteligente baseada em blockchain precisaria conectar contratos inteligentes e dados de IoT para regular os contratos de aluguel - a lista continua.

Nesses casos, não há nenhum link conectando uma infraestrutura de blockchain à infraestrutura de TI regular. Para que possamos preencher a lacuna e conectar os dois, precisamos de um serviço de middleware:uma peça de tecnologia que conecta sistemas on-chain e off-chain.

Chamamos essa peça de middleware de oráculo de blockchain. Oráculos podem ser de natureza complexa, mas eles têm apenas um propósito:facilitar a conexão entre blockchains e sistemas centralizados.

Funções fundamentais do oráculo

Todos os oráculos precisam oferecer uma lista específica de recursos a fim de realizar uma conexão entre os sistemas on-chain e off-chain (observe que, em alguns casos, também exigimos oráculos entre as próprias redes blockchain), e os mais importantes são:

  • Ouvir. Ouvir é uma função que permite que os oráculos monitorem as redes blockchain e verifiquem se há solicitações de entrada do usuário para dados fora da cadeia.
  • Extrair. Extrair é um recurso com o qual os oráculos buscam dados de sistemas externos.
  • Transmissão. Broadcast é a capacidade de assinar e compartilhar transações em um blockchain para enviar dados a um contrato inteligente.

Para um oráculo funcionar, ele deve servir aos sistemas on-chain e off-chain simultaneamente. Enquanto alguém escuta, estabelece conexões, transmite dados, e extrai informações das redes, as outras solicitações de processos, recupera dados, e envia dados de blockchain para sistemas fora da cadeia.

A questão é, se os oráculos são tão cruciais para a interoperabilidade, por que não foram desenvolvidos anos atrás? Como sempre, o problema decorre da centralização.

Até 2017, a maioria dos oráculos ou protótipos de oráculos eram centralizados na natureza. Como transações determinísticas são o pão com manteiga de contratos inteligentes, o que significa que as transações podem ser verificadas por todos os nós, era muito pouco confiável para redes como a Ethereum executar esses oráculos.

Um oráculo centralizado é semelhante a um banco de dados corporativo, e se fossemos usá-lo, os blockchains perderiam sua descentralização no momento em que interagem com um sistema fora da cadeia.

Uma vez que não queremos estragar um recurso fundamental do blockchain, introduzindo um middleware que tem o ethos completamente oposto por trás dele, os desenvolvedores trabalharam em oráculos descentralizados.

A premissa de tal oráculo é não depender de uma única fonte. Em vez de, melhoramos a autenticidade e a qualidade dos dados, projetando-os de forma que agreguem dados de várias fontes externas.

Por que oráculos descentralizados são importantes

Embora não seja agradável ouvir falar, uma cascata de liquidação no composto de protocolo de empréstimo datado de novembro de 2020 é um exemplo bastante bom de por que ter várias fontes de dados é importante.

Composto permite que seus usuários peçam e emprestem fundos criptográficos. O empréstimo exige garantias, e se não houver garantia suficiente, os ativos do mutuário são liquidados. DAI é um stablecoin popularmente usado para empréstimos, e em um determinado dia, o preço do token aumentou repentinamente em 30% no Coinbase Pro.‍

O oráculo de preços do Composto na época fornecia preços exclusivamente do Coinbase Pro, e como o preço disparou, os mutuários encontraram-se com empréstimos sub-garantidos, que foram rapidamente liquidados. O protocolo teve um total de US $ 88,4 milhões em liquidações naquele dia. Adicionalmente, O projeto DeFi dYdX também sofreu como resultado, mas perdeu apenas $ 8 milhões no processo.

Como vemos, Os investidores em criptografia perderam um total de $ 96,4 milhões devido a um erro de novato. Se Compound usasse um oráculo descentralizado que buscava dados de várias fontes e os agregava, o protocolo de empréstimo não teria registrado o aumento momentâneo de preço da DAI.

Palavra final

Sem oráculos, os blockchains teriam um alcance limitado. As redes descentralizadas de hoje seriam como um computador ou smartphone sem conexão à Internet. Com esse nível de isolamento, não podemos imaginar a tecnologia blockchain sendo útil para alguém além de sua comunidade existente.

Os oráculos descentralizados salvam o dia, fornecendo uma conexão confiável e sem confiança entre os sistemas on-chain e off-chain. Eles não apenas preenchem a lacuna entre o legado e os novos sistemas de contabilidade, mas também permitem que a conexão siga os princípios básicos da tecnologia blockchain.

Os oráculos são mais importantes do que nunca, especialmente agora que absolutamente todos os projetos DeFi dependem de seu uso para buscar dados de preços, estabelecer assentamentos, e possibilitar aos investidores negociar ativos sem o uso de uma bolsa tradicional. Alguns dizem que DeFi não manteria sua avaliação de $ 75 bilhões se não fosse pelos oráculos, e o fato de que finanças descentralizadas se tornaram uma coisa somente depois que provedores de oráculos como a Chainlink amadureceram é um testemunho suficiente para nos fazer acreditar nisso.