O que é Chainlink? Um guia para a ficha LINK e a tecnologia do Chainlink

O que é Chainlink?

Chainlink aborda um grande problema do ecossistema do Ethereum Blockchain. Apesar de que com a tecnologia de Contratos Inteligentes praticamente todo problema pode ser representado pela programação, já que a linguagem de programação da Ethereum Solidity é “Turing complete”, não há possibilidade de estabelecer uma comunicação nativa com sistemas externos. Isso limita significativamente o potencial e as aplicações da Blockchain Ethereum.

Chainlink encontrou uma solução para isto, os chamados “Oracles”. Estabelecem uma ligação com o “mundo exterior”, permitindo o acesso a dados externos. Assim, a tecnologia Chainlink oferece a qualquer interface de programação externa (API) acesso a contratos inteligentes que anteriormente estavam isolados na blockchain e não tinham acesso a dados externos.

Chainlink Blockchain Explicação

Source: https://chain.link/features/

Os Oracles, no entanto, não são uma nova invenção da equipe de desenvolvimento da Chainlink, mas já podem ser encontrados nos blockchains da Aeternity e Qtum. Até agora, porém, os Oracles têm sido serviços centralizados. Isto significa que qualquer contrato inteligente que utilize um serviço externo tem um único ponto de falha.

No entanto, isto destrói todas as vantagens resultantes do carácter descentralizado dos contratos inteligentes. A solução é Oracles descentralizados desenvolvidos pela Chainlink. Assim, a segurança e o determinismo da cadeia de bloqueio e dos contratos inteligentes podem ser combinados com dados externos.

O que são Oracles?
Os ofícios são necessários porque a blockchain não pode acessar diretamente dados externos. Os Oracles têm a tarefa de verificar os dados externos que devem ser usados nos contratos inteligentes e depois encaminhados para a blockchain.

O problema do ponto único de falha

Basicamente, os contratos inteligentes criam uma forma completamente nova e revolucionária para acordos de qualquer tipo. Enquanto os contratos clássicos são fáceis de manipular e quebrar, os contratos inteligentes são determinísticos. Isto significa que os acordos contratuais são sempre cumpridos e executados conforme programado no contrato.

Isto é garantido pelas tecnologias criptográficas da blockchain. Esta possibilidade oferece um potencial revolucionário. Especialmente em indústrias propensas à fraude, tais como seguros, comércio internacional e finanças, os contratos inteligentes podem proporcionar mais justiça e transparência.

O uso de um único Oracle (= alimentação externa de dados), no entanto, destrói fundamentalmente a confiabilidade do Smart Contract com um único ponto de falha. Como os Oracles ordinários são serviços de terceiros com um ponto de controlo centralizado, o mecanismo de consenso descentralizado da cadeia de bloqueio fica comprometido. O operador de um feed de dados poderia manipular os dados e assim destruir o determinismo do contrato inteligente.

Na pior das hipóteses, a Oracle pode mesmo ser explorada por uma das partes envolvidas na operação. A solução habitual no mundo de hoje, o envolvimento de uma autoridade, ou seja, um “Single Trusted Third Party” – uma entidade com um elevado nível de confiança – também não é uma solução. Esta abordagem é contrária aos princípios da blockchain, segundo os quais um consenso é sempre formado de forma descentralizada.

Sumário:
Conectar contratos inteligentes com um único feed de dados externos através de um único nó cria o mesmo problema que a tecnologia blockchain e os contratos inteligentes querem resolver, ou seja, um único ponto de falha. Com um único nó Oracle, o Smart Contract é apenas tão confiável quanto aquele nó único.

Confiabilidade de ponta a ponta para contratos inteligentes

O objectivo da rede Chainlink é, por conseguinte, ligar contratos inteligentes a Oracles que sejam fiáveis de extremo a extremo e que não possam ser manipulados. A abordagem da Chainlink ao problema é um cálculo descentralizado.

A rede Chainlink permite que vários nós independentes realizem cálculos distribuídos sobre a precisão de uma entrada externa antes que ela seja escrita em um contrato inteligente. Assim, a rede Oracle descentralizada da Chainlink oferece as mesmas garantias de segurança que a própria blockchain. O pré-requisito para isso é que existam várias fontes que forneçam os mesmos dados, como os preços das criptomoedas: CoinMarketCap, CryptoCompare e Bravo NewCoin Insights.

Chainlink Oracle Coinmarketcap

Source: https://blog.chain.link/chainlink-live-ethereum-mainnet-connected-consensus/

Chainlink cria uma rede Oracle descentralizada que tem todas as ferramentas para criar qualquer tipo de padrão de design Oracle para contratos inteligentes. O software Chainlink atua como um Oracle, bem como uma estrutura flexível para apoiar os desenvolvedores de contratos inteligentes.

A rede consiste em nós de ligação em cadeia, cada um fornecendo sua própria alimentação de dados, API ou outra fonte de dados externa. A fim de motivar os fornecedores de dados a fornecer informações, estes são pagos em fichas LINK. Basicamente, deve ser possível que qualquer pessoa que tenha dados externos os transmita diretamente à blockchain em troca de fichas LINK.

Como funciona em detalhe a rede Chainlink?

Uma ideia essencial da tecnologia Chainlink é que os dados fornecidos por um Oracle são autenticados antes de serem passados para um contrato inteligente. Um componente importante para avaliar a autenticidade dos dados externos é o sistema de reputação da Oracle Chainlink.

O sistema de classificação funciona de forma semelhante ao Amazon ou Ebay. Com Chainlink, no entanto, a reputação é baseada em um grande número de índices, por exemplo, disponibilidade, tempo de resposta e pedidos concluídos com sucesso.

