À medida que as aplicações de blockchain se expandem para gaming, social, empresarial e ativos do mundo real (RWA), as arquiteturas tradicionais de cadeia única enfrentam desafios crescentes de congestionamento de rede, volatilidade das taxas de Gas e competição por recursos.
Ao contrário das cadeias públicas legadas, onde todas as aplicações partilham um único ambiente de execução, a Avalanche permite aos programadores criar redes de blockchain independentes através de Subnets. Estas Subnets oferecem regras de validação personalizáveis, modelos de Gas e estruturas de permissão adaptadas a cada caso de utilização. Esta arquitetura distingue a Avalanche tanto em soluções blockchain específicas para aplicações como de nível institucional.
Uma Avalanche Subnet é um grupo de validadores dentro da rede Avalanche responsável por validar uma ou mais blockchains. Cada Subnet opera segundo regras próprias, com nodos independentes e lógica operacional exclusiva.
Por defeito, todos os validadores da Avalanche validam a Primary Network, enquanto as Subnets funcionam como camadas adicionais de validação sobre a rede principal. Os programadores podem criar Subnets para lançar blockchains dedicadas, definindo parâmetros operacionais personalizados conforme as suas necessidades.
As Avalanche Subnets operam na P-Chain (Platform Chain), que gere as relações entre validadores, Subnets e blockchains.
Para lançar uma nova Subnet, é necessário registar a Subnet na rede e configurar as regras de validação. Depois, podem ser implementadas blockchains dentro da Subnet e convidados validadores específicos para participar.
Cada Subnet pode suportar uma ou mais blockchains, permitindo uma diversidade de lógica de aplicação. Por exemplo, um projeto de gaming blockchain pode lançar uma cadeia de gaming dedicada, enquanto empresas podem criar cadeias privadas com controlo granular de permissões.
As Avalanche Subnets e as blockchains públicas de cadeia única tradicionais diferem significativamente na alocação de recursos e arquitetura de rede.
| Dimensão de comparação | Avalanche Subnet | Cadeia pública de cadeia única tradicional |
|---|---|---|
| Estrutura de validação | Conjunto de validadores independente | Validação global partilhada |
| Congestionamento de rede | Isolado | Partilhado globalmente |
| Modelo de Gas | Personalizável | Tipicamente unificado |
| Regras da cadeia | Personalizáveis | Tipicamente fixas |
| Método de escalabilidade | Cadeias específicas para aplicações | Escalabilidade do mainnet |
As cadeias públicas tradicionais exigem que todas as aplicações partilhem recursos de rede, o que pode resultar em taxas de Gas mais elevadas e tempos de confirmação mais longos quando aumenta a atividade on-chain. As Avalanche Subnets isolam aplicações, reduzindo a competição por recursos entre projetos. Por exemplo, um aumento nas transações de gaming não afeta o desempenho dos protocolos DeFi.
A Avalanche introduziu as Subnets para melhorar a escalabilidade e flexibilidade da rede.
Com a expansão das aplicações Web3, as arquiteturas de cadeia única têm dificuldade em responder a requisitos diversos. Diferentes aplicações exigem níveis distintos de desempenho, permissão e conformidade. Jogos blockchain requerem processamento de transações de alta frequência, empresas necessitam de ambientes permissionados, aplicações financeiras dependem de execução estável e algumas instituições exigem regras de validação personalizadas.
As Subnets permitem aos programadores construir ambientes blockchain dedicados conforme necessidades específicas, evitando competição por recursos de execução. Também suportam modelos de token e mecanismos de Gas personalizáveis, oferecendo maior flexibilidade para diferentes modelos de negócio.
As Avalanche Subnets operam sob um modelo Proof of Stake (PoS).
Para participar em qualquer Subnet, os validadores têm de validar primeiro a Primary Network da Avalanche. Cada Subnet pode definir limiares de validação e critérios de participação próprios.
Algumas Subnets estão abertas a todos os validadores, enquanto Subnets empresariais ou institucionais podem implementar validação permissionada. Este modelo flexível permite à Avalanche suportar tanto cadeias públicas abertas como ambientes altamente personalizados.
Os processos de validação das Subnets baseiam-se no Consenso Avalanche e no protocolo Snowman, garantindo confirmações rápidas de transações.
O gaming blockchain é um caso de utilização principal para as Avalanche Subnets. As aplicações de gaming exigem frequentemente o processamento de grandes volumes de transações de alta frequência, o que pode causar volatilidade das taxas de Gas e congestionamento de rede em cadeias públicas partilhadas. Subnets dedicadas proporcionam um ambiente estável e de alto desempenho para estes projetos.
No segmento empresarial, as organizações necessitam de controlos de permissão e conformidade regulatória. As Subnets permitem criar cadeias com acesso restrito, satisfazendo estas necessidades.
Os protocolos DeFi podem optar por ambientes de execução isolados para minimizar o impacto da atividade externa da rede na eficiência das transações. À medida que a tokenização de ativos do mundo real (RWA) acelera, instituições estão a explorar as Avalanche Subnets para construir redes de ativos conformes com a regulação.
A Avalanche introduziu o conceito Avalanche L1 para simplificar ainda mais o lançamento de cadeias dedicadas.
Enquanto as Subnets tradicionais envolvem alguma complexidade operacional, a Avalanche L1 enfatiza a independência ao nível da cadeia e a implementação padronizada. A Avalanche está a evoluir o seu ecossistema de uma “rede de Subnets” para um “cluster Avalanche L1 personalizável”.

Apesar da sua escalabilidade, as Avalanche Subnets enfrentam vários desafios.
A operação independente das Subnets pode fragmentar ativos e utilizadores por várias cadeias. À medida que o número de Subnets cresce, as interações de dados e ativos entre cadeias tornam-se cada vez mais complexas.
Projetos de menor dimensão podem ter dificuldade em manter redes de validadores independentes. Com o crescimento de Layer 2, rollup e ecossistemas blockchain modulares, a Avalanche tem de continuar a expandir o seu ecossistema de programadores e aplicações.
A Avalanche Subnet constitui o mecanismo central de escalabilidade da rede Avalanche, proporcionando desempenho superior e personalização através de conjuntos de validadores independentes e isolamento de aplicações.
Comparativamente às estruturas de cadeia única tradicionais, as Subnets permitem lançar ambientes blockchain dedicados e personalizar regras de validação, modelos de Gas e estruturas de permissão. Este design permite à Avalanche suportar simultaneamente casos de utilização DeFi, GameFi, blockchain empresarial e RWA.
As Subnets proporcionam isolamento de aplicações, regras de validação personalizadas e modelos de Gas independentes, enquanto as cadeias públicas tradicionais exigem que todas as aplicações partilhem os mesmos recursos de rede.
É necessário criar uma Subnet, implementar blockchains, configurar regras de validação e contar com validadores a participar na respetiva rede.
Sim. Os programadores podem implementar ambientes blockchain compatíveis com EVM dentro das Avalanche Subnets.
Os cenários principais incluem gaming blockchain, DeFi, blockchain empresarial, NFT e ativos do mundo real (RWA).
A Avalanche L1 representa a próxima fase na arquitetura de cadeias dedicadas da Avalanche, com o objetivo de reduzir a complexidade do lançamento e aumentar a independência ao nível da cadeia.





