O que é FUEL

Principiante2/6/2025, 8:51:47 AM
Fuel é um sistema operacional projetado para Ethereum Rollup, que oferece uma experiência de desenvolvimento excepcional através do FuelVM e da linguagem Sway. Sua execução paralela de transações inovadora, estado mínimo e suporte nativo a ativos o tornam superior às soluções tradicionais Ethereum L2 em escalabilidade, segurança e desempenho. Este artigo analisa essa solução do ecossistema Web3 a partir dos componentes principais do Fuel, pontos de inovação, economia de tokens e outros aspectos.

O que é FUEL

undefined

Origem:https://fuel.network/

Fuel é um sistema operacional projetado especificamente para Ethereum Rollup, com o objetivo de abordar questões de paralelização, execução minimizada de estado e interoperabilidade sem comprometer a segurança ou o desempenho.

Fuel é alimentado pelo FuelVM, suporta verificação local e proporciona uma excelente experiência de desenvolvimento usando a linguagem Sway. Através da execução paralela de transações e do processamento otimizado de ativos nativos, o Fuel demonstra uma escalabilidade sem precedentes em comparação com o EVM Rollup tradicional.

O componente central do FUEL

1. FuelVM (Máquina Virtual Fuel)

O FuelVM tem como objetivo fornecer capacidades de execução de alto desempenho e suportar o processamento de transações paralelas. Ao contrário das máquinas virtuais tradicionais, como a Ethereum Virtual Machine (EVM), que processam transações em série, o FuelVM permite a execução simultânea de transações, melhorando significativamente a taxa de transferência da rede. O FuelVM se baseia nas vantagens de arquiteturas como RISC-V, ARM ISA, Bitcoin Script e EVM, e é otimizado para aplicações em blockchain.

undefined

Origem:https://docs.fuel.network/docs/fuel-book/the-architecture/the-fuelvm/

Recursos Principais:

  • Execução Paralela: O FuelVM pode processar várias transações simultaneamente, melhorando a eficiência geral da execução.
  • Design de Estado Minimizado: Reduzir o fardo nos nós completos através do uso de ativos nativos, scripts temporários e condições de gasto.
  • Alta taxa de transferência de transações: em CPUs de alta qualidade, cada núcleo pode atingir 21.000 TPS, atendendo às necessidades de dimensionamento de aplicativos modernos de blockchain.

2. Arquitetura de Negociação FUEL

O Fuel adota o modelo UTXO (Unspent Transaction Output), combinando as vantagens de design do Bitcoin, Ethereum, Cosmos e Solana para aprimorar a capacidade de execução paralela de transações. Essa arquitetura permite que as transações sejam executadas independentemente, evitando os problemas comuns de gargalo nos modelos de conta tradicionais.

Principais Características:

  • Processamento paralelo: as transações podem ser executadas em paralelo em vários blocos para evitar congestionamentos de rede.
  • Modo de negociação flexível: suporta interação multi-ativos, invocação de contratos inteligentes em lote e pode construir lógica condicional avançada através de predicados.
  • Gestão eficiente do estado: reduzir a dependência de contratos inteligentes intensivos em estado, otimizar o desempenho.

3. Ignição de Combustível (Solução Rollup)

Fuel Ignition é o primeiro Rollup lançado pela Fuel V2 na mainnet do Ethereum, que adota uma arquitetura de execução mais avançada em comparação com o Rollup EVM tradicional. Na fase inicial, o Ignition opera como uma solução de camada 2 (L2) com maior confiança, e está planejado para evoluir gradualmente para um Rollup que depende inteiramente da segurança do Ethereum, suportando provas de fraude, sequenciadores descentralizados e mecanismos de atualização segura de várias assinaturas.

Principais vantagens:

  • Segurança Ethereum: Herdar o poderoso mecanismo de segurança do Ethereum para garantir a integridade e confiabilidade das transações.
  • Ordenação Descentralizada: Garantir a ordenação justa das transações e suportar uma melhor escalabilidade.
  • Disponibilidade de Dados (DA) baseada em Ethereum: Aumentando a confiança e a descentralização.

