Lição 3

Arquitetura Técnica do Flare

Este módulo explora a arquitetura técnica do Flare, explicando como a rede é estruturada para suportar aplicações descentralizadas (dApps) com um alto nível de segurança, eficiência e interoperabilidade. Você aprenderá sobre os protocolos de dados consagrados que alimentam o acesso de dados descentralizado do Flare e a compatibilidade com a Máquina Virtual Ethereum (EVM) que possibilita a interação perfeita com contratos inteligentes e ativos baseados em Ethereum.

Protocolos de Dados Consagrados

O Flare implementa protocolos de dados nativos diretamente ao nível da rede. Estes não são sistemas oraculares adicionados, mas incorporados no protocolo base da blockchain. Este design estrutural permite que os contratos inteligentes acessem feeds de dados descentralizados e informações externas verificadas sem depender de infraestruturas off-chain ou serviços de terceiros.

O Oracle de Séries Temporais Flare (FTSO) é responsável por fornecer dados descentralizados e de alta frequência, como feeds de preços, que são essenciais para muitas aplicações descentralizadas. O FTSO reúne dados de provedores independentes que competem para enviar as informações mais precisas. Os provedores são recompensados com base em sua precisão, e os detentores de tokens podem delegar seu poder de voto a esses provedores, ganhando uma parte das recompensas.

O Conector de Dados Flare (FDC) é o protocolo que permite que contratos inteligentes na Flare acessem com segurança dados de outras blockchains e de APIs da Web2. Isso inclui verificar se uma determinada transação ocorreu em outra cadeia ou recuperar informações como credenciais de usuário de serviços web tradicionais. O FDC usa um mecanismo de consenso para validar que os dados estão corretos antes de torná-los disponíveis na cadeia.

Esses protocolos herdam o mesmo nível de descentralização e segurança que a própria blockchain Flare. Eles não dependem de fontes de dados individuais ou intermediários centralizados. Isso reduz a superfície de ataque e melhora a resiliência de qualquer aplicação que os utiliza.

Compatibilidade com a Máquina Virtual Ethereum

O Flare é totalmente compatível com a Máquina Virtual Ethereum (EVM), o que significa que os desenvolvedores podem implantar contratos inteligentes baseados em Solidity e reutilizar ferramentas e bases de código existentes construídas para o Ethereum. Essa compatibilidade simplifica a integração e reduz as barreiras técnicas para os desenvolvedores que já estão familiarizados com o ecossistema do Ethereum.

Ao apoiar o mesmo ambiente de desenvolvimento, o Flare permite uma migração ou replicação rápida de aplicações descentralizadas (dApps) Ethereum. Os desenvolvedores podem usar ferramentas familiares como Remix, Hardhat e Truffle para escrever, testar e implantar contratos no Flare sem modificações significativas.

A compatibilidade com a EVM também permite a interação com contratos de token Ethereum padrão, como ERC-20 e ERC-721. Isso garante que os ativos emitidos na Flare possam conformar-se a formatos amplamente reconhecidos, tornando-os mais fáceis de integrar com carteiras, exchanges e plataformas DeFi.

Uma das vantagens de combinar o suporte EVM com os protocolos de dados nativos da Flare é que os desenvolvedores ganham acesso tanto à computação quanto à lógica de dados em um só lugar. Isso reduz a necessidade de pontes, relés ou entrada manual ao criar aplicativos que precisam responder a condições externas ou entre cadeias.

O suporte EVM também abre a porta para integrações com soluções de Camada 2 da Ethereum e protocolos de interoperabilidade. As aplicações podem ser projetadas para operar em várias redes, com ativos e dados se movendo fluidamente entre as cadeias, aproveitando a segurança e a eficiência de custos do Flare.

Destaques

  • O Flare utiliza protocolos de dados consagrados, como o Oráculo de Séries Temporais Flare (FTSO) e o Conector de Dados Flare (FDC), para fornecer dados descentralizados e verificáveis para contratos inteligentes diretamente da camada de rede.
  • O FTSO garante feeds de preços e dados descentralizados e de alta frequência, provenientes de fornecedores independentes e validados por meio de delegação, criando fluxos de dados precisos e confiáveis para dApps.
  • O Conector de Dados Flare (FDC) permite que contratos inteligentes acessem com segurança dados de outras blockchains e APIs baseadas na web, ampliando a gama de dados externos disponíveis para aplicações descentralizadas.
  • A compatibilidade da Máquina Virtual Ethereum (EVM) do Flare permite aos desenvolvedores implantar contratos inteligentes baseados em Ethereum sem grandes modificações, simplificando o processo de desenvolvimento e possibilitando a migração fácil de dApps do Ethereum para o Flare.
  • A compatibilidade com a EVM garante a interação com ativos Ethereum, como tokens ERC-20 e ERC-721, e abre a porta para a interoperabilidade entre cadeias, permitindo o movimento contínuo de ativos entre Flare e outras blockchains compatíveis com a EVM.
Exclusão de responsabilidade
* O investimento em criptomoedas envolve riscos significativos. Prossiga com cuidado. O curso não pretende ser um conselho de investimento.
* O curso é criado pelo autor que se juntou ao Gate Learn. Qualquer opinião partilhada pelo autor não representa o Gate Learn.
Catálogo
Lição 3

