Serviços Ativamente Validados (AVS)

Serviços Ativamente Validados (AVS)

Os Actively Validated Services (AVS) representam uma inovação relevante no ecossistema Ethereum, ao introduzirem uma camada adicional de infraestrutura blockchain que permite aos desenvolvedores delegar tarefas computacionais ou regras de validação específicas a operadores de nós da rede. Estas aplicações asseguram recursos de validação e processamento escaláveis para aplicações descentralizadas, superando as limitações de execução das blockchains tradicionais. Como parte integrante das soluções de escalabilidade do Ethereum, o sistema AVS integra redes descentralizadas de validadores com mecanismos de segurança económica, criando um modelo de prestação de serviços blockchain eficiente, seguro e adaptável.

Origem: Como surgiram os Actively Validated Services (AVS)?

O conceito AVS resulta da convergência entre as necessidades de escalabilidade do Ethereum e os princípios de arquitetura modular em blockchain. Com a crescente saturação da rede Ethereum, os programadores procuraram formas de transferir cargas computacionais específicas para fora da cadeia principal.

Em 2022, investigadores do Ethereum e a equipa EigenLayer avançaram com a ideia de reutilizar a segurança dos ativos apostados na rede, estabelecendo a base conceptual para os AVS.

À medida que o protocolo EigenLayer evoluiu, os AVS consolidaram-se como estrutura que permite aos desenvolvedores personalizar regras de validação e aceder a garantias de segurança fornecidas pela rede.

Esta evolução traduz a passagem da arquitetura blockchain de modelos monolíticos para sistemas modulares e em camadas, viabilizando a implementação e otimização de funcionalidades a diferentes níveis.

Funcionamento: Como operam os Actively Validated Services (AVS)?

O funcionamento dos AVS assenta nos seguintes pilares:

  1. Reaposta: Os validadores podem reapostar ETH já bloqueado em protocolos como EigenLayer, aceitando seguir regras de validação específicas dos AVS, prestando assim garantias de segurança a vários serviços simultaneamente.

  2. Rede de Validadores: Os operadores de nós que executam AVS formam uma rede distribuída que executa tarefas como amostragem de disponibilidade de dados, cálculos de risco, geração de provas de conhecimento zero, entre outras.

  3. Processo de atribuição e execução de tarefas:

    • Os desenvolvedores de AVS publicam contratos inteligentes com a lógica de validação
    • Os validadores registam-se para participar em AVS específicos e executam o software correspondente
    • Quando é necessário validar, as tarefas são atribuídas a nós validadores da rede
    • Os validadores realizam os cálculos e submetem os resultados
    • A verificação dos resultados é efetuada através de mecanismos de consenso
  4. Incentivos e Penalizações: Os validadores são recompensados pela capacidade computacional e taxa de hash fornecidas, sendo penalizados com slashing dos ativos apostados em caso de comportamentos incorretos, salvaguardando a segurança do sistema.

Riscos e desafios dos Actively Validated Services (AVS)

  1. Riscos de segurança:

    • O reaposta pode originar partilha de ativos apostados por vários serviços, aumentando o risco de falha única
    • A participação simultânea em vários AVS pode permitir comportamentos maliciosos com efeitos em cascata entre sistemas
    • Maior risco de ataques de conluio, sobretudo quando existe elevada concentração de validadores
  2. Desafios técnicos:

    • Limitações de desempenho e throughput nas validações podem prejudicar a qualidade dos serviços
    • Gestão complexa de coordenação e prioridades entre diferentes AVS
    • Necessidade de modelos de incentivo sofisticados para equilibrar dificuldade computacional e recompensas nos vários tipos de validação
  3. Questões económicas e de governação:

    • A competição entre AVS pode levar a uma distribuição desequilibrada dos recursos de validação
    • A maturidade dos mecanismos de formação de preços é reduzida, podendo originar volatilidade no mercado
    • Fronteiras difusas de responsabilidade dificultam a identificação dos responsáveis em caso de falha de validação
  4. Incertezas regulatórias:

    • Jurisdições diferentes apresentam requisitos regulatórios distintos para fornecedores de serviços computacionais
    • O enquadramento jurídico dos serviços descentralizados de computação permanece indefinido

Enquanto paradigma emergente, os mecanismos de gestão de risco e a estabilidade dos AVS carecem ainda de validação pelo mercado e otimização técnica a longo prazo.

Os Actively Validated Services (AVS) constituem um avanço marcante na infraestrutura blockchain, ao disponibilizarem camadas especializadas e escaláveis de validação para aplicações descentralizadas. Ao potenciar o aproveitamento dos ativos apostados e dos recursos computacionais da rede, o modelo AVS permite aos programadores desenvolver aplicações complexas que exigem processamento específico, mantendo elevados padrões de descentralização e segurança. Apesar dos desafios técnicos e económicos ainda em aberto, esta abordagem oferece uma solução inovadora ao dilema da escalabilidade em blockchain e poderá afirmar-se como componente essencial das próximas arquiteturas modulares. Com a maturação do ecossistema, prevê-se que os AVS fomentem o desenvolvimento de serviços de validação especializados, ampliando substancialmente o espectro de utilização da tecnologia blockchain.