4. Rede FUEL

Como uma rede Rollup interconectada, o Fuel permite uma interação perfeita entre diferentes blockchains. Ao contrário de muitos ecossistemas que simplesmente replicam o EVM Rollup, o Fuel permite aos desenvolvedores personalizar as configurações da VM para fornecer soluções personalizadas para diferentes aplicações de blockchain.

Principais características:

  • Configuração personalizável da VM: os desenvolvedores podem ajustar o ambiente operacional da máquina virtual FUEL de acordo com requisitos específicos.
  • Rede de classificação e construção compartilhada: um modo de produção de blocos descentralizado para garantir a inclusão justa de transações em blocos.
  • Interoperabilidade poderosa: suporta interação eficiente entre Fuel Rollups e outras blockchains.

5. Ferramentas de Desenvolvimento

O Fuel foca na experiência do desenvolvedor e fornece um conjunto de ferramentas otimizado para ajudar os desenvolvedores a criar eficientemente aplicações de blockchain.

Sway: Uma linguagem de programação projetada especificamente para blockchain

Sway é uma linguagem específica de domínio (DSL) criada pela FUEL especificamente para o desenvolvimento de blockchain, combinando as vantagens de sintaxe da linguagem Rust e integrando os conceitos principais de contratos inteligentes.

  • Para a otimização da blockchain: Comparado com Rust (programação do sistema) e Solidity (específico para EVM), o Sway integra diretamente os princípios de design dos contratos inteligentes.
  • Estrutura de Desenvolvimento Completa: Suporta recursos como predicados, scripts, contratos inteligentes, bibliotecas, testes, implantação e indexação para atender às necessidades de desenvolvimento.
Outras Ferramentas de Desenvolvimento
  • Forc (Fuel Orchestrator): uma ferramenta de linha de comando para gerir a compilação, dependências e implementação de contratos Sway.
  • SDK Rust Fuel: Fornece suporte de interação com a blockchain Fuel para os desenvolvedores Rust, adequado para o desenvolvimento a nível de sistema.
  • Fuel Wallet SDK: Fornece ferramentas para construir carteiras seguras e fáceis de usar, garantindo a segurança da gestão de ativos no ecossistema Fuel.
  • Fuel TypeScript SDK: Ajuda os desenvolvedores front-end a integrar a blockchain Fuel em aplicações web, otimizando a experiência de usuário descentralizada.

As funcionalidades inovadoras do FUEL

1. Capacidade de paralelização sem igual

Ao introduzir o conceito de Predicado, o Fuel permite a execução sem estado das transações, alcançando um processamento paralelo verdadeiro. Combinado com o modelo UTXO, o Fuel garante a execução simultânea de transações sem conflitos, melhorando significativamente o rendimento.

2. Suporte a Ativos Nativos

Fuel traz todos os ativos para suporte de protocolo sem a necessidade de contratos inteligentes, tornando a gestão de ativos mais eficiente e segura, ao mesmo tempo que reduz a possibilidade de vulnerabilidades de contrato.

3. Segurança Superior

O Fuel eliminou muitos vetores de ataque comuns para contratos inteligentes, tais como:

  • Uma vez que a lógica dos ativos está integrada ao nível do protocolo, os contratos inteligentes não precisam realizar operações de gerenciamento de ativos de alto risco, evitando vulnerabilidades como ataques de reentrância.
  • A FUEL adota a execução mínima de estado, o que significa que apenas o estado mínimo necessário é acessado durante a execução da transação, reduzindo o inchaço do estado e melhorando a segurança geral.

4. Ferramentas amigáveis para desenvolvedores