Arquitetura Técnica do Flare

Este módulo explora a arquitetura técnica do Flare, explicando como a rede é estruturada para suportar aplicações descentralizadas (dApps) com um alto nível de segurança, eficiência e interoperabilidade. Você aprenderá sobre os protocolos de dados consagrados que alimentam o acesso de dados descentralizado do Flare e a compatibilidade com a Máquina Virtual Ethereum (EVM) que possibilita a interação perfeita com contratos inteligentes e ativos baseados em Ethereum.

Protocolos de Dados Consagrados

O Flare implementa protocolos de dados nativos diretamente ao nível da rede. Estes não são sistemas oraculares adicionados, mas incorporados no protocolo base da blockchain. Este design estrutural permite que os contratos inteligentes acessem feeds de dados descentralizados e informações externas verificadas sem depender de infraestruturas off-chain ou serviços de terceiros.

O Oracle de Séries Temporais Flare (FTSO) é responsável por fornecer dados descentralizados e de alta frequência, como feeds de preços, que são essenciais para muitas aplicações descentralizadas. O FTSO reúne dados de provedores independentes que competem para enviar as informações mais precisas. Os provedores são recompensados com base em sua precisão, e os detentores de tokens podem delegar seu poder de voto a esses provedores, ganhando uma parte das recompensas.

O Conector de Dados Flare (FDC) é o protocolo que permite que contratos inteligentes na Flare acessem com segurança dados de outras blockchains e de APIs da Web2. Isso inclui verificar se uma determinada transação ocorreu em outra cadeia ou recuperar informações como credenciais de usuário de serviços web tradicionais. O FDC usa um mecanismo de consenso para validar que os dados estão corretos antes de torná-los disponíveis na cadeia.

Esses protocolos herdam o mesmo nível de descentralização e segurança que a própria blockchain Flare. Eles não dependem de fontes de dados individuais ou intermediários centralizados. Isso reduz a superfície de ataque e melhora a resiliência de qualquer aplicação que os utiliza.

Compatibilidade com a Máquina Virtual Ethereum

O Flare é totalmente compatível com a Máquina Virtual Ethereum (EVM), o que significa que os desenvolvedores podem implantar contratos inteligentes baseados em Solidity e reutilizar ferramentas e bases de código existentes construídas para o Ethereum. Essa compatibilidade simplifica a integração e reduz as barreiras técnicas para os desenvolvedores que já estão familiarizados com o ecossistema do Ethereum.

Ao apoiar o mesmo ambiente de desenvolvimento, o Flare permite uma migração ou replicação rápida de aplicações descentralizadas (dApps) Ethereum. Os desenvolvedores podem usar ferramentas familiares como Remix, Hardhat e Truffle para escrever, testar e implantar contratos no Flare sem modificações significativas.

A compatibilidade com a EVM também permite a interação com contratos de token Ethereum padrão, como ERC-20 e ERC-721. Isso garante que os ativos emitidos na Flare possam conformar-se a formatos amplamente reconhecidos, tornando-os mais fáceis de integrar com carteiras, exchanges e plataformas DeFi.

Uma das vantagens de combinar o suporte EVM com os protocolos de dados nativos da Flare é que os desenvolvedores ganham acesso tanto à computação quanto à lógica de dados em um só lugar. Isso reduz a necessidade de pontes, relés ou entrada manual ao criar aplicativos que precisam responder a condições externas ou entre cadeias.

O suporte EVM também abre a porta para integrações com soluções de Camada 2 da Ethereum e protocolos de interoperabilidade. As aplicações podem ser projetadas para operar em várias redes, com ativos e dados se movendo fluidamente entre as cadeias, aproveitando a segurança e a eficiência de custos do Flare.

Destaques

  • O Flare utiliza protocolos de dados consagrados, como o Oráculo de Séries Temporais Flare (FTSO) e o Conector de Dados Flare (FDC), para fornecer dados descentralizados e verificáveis para contratos inteligentes diretamente da camada de rede.
  • O FTSO garante feeds de preços e dados descentralizados e de alta frequência, provenientes de fornecedores independentes e validados por meio de delegação, criando fluxos de dados precisos e confiáveis para dApps.
  • O Conector de Dados Flare (FDC) permite que contratos inteligentes acessem com segurança dados de outras blockchains e APIs baseadas na web, ampliando a gama de dados externos disponíveis para aplicações descentralizadas.
  • A compatibilidade da Máquina Virtual Ethereum (EVM) do Flare permite aos desenvolvedores implantar contratos inteligentes baseados em Ethereum sem grandes modificações, simplificando o processo de desenvolvimento e possibilitando a migração fácil de dApps do Ethereum para o Flare.
  • A compatibilidade com a EVM garante a interação com ativos Ethereum, como tokens ERC-20 e ERC-721, e abre a porta para a interoperabilidade entre cadeias, permitindo o movimento contínuo de ativos entre Flare e outras blockchains compatíveis com a EVM.
Exclusão de responsabilidade
* O investimento em criptomoedas envolve riscos significativos. Prossiga com cuidado. O curso não pretende ser um conselho de investimento.
* O curso é criado pelo autor que se juntou ao Gate Learn. Qualquer opinião partilhada pelo autor não representa o Gate Learn.