A resposta da Fundação Cardano à recomendação do Comitê de Parâmetros no PCP-001
Fundação Cardano - Equipe da Fundação Cardano
Recomendação do Comitê de Parâmetros
Agradecemos as recomendações do Comitê de Parâmetros no PCP-001 de 27 de julho
Análise de enquete
A enquete da Mainnet
A pesquisa real da mainnet ocorreu nas épocas 412-415 em maio de 2023.
Dos atualmente cerca de 3.000 pools registrados na mainnet, cerca de 1.100 geram blocos regularmente. 796 desses pools participaram da primeira enquete SPO na mainnet.
Fonte https://adastat.net/epochs
Isto significa que 27% de todos os pools existentes e 72% de todos os pools produtores votaram.
Participação ativa na estaca
Com o protocolo Cardano e a produção de blocos são baseados em Proof of Stake, é mais importante focar na participação no stake.
Da participação ativa de todos os grupos que puderam votar na época 412-413, 10.850 bilhões de ada foram contados no instantâneo no final da época 415, o que corresponde a uma taxa de participação de 49,4%.
Épocas de redelegação
Um dos objectivos do planeamento e concepção da votação era permitir que os delegados respondessem a uma votação do seu grupo actual, caso discordassem dela. Portanto, após as duas épocas de resposta dos conjuntos, houve mais duas épocas nas quais os delegados puderam escolher outro conjunto.
Uma análise final das atividades em cadeia mostrou claramente que os delegadores não fizeram uso significativo desta opção, seja em números absolutos ou de participação. Não está claro se a confiança na pool atual ou uma certa passividade são as principais razões.
A questão
Para esta primeira enquete, foi escolhida deliberadamente uma única pergunta com opções de resposta combinadas. Teria sido possível fazer duas perguntas separadas sobre os dois parâmetros, o que faria sentido para um levantamento geral dos valores preferidos. No CIP-1694, isso corresponderia a uma votação do Tipo de Ação 7 sem execução automática na cadeia. No entanto, para pesquisas reais que são implementadas automaticamente na cadeia, seria arriscado pesquisar os valores dos parâmetros de forma independente, porque pode haver valores de parâmetros individuais que tenham efeitos, correlações e dependências mútuos. Para evitar isso, vários conjuntos de parâmetros podem ser levados à votação, tomando cuidado para que o conjunto específico com todos os seus valores de parâmetros seja coerente e não represente nenhum risco ou dano à cadeia.
A pergunta feita e as opções de resposta foram:
Qual configuração você prefere que seja implementada a partir do terceiro trimestre de 2023?
- Mantenha k em 500 e minPoolCost em 340 ada
- Mantenha k em 500 e reduza pela metade o minPoolCost para 170 ada
- Aumente k para 1000 e mantenha minPoolCost em 340 ada
- Aumente k para 1000 e reduza pela metade minPoolCost para 170 ada
- Eu preferiria me abster
- Nenhuma das opções fornecidas
Os resultados
Os 49,4% participantes da participação responderam à questão da seguinte forma:
Mais detalhes sobre os resultados da enquete SPO podem ser vistos nos dois painéis incrivelmente criativos dos exploradores da comunidade em Enquetes Explorador Cardano e pesquisas SPO - Cardanoscan
Uma postagem muito interessante e útil também veio na forma de uma análise de dados sobre o impacto potencial do aumento de k. Membro da comunidade https://twitter.com/Ada4goodP 3combinados 3 conjuntos de dados
O objetivo era tentar ter uma noção do que aconteceria com os vários pools se K aumentasse. Quantos pools únicos saturariam e qual seria o valor da aposta. O mesmo para os grupos Multi pool.
O Looker Studio transforma seus dados em painéis e relatórios informativos fáceis de ler, compartilhar e totalmente personalizáveis.
Leia mais sobre em https://twitter.com/Ada4goodP/status/1661493725393027074 4
Os comentários
Por iniciativa de alguns operadores de Stake Pool, foram apresentadas respostas individuais com comentários complementares. Até agora, ninguém da comunidade agrupou ou classificou essas opiniões.
Como não queremos que o resultado real da pesquisa seja misturado por comentários com um segundo resultado baseado em comentários individuais, nem queremos que o blockchain seja usado como plataforma de bate-papo e comentários, listamos aqui apenas os comentários únicos, sem tentar resumir. ou interpretá-los de alguma forma.
Na verdade, há muitos pensamentos interessantes e importantes nos comentários, o que também representa a diversidade de pontos de vista.
Uma lista de todos os comentários pode ser encontrada aqui https://github.com/cardano-foundation/CIP-0094-polls/blob/main/networks/mainnet/fae7bda85acb99c513aeab5f86986047b6f6cbd33a8e11f11c5005513a054dc8/comments.json
O efeito de minPoolCost
minPoolCost foi introduzido com o lançamento do Shelley em agosto de 2020 para cumprir duas tarefas:
- Deve apoiar o fator de promessa a0 como uma mitigação do ataque Sybil.
- Deve garantir aos operadores do pool um orçamento mínimo para o funcionamento profissional dos servidores.
O próximo gráfico mostra todas as taxas de 1.075 pools de participação para a Época 415 (1.075 pools produziram pelo menos um bloco)
Verde escuro é a parte que vem do minPoolCost atualmente definido (340 ou mais ada)
Verde claro vem da margem configurada% (0-100%)
É importante observar: Ao reduzir potencialmente o minPoolCost pela metade, não aplicamos, mas permitimos que as operadoras reduzam sua receita “base”. Podemos claramente esperar uma elevada pressão competitiva para que os pequenos operadores de pools (metade direita do gráfico) adotem o novo mínimo e, assim, reduzam para metade o seu orçamento operacional. As piscinas maiores não são tão afetadas por isso.
O próximo gráfico calcula as taxas atuais da operadora por mês, assumindo um preço ada de 0,3 USD. É provável que especialmente os pools menores - que exigem principalmente uma redução do minPoolCost - tenham que oferecer o novo limite inferior. A linha pontilhada mostra uma nova curva de recompensas de taxas que provavelmente resultará disso.
Como as recompensas por bloco diminuíram de 1.800 para 500 ADA hoje em dia, esses 340 ADA minPoolCost têm um efeito muito mais forte, especialmente para aqueles pequenos pools que geram apenas um ou poucos blocos por época.
A tabela a seguir mostra qual parte da receita o minPoolCost coleta, dependendo do número de blocos gerados pelo pool por época. Para tanto, o valor atual de 340 ada é contrastado com 3 valores teoricamente inferiores de 170, 85 e 0 ada.
Os mesmos dados em um gráfico têm esta aparência e também mostram o efeito pequeno, mas constante, nas recompensas do delegante, se minPoolCost fosse reduzido.
A sugestão mencionada com mais frequência, nos comentários da pesquisa, para mitigar essa desvantagem competitiva significativa do minPoolCost para pools pequenos é substituir minPoolCost por um minMargin. Esta não é, portanto, uma simples alteração de um dos parâmetros existentes, mas só seria viável através de um hardfork e da introdução de um novo parâmetro, que não fará parte desta análise.
A redução do minPoolCost diminui o efeito dos dois propósitos originais, mas em troca traz claramente uma melhoria significativa na competitividade para pequenos pools. Uma questão levantada nos comentários é que os pequenos pools precisam de algum tempo para melhorar seu valor RoS (Return on Staking). Isto deverá ser o melhor possível quando os delegantes forem persuadidos a procurar um novo grupo. Isto pode ocorrer se o valor k for aumentado e, portanto, o ponto de saturação dos pools atualmente preenchidos for reduzido.
Conclusão
A Fundação Cardano é a favor de respeitar a decisão que resultou do SPO 5enquete. Dado o impacto potencial destas alterações, pensamos que a recomendação do comité de parâmetros para uma implementação faseada é razoável. Portanto, apoiamos a redução para metade do minPoolCost como um primeiro passo gradual, seguido por uma avaliação dos efeitos e adaptações adicionais no terceiro trimestre/ Q4.