A Fuel oferece uma gama completa de ferramentas para desenvolvedores, incluindo:

  • Linguagem Sway: Usada para escrever contratos inteligentes.
  • Forc (Fuel Orchestrator): Uma cadeia de ferramentas de linha de comando que suporta compilar, gerenciar dependências e implantar aplicativos.
  • SDK de Combustível Rust: Fornece suporte à linguagem Rust para o desenvolvimento de aplicações relacionadas ao Combustível.
  • SDK da Carteira Fuel: Usado para criar carteiras compatíveis com Fuel.
  • Fuel TypeScript SDK: Ajuda os desenvolvedores a integrar o Fuel nas aplicações web.

Modelo Económico do Token FUEL

1. Informações básicas sobre o Token FUEL

Símbolo do token: FUEL
Fornecimento Inicial: 10 bilhões de FUEL
Taxa de inflação: 3% ao ano
Endereço do Token: 0x675b68aa4d9c2d3bb3f0397048e62e6b7192079c

2. Plano de Distribuição e Lançamento das Tokens FUEL

O fornecimento total inicial de tokens FUEL é de 10 bilhões, com 20% do fornecimento inicial alocado para a comunidade. A elegibilidade de alocação será determinada com base na participação no programa de Pontos de Combustível e na rede de teste incentivada, entre outros fatores. Mais de 51% dos tokens FUEL serão alocados para a comunidade, ecossistema e pesquisa e desenvolvimento de tecnologia Fuel.

undefined

Origem:https://docs.fuel.network/docs/fuel-token-overview/tokenomics/

  • Expansão da Comunidade: 2 bilhões de tokens FUEL, imediatamente liberados, para o incentivo, plano, atividades e expansão da comunidade Fuel
  • Ecossistema e I&D: 1,55 mil milhões de tokens FUEL, libertados imediatamente, são usados para estabelecer a rede Sequencer e apoiar o desenvolvimento do ecossistema e da tecnologia Fuel.
  • Ecossistema e P&D: 1,55 bilhão de tokens FUEL serão lançados linearmente ao longo de 24 meses, e as recompensas de staking serão usadas apenas para o desenvolvimento do ecossistema e incentivos L2.
  • Contribuidores: 600 milhões de tokens FUEL, lançados linearmente ao longo de 24 meses, para contribuidores passados e atuais do Fuel.
  • Contribuidores Principais do Projeto: 980 milhões de tokens FUEL, liberados linearmente ao longo de 48 meses, para os principais contribuidores do projeto principal.
  • Compradores de tokens: 3,31 bilhões de tokens FUEL, liberados linearmente ao longo de 24 meses, para compradores de tokens durante o período de 2020 a 2022.

3. A função principal do FUEL

  • Garantir a segurança da rede Fuel: Fuel adota o mecanismo de consenso Tendermint para PoS staking. Os detentores de tokens FUEL podem delegar tokens a proponentes e receber recompensas de staking.
  • Pagar taxas de recursos on-chain:
    • FUEL é usado para pagar pela sequência de transações Rollup, disponibilidade de dados e taxas de inclusão de blocos.
    • O Fuel também suportará ETH como taxas de gás para garantir uma experiência do usuário sem problemas.
  • Eliminar taxas de transação do usuário: Fuel adota Sequenciamento Específico de Aplicação, permitindo que dApps obtenham isenções de taxas de gás ao apostar tokens FUEL, proporcionando uma experiência sem taxas semelhante à Web2.

FUEL vs. Outros Ethereum L2

undefined

A FUEL é superior às soluções tradicionais Ethereum L2 em termos de escalabilidade, segurança e experiência de desenvolvimento, proporcionando aos desenvolvedores e usuários uma experiência on-chain mais eficiente e econômica.

Resumo

Como a camada de execução da próxima geração do Ethereum, o Fuel oferece desempenho e experiência de desenvolvimento sem precedentes através do FuelVM, da linguagem Sway e da arquitetura de execução paralela única. Seja você um desenvolvedor ou um usuário, o Fuel é uma solução Ethereum L2 de alto desempenho que vale a pena prestar atenção. No futuro, com o lançamento do Fuel Ignition, espera-se que o Fuel se torne um pilar importante do ecossistema Web3.

Author: Molly
Reviewer(s): Mark
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.

O que é FUEL

