Responsabilidades
Quais clientes eu preciso executar?
Como participante, você deve manter e operar um nó, executando um cliente de consenso e um cliente de execução ao mesmo tempo.Isso se tornou um requisito no momento da Fusão, então, certifique-se de que você está executando ambos antes de apostar.
Ver lista de verificação de participaçãoPor que eu preciso executar um cliente de execução agora?
Anteriormente, um Nó de Sinalizador (camada de consenso) só precisava assistir ao contrato de depósito de participação na camada de execução para saber quais contas de validador tinham depositado 32 ETH. Essas informações foram facilmente fornecidas por e obtidas de terceiros, como a Infura ou a Alquimia.Com a transição para prova de participação completa por meio da Fusão, os validadores agora são responsáveis pelo processamento das transações e pela inscrição em sua validade. Esses dados não estão disponíveis a partir de fontes populares de terceiros desde a Fusão. Usar um provedor de terceiros fará com que seu validador fique offline. Quando a fragmentação de dados for implementada, os validadores também correrão risco de fragmentação no jogo de prova de custódia.Como os validadores são incentivados a permanecer ativos e honestos?
Como validador você é recompensado por propor/atestar os blocos que são incluídos na cadeia.Por outro lado, você pode ser penalizado por estar off-line e comportar-se maliciosamente: por exemplo, atestando em blocos inválidos ou contraditórios.O conceito principal é o seguinte:- São dadas recompensas por ações que ajudam a rede a chegar ao consenso.
- Sanções menores são aplicadas por ações inadvertidas (ou inações) que impedem o consenso.
- E as principais penalidades — ou slashings — são aplicadas por ações maliciosas.
Em outras palavras, você maximiza suas recompensas oferecendo o maior benefício à rede como um todo.Como são emitidas as recompensas/penalizações?
Seu saldo é atualizado periodicamente pelas regras da rede Ethereum, conforme você atende (ou não) às suas responsabilidades.Seu validador tem seu próprio saldo, com o saldo inicial descrito no contrato de depósito. Suas recompensas e penalizações são refletidas no saldo do seu validador ao longo do tempo.Desde a Fusão, os validadores também são responsáveis pelo processamento de transações e, portanto, têm direito a taxas de gás não queimado associadas a transações incluídas ao propor blocos. Essas taxas são contabilizadas na camada de execução, não na camada de consenso e, portanto, exigem que um endereço Ethereum tradicional seja fornecido ao seu cliente.
Ver lista de verificação de participaçãoCom que frequência são emitidas recompensas/penalizações?
As recompensas e as penalizações são emitidas aproximadamente a cada seis minutos e meio, um período de tempo conhecido como "época".A cada período, a rede mede as ações de cada validador e emite suas recompensas ou penalizações apropriadamente.Seu validador também receberá taxas de gás não queimado ao propor blocos. Os validadores são escolhidos aleatoriamente pelo protocolo para propor blocos e apenas um validador pode propor um bloco para cada espaço de 12 segundos. Há 7.200 espaços por dia, então, cada validador tem 7.200 chances por dia para propor um bloco. Se houver 360.000 validadores, cada validador fará média uma proposta de bloco a cada 50 dias.
Qual é o tamanho das recompensas/penalizações?
Não há uma resposta fácil a esta pergunta, pois muitos fatores entram em jogo nesse cálculo.Sem dúvida, o fator de maior impacto nas recompensas obtidas ao validar transações é a quantidade total depositada na rede. Em outras palavras, a quantidade total de validadores. Dependendo desse valor, a taxa de retorno máxima anual de um validador pode estar entre 2 e 20%.Dado um número total fixo de validadores, as recompensas/penalizações predominantemente são proporcionais ao saldo do validador: atestar com um saldo maior resulta em recompensas/penalizações maiores, enquanto atestar com um saldo mais baixo resulta em recompensas/penalidades mais baixas.Note, no entanto, que este mecanismo de escala funciona de uma forma não óbvia. Entender os detalhes precisos de como ele funciona requer compreensão de um conceito chamado saldo efetivo. Se você ainda não está familiarizado com este conceito, recomendamos que leia o entendendo o saldo efetivo do validador Por que as recompensas dependem do número total de validadores na rede?
As recompensas do bloco são calculadas usando uma escala deslizante com base na quantidade total de ETH depositada na rede.Em outras palavras: se a quantidade total de ETH depositada é baixa, a recompensa (taxa de juros) é alta, mas conforme a participação total aumenta, a recompensa (juros) paga para cada validador começa a cair.Por que uma escala deslizante? Embora não entraremos em maiores detalhes aqui, a intuição básica é que precisa haver um número mínimo de validadores (e, portanto, uma quantidade mínima de ETH depositados) para que a rede funcione corretamente. Então, para incentivar a entrada de mais validadores, é importante que a taxa de juros permaneça alta até atingir esse número mínimo.Posteriormente, os validadores ainda são encorajados a participar (quanto mais validadores, mais descentralizada a rede), mas não é absolutamente essencial que o façam (para que a taxa de juros possa cair).Qual será a minha penalização por estar off-line?
Depende. Além do impacto do saldo efetivo, existem dois cenários importantes para estar ciente:- Ficar off-line enquanto uma supermaioria (2/3) dos validadores ainda estiver on-line leva a penalidades relativamente pequenas, já que ainda existem validadores on-line suficientes para a cadeia finalizar. Este é o cenário previsto.
- Ficar off-line ao mesmo tempo que mais de 1/3 do número total de validadores leva a penas mais severas, já que os blocos deixam de finalizar. Este cenário é muito extremo e improvável.
Observe que no segundo cenário (improvavel), você poderá perder progressivamente até 50% (16 ETH) da sua participação ao longo de 21 dias. Após 21 dias você é ejetado do pool de validadores. Isso garante que os blocos comecem a finalizar novamente em algum momento.
Qual deve ser o tamanho do meu período de atividade para que meu validador seja rentável?
Em geral, esperamos que o seu validador seja rentável se o seu tempo de atividade for maior que 50%.Isso significa que você não precisa se esforçar demais com clientes de backup ou conexões de Internet redundantes, pois as repercussões por estar off-line não são tão severas.Qual será a minha penalização por agir maliciosamente?
Novamente, isso depende. Um comportamento malicioso (por exemplo, atestar blocos inválidos ou contraditórios) levará à remoção de sua participação.O valor mínimo que pode ser cortado é 1 ETH, mas esse número aumenta se outros validadores sofrerem slashing ao mesmo tempo.A ideia por trás disto é minimizar as perdas por erros honestos e, ao mesmo tempo, desincentivar fortemente ataques coordenados.O que é exatamente o slashing?
A remoção tem duas finalidades: (1) tornar proibitivamente caro atacar a rede e (2) impedir que os validadores sejam preguiçosos, verificando se eles realmente desempenham suas funções. Se você for removido por ter agido de forma comprovadamente destrutiva, uma parte de sua participação será destruída.Se você for cortado, será impedido de participar ainda mais do protocolo e exilado pela força.