Uma sub-rede é uma rede distinta dentro de outra maior. Na terminologia da Avalanche, Subnet é um grupo de validadores responsável por alcançar consenso sobre uma ou mais blockchains, e não apenas uma faixa de endereços de internet.
Como funciona na Avalanche
As blockchains associadas podem adotar regras de execução, políticas de acesso e estruturas de taxas próprias para uma aplicação. Assim, ela organiza seus recursos de rede sem compartilhar todas as restrições de execução de uma blockchain de uso geral. A segurança continua dependendo de seus validadores e de seu software: pertencer à Avalanche não significa receber automaticamente a proteção de todos os validadores da Avalanche.
Subnets e Avalanche L1
A documentação atual diferencia as Subnets anteriores do modelo Avalanche L1 introduzido pela atualização Etna. Os validadores das Subnets anteriores também validam a Primary Network. No modelo novo, os validadores L1 não têm essa obrigação e podem seguir regras próprias de gestão de validadores, enquanto sincronizam a P-Chain e pagam a taxa contínua aplicável. Portanto, os requisitos antigos de participação não devem ser estendidos a todas as Avalanche L1.
Uma sub-rede não é necessariamente um rollup nos moldes do Ethereum, um fragmento de blockchain ou uma rede privada. A visibilidade dos dados, as permissões e as transferências entre redes dependem da implementação. A execução independente pode reduzir a disputa por recursos, mas a interoperabilidade e a concentração de validadores trazem suas próprias questões operacionais e de segurança.