Principiante2/6/2025, 8:51:47 AM
Fuel é um sistema operacional projetado para Ethereum Rollup, que oferece uma experiência de desenvolvimento excepcional através do FuelVM e da linguagem Sway. Sua execução paralela de transações inovadora, estado mínimo e suporte nativo a ativos o tornam superior às soluções tradicionais Ethereum L2 em escalabilidade, segurança e desempenho. Este artigo analisa essa solução do ecossistema Web3 a partir dos componentes principais do Fuel, pontos de inovação, economia de tokens e outros aspectos.

O que é FUEL

undefined

Origem:https://fuel.network/

Fuel é um sistema operacional projetado especificamente para Ethereum Rollup, com o objetivo de abordar questões de paralelização, execução minimizada de estado e interoperabilidade sem comprometer a segurança ou o desempenho.

Fuel é alimentado pelo FuelVM, suporta verificação local e proporciona uma excelente experiência de desenvolvimento usando a linguagem Sway. Através da execução paralela de transações e do processamento otimizado de ativos nativos, o Fuel demonstra uma escalabilidade sem precedentes em comparação com o EVM Rollup tradicional.

O componente central do FUEL

1. FuelVM (Máquina Virtual Fuel)

O FuelVM tem como objetivo fornecer capacidades de execução de alto desempenho e suportar o processamento de transações paralelas. Ao contrário das máquinas virtuais tradicionais, como a Ethereum Virtual Machine (EVM), que processam transações em série, o FuelVM permite a execução simultânea de transações, melhorando significativamente a taxa de transferência da rede. O FuelVM se baseia nas vantagens de arquiteturas como RISC-V, ARM ISA, Bitcoin Script e EVM, e é otimizado para aplicações em blockchain.

undefined

Origem:https://docs.fuel.network/docs/fuel-book/the-architecture/the-fuelvm/

Recursos Principais:

  • Execução Paralela: O FuelVM pode processar várias transações simultaneamente, melhorando a eficiência geral da execução.
  • Design de Estado Minimizado: Reduzir o fardo nos nós completos através do uso de ativos nativos, scripts temporários e condições de gasto.
  • Alta taxa de transferência de transações: em CPUs de alta qualidade, cada núcleo pode atingir 21.000 TPS, atendendo às necessidades de dimensionamento de aplicativos modernos de blockchain.

2. Arquitetura de Negociação FUEL

O Fuel adota o modelo UTXO (Unspent Transaction Output), combinando as vantagens de design do Bitcoin, Ethereum, Cosmos e Solana para aprimorar a capacidade de execução paralela de transações. Essa arquitetura permite que as transações sejam executadas independentemente, evitando os problemas comuns de gargalo nos modelos de conta tradicionais.

Principais Características:

  • Processamento paralelo: as transações podem ser executadas em paralelo em vários blocos para evitar congestionamentos de rede.
  • Modo de negociação flexível: suporta interação multi-ativos, invocação de contratos inteligentes em lote e pode construir lógica condicional avançada através de predicados.
  • Gestão eficiente do estado: reduzir a dependência de contratos inteligentes intensivos em estado, otimizar o desempenho.

3. Ignição de Combustível (Solução Rollup)

Fuel Ignition é o primeiro Rollup lançado pela Fuel V2 na mainnet do Ethereum, que adota uma arquitetura de execução mais avançada em comparação com o Rollup EVM tradicional. Na fase inicial, o Ignition opera como uma solução de camada 2 (L2) com maior confiança, e está planejado para evoluir gradualmente para um Rollup que depende inteiramente da segurança do Ethereum, suportando provas de fraude, sequenciadores descentralizados e mecanismos de atualização segura de várias assinaturas.

Principais vantagens:

  • Segurança Ethereum: Herdar o poderoso mecanismo de segurança do Ethereum para garantir a integridade e confiabilidade das transações.
  • Ordenação Descentralizada: Garantir a ordenação justa das transações e suportar uma melhor escalabilidade.
  • Disponibilidade de Dados (DA) baseada em Ethereum: Aumentando a confiança e a descentralização.

