Análise da tecnologia Máquina Oracle Chainlink: a ponte que conecta Blockchain ao mundo real

robot
Geração do resumo em andamento

Máquina Oracle: uma explicação detalhada da tecnologia usando Chainlink como exemplo

Máquina Oracle é uma infraestrutura fundamental no ecossistema blockchain, capaz de fornecer dados off-chain para contratos inteligentes. Como uma ponte que conecta contratos inteligentes ao mundo real, a Máquina Oracle desempenha um papel indispensável nas aplicações blockchain.

Os contratos inteligentes em redes blockchain como o Ethereum não conseguem obter dados externos diretamente. Por exemplo, um contrato inteligente que precisa obter o volume de transações de petróleo precisa utilizar uma Máquina Oracle para realizar essa funcionalidade. O contrato escreverá o pedido de dados nos registros de eventos, e então o serviço da Máquina Oracle escutará esse evento e enviará os dados necessários para a cadeia chamando o método do contrato.

Máquina Oracle详解系列之 Chainlink(上)

Entre os muitos projetos de Máquina Oracle, a Chainlink detém a maior quota de mercado. A Chainlink é uma rede de Máquina Oracle descentralizada, destinada a fornecer dados externos à blockchain de forma segura e confiável. Ela construiu um mecanismo de incentivos econômicos através do token LINK, formando um ecossistema de ciclo virtuoso.

Máquina Oracle详解系列之 Chainlink(上)

A Máquina Oracle Chainlink utiliza um modo de pedido/resposta, necessitando de pagamento com o token LINK para ser ativada. O LINK é um token Ethereum que segue o padrão ERC677, que adiciona o método transferAndCall em relação ao padrão ERC20. Este design combina pagamento e solicitação de serviço, tornando-o mais adequado para cenários de aplicação da Máquina Oracle.

Máquina Oracle详解系列之 Chainlink(上)

Ao usar os serviços da Chainlink, os usuários precisam primeiro confirmar a credibilidade da Máquina Oracle. Máquinas Oracle confiáveis são geralmente operadas por instituições conhecidas, com boa reputação e desempenho estável. Em contraste, pequenas máquinas oracle emergentes podem apresentar certos riscos.

Máquina Oracle详解系列之 Chainlink(上)

Quando o usuário solicita o serviço da Máquina Oracle através do método transferAndCall, o contrato da Máquina Oracle realizará uma série de verificações de segurança, incluindo a verificação do tipo de token, verificação do comprimento dos dados, entre outros. Após a aprovação das verificações, o contrato gerará um requestId único e emitirá um evento OracleRequest contendo os dados da solicitação.

Máquina Oracle详解系列之 Chainlink(上)

Após o nó off-chain detectar este evento, ele irá analisar as informações específicas da solicitação e, em seguida, obter os dados necessários através da API. Depois, o nó chamará o método fulfillOracleRequest do contrato Máquina Oracle, enviando os dados para a blockchain. Após a validação, o contrato Máquina Oracle retornará o resultado ao contrato de solicitação através de uma função de callback.

Máquina Oracle详解系列之 Chainlink(上)

Para os desenvolvedores, a Chainlink também oferece serviços de preços de oráculo mais convenientes. Cada par de negociação possui um contrato de Price Feed dedicado, que os desenvolvedores podem chamar diretamente para obter os dados de preços mais recentes, sem a necessidade de especificar a fonte de dados. A maioria dos preços dos pares de negociação cotados em dólares utiliza uma precisão uniforme de 8 casas decimais, simplificando ainda mais o processo de desenvolvimento.

Máquina Oracle详解系列之 Chainlink(上)

De um modo geral, a Chainlink, através de um design de token inteligente e de um processo de serviço bem estruturado, fornece uma ponte de dados confiável para o mundo da blockchain, impulsionando a implementação de aplicações mais complexas. Com o desenvolvimento contínuo do ecossistema, a Máquina Oracle certamente desempenhará um papel cada vez mais importante no campo da blockchain.

Máquina Oracle详解系列之 Chainlink(上)

LINK-2.69%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 5
  • Compartilhar
Comentário
0/400
PriceOracleFairyvip
· 5h atrás
para ser honesto, a manipulação de oracle é o vazamento de alfa mais suculento agora... tenho acompanhado alguns padrões de arb muito interessantes desde as 2 da manhã
Ver originalResponder0
NewDAOdreamervip
· 5h atrás
link esta vez está seguro
Ver originalResponder0
MEVSupportGroupvip
· 5h atrás
Máquina Oracle é realmente boa, mas a cadeia é muito cara.
Ver originalResponder0
TokenBeginner'sGuidevip
· 5h atrás
Pequeno lembrete: O cenário da Máquina Oracle é relativamente estável, nos últimos três anos a participação de mercado do LINK manteve-se acima de 62%, Novatos são aconselhados a começar pela documentação oficial para entender os princípios básicos, não devem seguir a moda e especular.
Ver originalResponder0
FloorPriceWatchervip
· 6h atrás
comprar na baixa人必看重点
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)