Validadores distribuídos: Versão Alfa da Rede Obol x SenseiNode

SenseiNode
5 min readJun 5, 2023
  • A SenseiNode juntou-se à jornada da Obol para trazer DVs para a Ethereum Mainnet. Como pioneiros na adoção do DVT, implantamos nosso primeiro cluster de validador distribuído na versão Alpha da rede — as primeiras implantações fora da equipe principal da Obol.

A validação é um componente crítico para garantir a integridade, consistência e segurança das redes blockchain. À medida que o Ethereum flui para a sua era de prova de participação, é essencial ter um sistema robusto e eficiente para a participação.

Em Fevereiro de 2021, pouco depois de o Ethereum ter lançado a sua Beacon Chain — o início da sua jornada de prova de aposta — um fornecedor de staking teve um grande deslize. Num só dia, 75 dos seus validadores foram cortados, perdendo algum do seu ether apostado como penalização por terem acidentalmente atestado blocos com as mesmas chaves duas vezes. Isto mostrou a facilidade com que os validadores centralizados podiam ter risco de perder fundos por slashing.

A ideia por trás da Obol é permitir validadores distribuídos na blockchain Ethereum. A SenseiNode tem trabalhado actualmente com a equipa da Obol Labs para acompanhar a sua visão na criação de um ecossistema mais seguro, resiliente e descentralizado para todos os validadores e stakers, construindo um protocolo de staking minimizado pela confiança para redes públicas de blockchain que integra a Tecnologia de Validador Distribuído como uma característica crítica.

A DVT em poucas palavras

A tecnologia de validador distribuído permite aos operadores distribuir as funções de validador por vários nós, reduzindo os riscos e reforçando a descentralização da rede.

O que é o Obol?

A Obol Labs é uma equipa de investigação e desenvolvimento de software centrada na infra-estrutura de prova de participação para redes públicas de cadeias de blocos.

A equipa principal está a construir a Rede Obol, um conjunto de ferramentas, equipes e comunidades para construir staking minimizado pela confiança através de validação multi-operador. Isso permitirá que o acesso de baixa confiança participe da segurança da camada de consenso do Ethereum, e a tecnologia principal pode ser usada como um componente em uma variedade de produtos Web3.

O componente central da Rede Obol é o Charon, uma implementação de middleware DV que foi concebida para trabalhar em conjunto com outros componentes da pilha tecnológica de staking com a intenção de acelerar a inovação e a robustez da próxima geração de produtos e protocolos de staking. Juntamente com o DV Launchpad, um Dapp para configurar e implementar clusters DV, a Obol Network fornece uma camada escalável para os operadores configurarem, monitorizarem e implementarem os seus próprios clusters de staking multi-operador.

“Acreditamos que um Ethereum mais robusto e seguro pode ser realizado através de um protocolo de infra-estrutura colaborativa que atenua o risco correlacionado, permitindo que a finalidade ocorra independentemente do tempo de inactividade ou do desaparecimento de alguns operadores de rede. Isto pode ser conseguido através da utilização da primitiva DVT, que inclui primitivas criptográficas como a assinatura de limiares e a geração de chaves distribuídas, o que pode permitir que um grupo de operadores de rede actue como um único validador em conjunto — algo a que gostamos de chamar um validador multi-operador.” — Obol Labs

Funções do validador e possíveis falhas

Para participar na procura de consenso no Ethereum e receber recompensas por isso, os validadores actuam no protocolo proof-of-stake (PoS) assinando mensagens (como blocos ou atestados) utilizando a sua chave privada de validador.

🔐 Só o software cliente do validador pode aceder à chave, que programa a criação e a assinatura das mensagens de acordo com as tarefas atribuídas ao validador.

As principais áreas de responsabilidade dos validadores na rede ETH2 — que são também determinantes do seu desempenho e risco operacional — podem ser agrupadas em duas categorias: Liveliness e Segurança.

Liveliness:

  • Não desligue. Se estiver desconectado, certifique-se de que não está desconectado quando todos os outros estão.

Segurança:

  • Não produza atestados com cortes ou deadlocks através de assinaturas duplas. Certifique-se de que não executa várias instâncias com a mesma chave.
  • Manter a chave privada do validador em segurança. Proteger contra possíveis compromissos.

Tecnologia de Validador Distribuído

O DVT é uma nova primitiva de infra-estrutura que permite que uma chave de validação seja dividida entre instâncias de validação que funcionam de forma independente, possibilitando a redundância Activo-Activo em implementações de infra-estruturas Eth2 e utilizando a assinatura de limiares para realizar tarefas de consenso.

Pode pensar que isto permite que o seu validador funcione como um multi-sig, eliminando pontos únicos de falha técnica como os mencionados acima.

O objectivo é melhorar a resiliência da infra-estrutura da Cadeia de Balizas da ETH2, oferecendo uma configuração que acrescenta uma camada adicional de tolerância a falhas para os validadores Ethereum, atenuando a possibilidade de redundâncias como um ponto único de falha, problemas de centralização, etc.

Obol Fase Alfa

A versão alfa da rede Obol faz parte do seu vasto roteiro após 3 anos de investigação, 2 anos de desenvolvimento, 9 meses de testes (com duas redes de teste, Athena e Bia) e o lançamento do primeiro validador distribuído da rede principal Ethereum!

Agora, o primeiro conjunto de DVs Mainnet implementados pela comunidade está a caminho, iniciando o processo de integração progressiva do protocolo Obol nas aplicações de staking.

Como esta é a primeira vez que os DVs da Ethereum Mainnet são implantados fora da equipe principal do Obol, eles estão lançando um número limitado de DVs com um grupo de parceiros confiáveis. Felizmente, o SenseiNode tem participado na fase Alpha do Obol, apoiando um Cluster Solo de 4 nós.

  • Num cluster a solo, todos os nós do DV serão geridos por uma única entidade ou indivíduo. Nesta configuração, a principal vantagem do DVT é proporcionar uma elevada disponibilidade para a configuração do validador, reduzindo simultaneamente os custos globais da infra-estrutura.

Leia mais sobre a Rede Obol na nossa documentação:

Siga-nos e mantenha-se em contacto com as últimas notícias sobre DVT

TwitterLinkedinInstagramYoutubeMirrorTelegram

--

--

SenseiNode

We’re building the blockchain backbone in Latin America.