Avalanche está a Avançar com Serviços de Computação Off-Chain para Desenvolvedores

Gaofeng Yin
Chainlink Community
5 min readOct 28, 2023

Este artigo é uma tradução de https://www.avax.network/blog/avalanche-is-advancing-off-chain-computation-services-for-developers escrito por Avax Developers e traduzido por Gaofeng Yin.

Chainlink Automation 2.0 e Chainlink Functions 1.0 estão agora em funcionamento na Avalanche C-Chain, desbloqueando capacidades avançadas de computação off-chain para o ecossistema Avalanche. Estes serviços de vanguarda da Chainlink oferecem automação verificável, componível e eficiente em termos de gás, permitindo aos desenvolvedores do ecossistema Avalanche criar novos tipos de aplicações Web3 com maior flexibilidade e controlo.

Chainlink Automation é uma solução de automação de contratos inteligentes fiável e de alto desempenho para desenvolvedores que desejam terceirizar tarefas relacionadas com DevOps de forma descentralizada e eficiente em termos de custos.

Chainlink Functions é uma plataforma de desenvolvimento Web3 serverless que permite aos desenvolvedores conectar os seus contratos inteligentes a qualquer fonte de dados externa e executar cálculos personalizados em minutos.

Explore em detalhe estas novas funcionalidades abaixo. Se desejar começar a desenvolver imediatamente, consulte a documentação para desenvolvedores de Automation e Functions.

Aceder a Computação Off-Chain com Chainlink Automation e Functions

A combinação do Chainlink Automation 2.0 e do Functions 1.0 altera o desenvolvimento de aplicações Web3 envolvendo computação off-chain. O Automation oferece uma maneira de descarregar e automatizar qualquer cálculo Solidity off-chain com uma redução média de cerca de 90% nos custos de gás para as redes de oracles descentralizados da Chainlink, enquanto a plataforma de desenvolvimento serverless do Functions desbloqueia a capacidade de realizar cálculos Javascript personalizados em qualquer dado trazido do mundo real.

Através de uma multiplicidade de melhorias que oferecem garantias de segurança mais sólidas e maior flexibilidade de configuração, o Chainlink Automation e o Functions possibilitam casos de uso avançados de computação off-chain que mantêm as garantias de minimização de confiança da blockchain subjacente. Além disso, o Automation 2.0 desbloqueia novas formas de criar ligações entre dApps, uma vez que os contratos inteligentes agora podem reagir a eventos de registo emitidos on-chain. A adição de despoletadores de registo ao Automation permite que os contratos inteligentes o utilizem como um poderoso sistema de mensagens, comparável ao sistema de mensagens pub/sub utilizado na Web2 para ligar microserviços.

“O Chainlink estabeleceu-se como o padrão da indústria para integrar dados do mundo real com aplicações descentralizadas Web3 e contratos inteligentes por meio de oracles,” afirmou Gabriel Cardona, Evangelista de Desenvolvimento na Ava Labs. “Automation 2.0 e Functions 1.0 representam um salto em frente, que permite aos desenvolvedores descarregar cálculos Solidity com poupanças substanciais de gás de aproximadamente 90%. Continuamos entusiasmados por ver todas as funcionalidades incríveis e revolucionárias que podem ser desbloqueadas ao aproveitar a rede Avalanche em conjunto com os serviços da Chainlink.”

O Chainlink Functions 1.0 tem despertado um interesse significativo por parte da comunidade de desenvolvedores, com mais de 2.500 desenvolvedores a procurar aproveitar o lançamento aprimorado na mainnet para desbloquear uma multiplicidade de novos casos de uso de forma mais rápida, mais fácil e com maior flexibilidade de configuração.

Vantagens do Functions 1.0 na mainnet em relação ao Functions Beta incluem:

  • Integração seamless — Os desenvolvedores podem criar, financiar e gerir subscrições de forma contínua utilizando a package de NPM ou monitor, implementar e interagir com as suas Functions através de uma interface de utilizador de fácil utilização. Os desenvolvedores também podem escrever e testar Functions no seu navegador utilizando o Chainlink Functions Playground.
  • Segurança de ponta — O Functions utiliza um esquema de criptografia de limiar para aprimorar a segurança dos secrets da API de forma descentralizada.
  • Limites configuráveis — Os desenvolvedores podem configurar o tempo de execução, o número de pedidos, o tamanho da payload e outros parâmetros, proporcionando-lhes maior flexibilidade para projetar as suas dApps de acordo com as necessidades dos utilizadores.
  • Controlo de acesso — Os desenvolvedores podem controlar quem pode chamar a sua Função, permitindo-lhes controlar a ativação do seu contrato e permitir que qualquer Endereço de Proprietário Externo (EOA) acione o pedido das Funções.

Sustentados pela mesma infraestrutura padrão da indústria utilizada por outros serviços testados em combate do Chainlink, o Automation 2.0 e o Functions 1.0 tiram partido do mesmo conjunto de operadores de nós comprovadamente fiáveis e comprovados pelo tempo, que permitiram um valor de transações superior a 8,5 trilhões de dólares e mantiveram níveis consistentes de uptime, mesmo durante níveis recordes de congestionamento de rede e volatilidade do mercado. Esta nova suíte de serviços do Chainlink com capacidades de cálculo permite aos desenvolvedores concretizar uma multiplicidade de casos de uso de Web3 de próxima geração que dependem de computação avançada off-chain.

“Estamos entusiasmados por expandir a nossa suíte de serviços descentralizados disponíveis na Avalanche com o Automation 2.0 e o Functions 1.0, capacitando os desenvolvedores da Avalanche a criar aplicações de próxima geração que dependem de computação avançada off-chain”, afirmou Harry Papacharissiou, Gestor de Developer Advocates na Chainlink Labs. “Combinar estes serviços seguros da Chainlink com o ecossistema em crescimento de desenvolvedores da Avalanche pode ajudar a impulsionar a Web3 para a sua próxima fase de adoção.”

Sobre Chainlink

O Chainlink é a plataforma padrão da indústria para serviços Web3. Tem possibilitado trilhões de dólares em volume de transações em DeFi, finanças on-chain, jogos, NFTs e outras grandes indústrias. Como a principal rede de oráculos descentralizados, o Chainlink capacita os desenvolvedores a construir aplicações Web3 ricas em funcionalidades com acesso perfeito a dados do mundo real, computação off-chain e interoperabilidade entre cadeias em qualquer blockchain, proporcionando a empresas globais uma porta de entrada universal para todas as blockchains.

Para saber mais sobre o Chainlink, visite chain.link ou consulte a documentação para desenvolvedores em docs.chain.link.

Sobre Avalanche

A Avalanche é uma plataforma de contratos inteligentes que escala infinitamente e regularmente finaliza transações em menos de um segundo. O seu protocolo de consenso inovador, infraestrutura de sub-redes e conjunto de ferramentas HyperSDK permitem aos desenvolvedores Web3 lançar facilmente soluções personalizadas de blockchain poderosas. Construa o que quiser, da forma que preferir, na blockchain ecológica projetada para desenvolvedores Web3.

--

--