4. Rede FUEL

Como uma rede Rollup interconectada, o Fuel permite uma interação perfeita entre diferentes blockchains. Ao contrário de muitos ecossistemas que simplesmente replicam o EVM Rollup, o Fuel permite aos desenvolvedores personalizar as configurações da VM para fornecer soluções personalizadas para diferentes aplicações de blockchain.

Principais características:

  • Configuração personalizável da VM: os desenvolvedores podem ajustar o ambiente operacional da máquina virtual FUEL de acordo com requisitos específicos.
  • Rede de classificação e construção compartilhada: um modo de produção de blocos descentralizado para garantir a inclusão justa de transações em blocos.
  • Interoperabilidade poderosa: suporta interação eficiente entre Fuel Rollups e outras blockchains.

5. Ferramentas de Desenvolvimento

O Fuel foca na experiência do desenvolvedor e fornece um conjunto de ferramentas otimizado para ajudar os desenvolvedores a criar eficientemente aplicações de blockchain.

Sway: Uma linguagem de programação projetada especificamente para blockchain

Sway é uma linguagem específica de domínio (DSL) criada pela FUEL especificamente para o desenvolvimento de blockchain, combinando as vantagens de sintaxe da linguagem Rust e integrando os conceitos principais de contratos inteligentes.

  • Para a otimização da blockchain: Comparado com Rust (programação do sistema) e Solidity (específico para EVM), o Sway integra diretamente os princípios de design dos contratos inteligentes.
  • Estrutura de Desenvolvimento Completa: Suporta recursos como predicados, scripts, contratos inteligentes, bibliotecas, testes, implantação e indexação para atender às necessidades de desenvolvimento.
Outras Ferramentas de Desenvolvimento
  • Forc (Fuel Orchestrator): uma ferramenta de linha de comando para gerir a compilação, dependências e implementação de contratos Sway.
  • SDK Rust Fuel: Fornece suporte de interação com a blockchain Fuel para os desenvolvedores Rust, adequado para o desenvolvimento a nível de sistema.
  • Fuel Wallet SDK: Fornece ferramentas para construir carteiras seguras e fáceis de usar, garantindo a segurança da gestão de ativos no ecossistema Fuel.
  • Fuel TypeScript SDK: Ajuda os desenvolvedores front-end a integrar a blockchain Fuel em aplicações web, otimizando a experiência de usuário descentralizada.

As funcionalidades inovadoras do FUEL

1. Capacidade de paralelização sem igual

Ao introduzir o conceito de Predicado, o Fuel permite a execução sem estado das transações, alcançando um processamento paralelo verdadeiro. Combinado com o modelo UTXO, o Fuel garante a execução simultânea de transações sem conflitos, melhorando significativamente o rendimento.

2. Suporte a Ativos Nativos

Fuel traz todos os ativos para suporte de protocolo sem a necessidade de contratos inteligentes, tornando a gestão de ativos mais eficiente e segura, ao mesmo tempo que reduz a possibilidade de vulnerabilidades de contrato.

3. Segurança Superior

O Fuel eliminou muitos vetores de ataque comuns para contratos inteligentes, tais como:

  • Uma vez que a lógica dos ativos está integrada ao nível do protocolo, os contratos inteligentes não precisam realizar operações de gerenciamento de ativos de alto risco, evitando vulnerabilidades como ataques de reentrância.
  • A FUEL adota a execução mínima de estado, o que significa que apenas o estado mínimo necessário é acessado durante a execução da transação, reduzindo o inchaço do estado e melhorando a segurança geral.

4. Ferramentas amigáveis para desenvolvedores

A Fuel oferece uma gama completa de ferramentas para desenvolvedores, incluindo:

  • Linguagem Sway: Usada para escrever contratos inteligentes.
  • Forc (Fuel Orchestrator): Uma cadeia de ferramentas de linha de comando que suporta compilar, gerenciar dependências e implantar aplicativos.
  • SDK de Combustível Rust: Fornece suporte à linguagem Rust para o desenvolvimento de aplicações relacionadas ao Combustível.
  • SDK da Carteira Fuel: Usado para criar carteiras compatíveis com Fuel.
  • Fuel TypeScript SDK: Ajuda os desenvolvedores a integrar o Fuel nas aplicações web.

