Nem todos prestam atenção em como as funções são distribuídas entre os participantes da rede em blockchain. E isso é precisamente o que determina sua resistência.
Na maioria dos sistemas, os validadores desempenham várias funções ao mesmo tempo: verificam transações, mantêm o consenso e garantem a segurança. Por isso, recebem recompensas através de staking ou comissões.
Mas quando a rede se torna mais complexa, esse modelo começa a sobrecarregar. Surgem diferentes tipos de tarefas: computação, verificação, processamento de solicitações. E um tipo de nó já não consegue lidar com tudo de forma eficaz.
Portanto, em novas arquiteturas, as funções começam a ser divididas. Parte dos participantes é responsável pela segurança, outros pela execução ou funções específicas da rede.
Eu vejo isso como uma evolução natural. Quanto mais complexa a sistema, mais ela requer especialização.
E são essas mudanças que frequentemente determinam se a rede suportará uma carga real.