Tecnicamente, a rede Chainlink consiste em um componente on-chain e um componente off-chain que se comunicam entre si para fornecer o serviço. O componente on-chain consiste em contratos inteligentes implementados na blockchain Ethereum.

São Contratos Oracle que processam solicitações de dados de usuários que desejam acessar dados externos. Você filtra as consultas de dados. Assim que a rede recebe um pedido, a rede Chainlink converte-o num contrato interno (3 contratos individuais).

Follow us for the latest crypto news!

Os contratos são responsáveis pela ligação do contrato solicitante com um Oracle adequado. Além disso, os dados são coletados na cadeia de acordo com a consulta, os resultados são avaliados e o resultado final é calculado, o que é fornecido ao Smart Contract. Os 3 contratos individuais têm cada um as seguintes tarefas:

  1. O contrato de reputação verifica a fiabilidade do Oracles face ao sistema de reputação.
  2. Um contrato de correspondência de pedidos captura o pedido de dados na rede e aceita as ofertas apropriadas dos fornecedores Oracle.
  3. O contrato de agregação coleta os dados das Oracles selecionadas, avalia-os e os resume em um resultado final. Este passo é extremamente importante para garantir a integridade dos dados externos e evitar a manipulação.

O componente off-chain do diagrama de rede, por outro lado, é responsável pela obtenção dos dados externos. É constituída por nós Oracle ligados à rede Ethereum. Os dados recebidos são processados pelo software Chainlink Core, que é operado por cada nó da rede. É responsável pela interação entre a infraestrutura fora da cadeia e a blockchain.

Para que serve o token LINK?

O token LINK é um token ERC677 que assume a funcionalidade do token padrão ERC20. Ele é usado para pagar aos operadores de nós para recuperar dados para contratos inteligentes.

É importante saber que a ficha LINK é operada permanentemente na rede principal Ethereum. Ao contrário de outros projetos (como EOS ou TRON) que hospedaram seu token no Ethereum Blockchain até o lançamento do Mainnet, o Chainlink permanecerá sempre parte do Ethereum Mainnet. Assim, não haverá troca de fichas.

A Oferta Inicial de Moedas (ICO) da LINK

A oferta inicial de moeda de Chainlink (LINK) ocorreu em setembro de 2017. Um total de 350 milhões de fichas LINK no valor de 32 milhões de dólares americanos foram vendidas. Isto representa 35 por cento da oferta total da LINK, o que equivale a 1 bilhão de fichas. A distribuição dos tokens LINK parece ser a seguinte:

  • 350 milhões de fichas LINK vendidas em “crowdsale
  • 350 milhões de fichas LINK destinam-se a operadores de nós para promover o ecossistema Chainlink.
  • 300 milhões de fichas LINK foram para a empresa atrás da Chainlink para desenvolvimento.

Em agosto de 2019, havia apenas 350 milhões de fichas LINK em circulação, que foram vendidas durante as vendas em massa.

O Google Cloud usa Chainlink

Em junho de 2019, o Google anunciou em um blog que o gigante da tecnologia está trabalhando em um projeto que usa Chainlink. O Google escreveu em detalhes que eles estavam trabalhando em aplicativos que armazenariam dados gerados pela nuvem em uma blockchain.

Para integrar os dados externos no blockchain, o projeto Google Chainlink usa. Os dados são recuperados do próprio data warehouse da empresa BigQuery e gravados na blockchain Ethereum por meio das Oracles chainlink. Graças ao anúncio do Google, o preço LINK subiu mais de 30 por cento em junho de 2019 em um único dia.

Outras parcerias Chainlink

Chainlink tem uma lista impressionante de parceiros. Os principais parceiros incluem SWIFT, Google, Oracle, Gartner e IC3. Além do Google, a SWIFT, em particular, é um grande nome cuja tecnologia liga mais de 11.000 instituições financeiras em todo o mundo.

 

Chainlink Blockchain Oracle

Source: https://chain.link/

Qual é a carteira adequada para o LINK?

Basicamente, qualquer carteira que suporte fichas ERC20 é adequada para LINK. Nossa principal recomendação para tokens ERC20 é o MyEtherWallet. Se você quiser saber exatamente como configurar e usar a carteira, recomendamos nossos Guias de Carteira.

Conclusão: Chainlink (LINK) vale um investimento?

Do nosso ponto de vista Chainlink pode ser um investimento muito interessante. É o primeiro e atualmente único projeto blockchain que tenta fechar a brecha entre contratos inteligentes e o mundo real com Oracles descentralizados.

No contraste à competição, os oracles que Chainlink usa são descentralizados. LINK é a criptomoeda que conduz a rede. Assim, o preço LINK poderia beneficiar grandemente se Chainlink se estabelecer e encontrar o seu caminho para o mainstream. No entanto, resta saber se as parcerias significam, na realidade, casos de utilização de grande alcance para a Chainlink.

Se você estiver interessado em investing no Chainlink (LINK), nós recomendamos que você leia nossa guia de compra do Chainlink. Mostramos-lhe como investir na LINK de forma rápida e fácil.

[ratings]

About Author

Jake Simmons tem sido um entusiasta de criptomonedas desde 2016, e desde que ouviu falar sobre Bitcoin e tecnologia blockchain, ele tem estado envolvido com o assunto todos os dias. Além das criptomoedas, Jake estudou ciência da computação e trabalhou por 2 anos para uma startup no setor de blockchain. Na CNF ele é responsável pelas questões técnicas. Seu objetivo é tornar o mundo consciente das moedas criptográficas de uma forma simples e compreensível.

Os comentários estão encerrados.