Partilhar

Glossários relacionados
época
Uma época corresponde a uma unidade de tempo ou número de blocos previamente definida numa rede blockchain, representando um ciclo integral de atividade da rede. Neste período, a blockchain procede à atualização dos conjuntos de validadores, à distribuição das recompensas de staking e à regulação dos parâmetros de dificuldade. A duração de uma época difere consoante o protocolo blockchain. Pode ser determinada pelo tempo decorrido (como horas ou dias) ou pela contagem de blocos (por exemplo, 32.768 blocos).
Descentralizado
A descentralização constitui um elemento fundamental da tecnologia blockchain. Nenhum ente único detém o controlo do sistema ou da rede. Uma multiplicidade de nós participantes distribui o poder, os processos de decisão e a validação de dados. Este modelo elimina a necessidade de entidades centrais. Como resultado, os sistemas tornam-se mais resilientes perante falhas únicas e reforçam tanto a transparência como a resistência à censura. Este mecanismo também reduz significativamente o risco de manipulação.
O que é um Nonce
Um nonce (número utilizado apenas uma vez) é um valor único usado nos processos de mineração de blockchain, particularmente nos mecanismos de consenso Proof of Work (PoW), onde os mineradores experimentam sucessivos valores de nonce até encontrarem um que produza um hash de bloco abaixo do limiar de dificuldade estabelecido. Ao nível das transações, os nonces atuam igualmente como contadores para impedir ataques de repetição, assegurando a unicidade e a segurança de cada operação.
cifra
Uma cifra é um algoritmo matemático que transforma informação em texto simples em texto cifrado aparentemente aleatório, tornando-a difícil de compreender sem autorização, enquanto permite que partes autorizadas a descodifiquem usando chaves específicas. No domínio da blockchain, as cifras enquadram-se principalmente em três categorias: encriptação simétrica (que utiliza a mesma chave para encriptar e desencriptar), encriptação assimétrica (que utiliza pares de chaves públicas e privadas) e funções de hash
Explorador de Blocos
O Block Explorer é uma ferramenta online que permite aos utilizadores pesquisar, consultar e analisar blocos, transações, endereços e outros dados numa rede blockchain. Atua como um motor de pesquisa para a blockchain, proporcionando acesso e validação imediata das informações presentes no registo distribuído sem necessidade de executar um nó completo.

Artigos relacionados

Initia: Pilha Entrelaçada e Blockchain Modular
Avançado

Initia: Pilha Entrelaçada e Blockchain Modular

Este artigo apresenta a pilha Interwoven da Initia, que visa apoiar um ecossistema de blockchain modular, melhorando especialmente a escalabilidade e a soberania por meio dos Optimistic Rollups. A Initia fornece uma plataforma L1 que colabora com várias Minitias, esses rollups específicos de aplicativos podem gerenciar ambientes de execução de forma independente, controlar a ordenação de transações e otimizar as taxas de gás. Através dos módulos OPHost e OPChild, bem como dos OPinit Bots, é alcançada uma interação perfeita entre L1 e L2, garantindo segurança, flexibilidade e transferência eficiente de ativos.
10/13/2024, 7:49:38 PM
Introdução ao quadro CAKE
Intermediário

Introdução ao quadro CAKE

A experiência de usuário de criptografia padrão atual garante que os usuários estejam sempre cientes de qual rede eles estão interagindo. Em contrapartida, os utilizadores da Internet podem descobrir com que fornecedor de serviços de computação em nuvem estão a interagir. Referimo-nos a esta abordagem do blockchain como abstração em cadeia. As transferências de valor entre cadeias serão alcançadas com taxas baixas através de pontes autorizadas por tokens e execução rápida através de corridas de velocidade ou preços entre solvers. A transmissão de informação será encaminhada através de pontes de mensagens compatíveis com o ecossistema, minimizando os custos do utilizador e maximizando a velocidade através de plataformas controladas pela carteira.
6/17/2024, 3:28:50 PM
 Explorar a evolução do CKB
Intermediário

Explorar a evolução do CKB

Com o lançamento do ETF, a explosão do ecossistema BRC-20 e a narrativa adicional da redução para metade, o foco do mercado está mais uma vez no ecossistema Bitcoin. A CKB parece ter sempre aderido à sua intenção original, insistiu em ser isomórfica com a Bitcoin, e fez ainda mais a ponte.
3/18/2024, 6:44:07 AM