O Árbitro não é um Jacaré
O Árbitro Qubic, ao contrário do Coordenador IOTA, tem poder limitado e pode ser substituído se se comportar mal.
Qsilver - 2 de janeiro de 2024.
Sim, ambos começam com "A" e terminam com "ator", mas surpreendentemente, o árbitro Qubic não é nada parecido com um jacaré.
Claro que seria uma grande parvoíce pensar que isso pudesse ser verdade, mas algumas pessoas que deviam pesquisar um pouco antes de publicar afirmaram que o árbitro do Qubic é centralizado como o coordenador da IOTA. Repare que ambos terminam com "ator", por isso a falsa suposição pode ser perdoada.
Em vez de confiar em posts aleatórios na Internet, acho muito mais eficaz ler o código e ver o que ele diz.
Papel do árbitro
Inicialmente, parecia que o árbitro poderia roubar a recompensa de 1 trilião de mineração para a época. No entanto, um olhar mais profundo mostrou que as transacções do árbitro acontecem sem qualquer assinatura do árbitro e actualizam diretamente os saldos dos computadores de acordo com uma escala de desempenho. Essencialmente, o endereço do árbitro recebe os fundos restantes (cerca de 1% ou menos recentemente) sem fazer nada. Quanto melhor for o desempenho dos computadores, menos o árbitro recebe. Durante o seu tempo de vida, o endereço do árbitro acumulou quase 1,5 triliões de QU, cerca de 2%, mas às taxas actuais, levará muitos anos a atingir 2 triliões de QU.
Funções do Árbitro
O árbitro define os 8 bytes aleatórios para os mineradores a cada época. Isto pode ser automatizado assim que o RANDOM SC estiver completo, juntamente com a função principal de publicar a lista de computadores para a época.
A capacidade do árbitro de publicar a lista de computadores para a época é onde reside o seu verdadeiro poder. No entanto, todos os nós de computação registam o desempenho de todos os computadores, candidatos e recém-chegados para cada tick. Isto significa que, numa atualização futura, o próprio quórum pode definir a lista de computadores para a época seguinte, com o árbitro simplesmente a assinar se a lista corresponder às classificações.
A função do árbitro torna-se então um carimbo numa lista de computadores deterministicamente determinável.
Lidando com o mau comportamento
Se a lista de computadores gerada pelo quorum não for aprovada pelo árbitro, uma eleição ponderada por quotas de QU determinaria qual a lista de computadores com melhor desempenho. Isto ordenaria as pontuações sem política. Se o quorum ou o árbitro forem infiltrados por um atacante, isso seria resolvido pelas partes interessadas do Qubic, causando no máximo uma pausa temporária antes do início da nova época. Não é o ideal, mas não é desastroso, e podem ser feitos planos para lidar com tais eventos.
Após a votação da QU, os computadores seriam actualizados com um novo endereço para o árbitro, se necessário. O árbitro é substituível e a tarefa é simples. Qualquer má conduta por parte do árbitro seria rapidamente notada devido à elevada concorrência e ao custo envolvido na manutenção dos pontos de computação, levando a um escândalo.
Mecanismos de proteção
A CfB esclareceu que o mau comportamento do árbitro já não é permitido. O árbitro que adulterasse a lista seria substituído no espaço de 15 segundos através da definição de outra chave pública. Esta possibilidade foi testada com êxito.
Conclusão
A proteção contra um árbitro "mau" está implementada. A transação com a lista de novos computadores não seria incluída no tick, o que levaria a uma eleição baseada em apostas QU para resolver a divisão. Embora uma eleição empatada possa resultar numa bifurcação, isso parece muito improvável. Mesmo nesse caso, teríamos duas versões do Qubic, semelhantes ao BCH do BTC e ao ETC do ETH (ou ETH do ETC!).
Fontes
@DesheShai @Qsilver97 @hus_qy @5onOfCrypto "Controlo total para nós que não dependem de dados internos. O árbitro que adulterar a lista será substituído em 15 segundos (está apenas a definir outra chave pública). Já testámos a capacidade de substituir o Arb".
Come-from-Beyond esclareceu no Qubic Discord:
"O Arb publica uma lista para os recém-chegados e para aqueles que não têm nós completos. O Quorum confia na lista (e verifica-a) e mostra que a lista está correta. Um evento de lista inválida seria conhecido pelos utilizadores muito em breve (ao não verem nenhum progresso de tick)."
Para as últimas atualizações, junta-te ao Discord da Valis, segue-nos no X e adiciona o nosso blog aos marcadores.
Seguinte →
Nesta página
- O Árbitro não é um Jacaré
- Papel do árbitro
- Funções do Árbitro
- Lidando com o mau comportamento
- Mecanismos de proteção
- Conclusão
- Fontes
Publicações relacionadas