Modelo Económico do Token FUEL

1. Informações básicas sobre o Token FUEL

Símbolo do token: FUEL
Fornecimento Inicial: 10 bilhões de FUEL
Taxa de inflação: 3% ao ano
Endereço do Token: 0x675b68aa4d9c2d3bb3f0397048e62e6b7192079c

2. Plano de Distribuição e Lançamento das Tokens FUEL

O fornecimento total inicial de tokens FUEL é de 10 bilhões, com 20% do fornecimento inicial alocado para a comunidade. A elegibilidade de alocação será determinada com base na participação no programa de Pontos de Combustível e na rede de teste incentivada, entre outros fatores. Mais de 51% dos tokens FUEL serão alocados para a comunidade, ecossistema e pesquisa e desenvolvimento de tecnologia Fuel.

undefined

Origem:https://docs.fuel.network/docs/fuel-token-overview/tokenomics/

  • Expansão da Comunidade: 2 bilhões de tokens FUEL, imediatamente liberados, para o incentivo, plano, atividades e expansão da comunidade Fuel
  • Ecossistema e I&D: 1,55 mil milhões de tokens FUEL, libertados imediatamente, são usados para estabelecer a rede Sequencer e apoiar o desenvolvimento do ecossistema e da tecnologia Fuel.
  • Ecossistema e P&D: 1,55 bilhão de tokens FUEL serão lançados linearmente ao longo de 24 meses, e as recompensas de staking serão usadas apenas para o desenvolvimento do ecossistema e incentivos L2.
  • Contribuidores: 600 milhões de tokens FUEL, lançados linearmente ao longo de 24 meses, para contribuidores passados e atuais do Fuel.
  • Contribuidores Principais do Projeto: 980 milhões de tokens FUEL, liberados linearmente ao longo de 48 meses, para os principais contribuidores do projeto principal.
  • Compradores de tokens: 3,31 bilhões de tokens FUEL, liberados linearmente ao longo de 24 meses, para compradores de tokens durante o período de 2020 a 2022.

3. A função principal do FUEL

  • Garantir a segurança da rede Fuel: Fuel adota o mecanismo de consenso Tendermint para PoS staking. Os detentores de tokens FUEL podem delegar tokens a proponentes e receber recompensas de staking.
  • Pagar taxas de recursos on-chain:
    • FUEL é usado para pagar pela sequência de transações Rollup, disponibilidade de dados e taxas de inclusão de blocos.
    • O Fuel também suportará ETH como taxas de gás para garantir uma experiência do usuário sem problemas.
  • Eliminar taxas de transação do usuário: Fuel adota Sequenciamento Específico de Aplicação, permitindo que dApps obtenham isenções de taxas de gás ao apostar tokens FUEL, proporcionando uma experiência sem taxas semelhante à Web2.

FUEL vs. Outros Ethereum L2

undefined

A FUEL é superior às soluções tradicionais Ethereum L2 em termos de escalabilidade, segurança e experiência de desenvolvimento, proporcionando aos desenvolvedores e usuários uma experiência on-chain mais eficiente e econômica.

Resumo

Como a camada de execução da próxima geração do Ethereum, o Fuel oferece desempenho e experiência de desenvolvimento sem precedentes através do FuelVM, da linguagem Sway e da arquitetura de execução paralela única. Seja você um desenvolvedor ou um usuário, o Fuel é uma solução Ethereum L2 de alto desempenho que vale a pena prestar atenção. No futuro, com o lançamento do Fuel Ignition, espera-se que o Fuel se torne um pilar importante do ecossistema Web3.

Author: Molly
Reviewer(s): Mark
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.
Start Now
Sign up and get a
$100
Voucher!