Observe que o Nimbus tende à privacidade por padrão, tornando mais difícil a detecção para os rastreadores - no entanto, a magnitude da distribuição distorcida de clientes na imagem acima ainda permanece.
Na semana passada, vimos um pequeno incidente ocorrer na Beacon Chain (veja aqui um artigo mais completo). Muitos usuários, em todos os clientes, relataram um aumento notável em provas perdidas e a taxa de participação caiu alguns pontos percentuais.
It's Friday evening and all #eth2 teams are online troubleshooting why participation rates are down by 4% - how's your nft price doing?
— Jacek Sieka (@jcksie) August 20, 2021
A raiz do problema foi rastreada até um provedor de staking executando muitos validadores em uma máquina com o mesmo cliente.
Embora não tenha afetado drasticamente a integridade da rede, as implicações potenciais são preocupantes.
Most of the orphaned blocks were tracked down to a single Lido provider. The @sigp_io Lighthouse team got in touch, they fixed whatever misconfiguration was going on, and everything returned to normal, near-perfect running.
— Ben Edgington ⟠ benjaminion.eth (@benjaminion_xyz) August 21, 2021
8/12
Em particular, o problema teria sido muito menos pronunciado em uma distribuição mais uniforme de clientes.
Is it happening across all clients?
— Hal Finney 🦇🔊 (@0xhalfinney) August 20, 2021
Embora neste caso não houvesse nenhuma ameaça à finalidade ou à operação normal da Beacon Chain, a fragilidade que ele expôs permanece. Da próxima vez, talvez não tenhamos tanta sorte.
Precisamos de uma distribuição muito mais uniforme para a realização de merges com segurança
Se há uma métrica à qual precisamos prestar muita atenção antes do merge, é a distribuição dos clientes na rede.
Want proof-of-work removed ASAP? 🌱
— Justin Ðrake 🦇🔊 (@drakefjustin) April 24, 2021
Want a high staking APR sooner? 🤑
👉 stake with Lighthouse, Nimbus, or Teku 👈
Da forma como está, se algo sério der errado com o cliente Prysm, o pós-merge da rede Ethereum pode ser impedido de finalizar (observe que isso é verdade para qualquer cliente com> 33% de compartilhamento).
Isso é especialmente importante no contexto do merge, uma vez que o modelo atual de união do eth1 (camada de execução) e eth2 (camada de consenso) significa que teremos uma quantidade significativamente maior de complexidade para lidar.
To an already long list of things you need to know in order to create an #eth1 client, developing an #eth2 client as well takes even more skills and tech knowledge - two network stacks, two RPC protocols, two pretty much everything - historically, this happened because #eth2 ..
— Jacek Sieka (@jcksie) August 24, 2021
Simplificando, mais complexidade significa mais espaço para as coisas darem errado.
Quer você seja uma exchange, um provedor de investimentos ou um investidor individual, se você se preocupa com o futuro da Ethereum, então é seu dever, nesta fase, facilitar e promover o uso de clientes minoritários.
P.S. Se você gostaria de dar uma chance ao Nimbus, seja como indivíduo, ou como parte de um pool de investimento ou provedor, por favor, entre em contato conosco no discord. A equipe terá o maior prazer em responder a perguntas que você possa ter e ajudá-lo a se preparar.