Passei a última semana lendo a documentação técnica e a arquitetura do validador disponível na conta do Twitter conhecida como @Vanarchain , não um conselho profissional sobre o token alpha, mas uma questão de design que a maioria dos traders ignora, e isso é: o que acontece quando uma transação é postada e agora está permanentemente registrada na blockchain? A descoberta não intuitiva é que essa lacuna, a previsibilidade do assentamento, pode ser mais importante para o desenvolvimento do ecossistema do que a taxa bruta alguma vez foi.
O Vazamento Que Ninguém Considera
O seguinte é o problema como consequência. No caso de janelas de finalização variáveis, buffers defensivos precisam ser adicionados por todas as aplicações que estão construídas em cima. Antes que um ativo em jogo seja creditado, um estúdio de jogos espera um bloco adicional. Um operador de ponte é um detentor de fundos em escrows que não é necessário ser mantido. Um formador de mercado aumenta os spreads para refletir o risco de reorg. Ambos os buffers estão ocultos para o usuário final, mas simbolizam tempo desperdiçado, dinheiro preso e um ciclo vicioso. Não é dramático, mas é crônico. A variabilidade no assentamento tem milhares de interações por dia, corroendo a experiência do usuário e a confiança do desenvolvedor.
Definindo o Mecanismo
A previsibilidade do assentamento não é igual à velocidade. A cadeia pode ter uma finalização média de 400ms, mas pode ocasionalmente cair para vários segundos quando há carga. O meio é excelente em um painel; os picos destroem aplicações. A previsibilidade refere-se ao intervalo de desvios da finalização que é pequeno e confinado. Para alcançar uma finalização sub-segundo, a finalização sub-segundo é um objetivo que #Vanar busca com o que afirma ser uma janela média de confirmação, e na qual a finalização em melhor caso não é o único objetivo.
A cadeia de causa e efeito opera da seguinte maneira. Para começar, a camada de consenso será construída com um pequeno conjunto de validadores em uma lista branca com infraestrutura especial em vigor. Isso minimiza a sobrecarga na coordenação que geralmente causa jitter. Em segundo lugar, o cronograma de produção de blocos é mantido determinístico em vez de probabilístico, ou seja, as aplicações podem raciocinar sobre quando com mais certeza. O efeito de segunda ordem é que os construtores poderão remover estados de espera defensivos de seu código, proporcionando assim uma experiência do usuário mais rápida sem redução nas suposições de segurança.
A Importância Disso para Mais do que Debates sobre Velocidade
TPS e finalização média são encontrados na maioria das tabelas de comparação de Layer 1. Esses não são suficientes, mas são necessários. O que os detentores do $VANRY devem estar interessados é o fato de que a arquitetura da rede está fazendo um argumento plausível de que seu desempenho é limitado de tal forma que não desacelera inexplicavelmente devido a mudanças nos padrões de tráfego. É essencialmente uma reivindicação de confiabilidade da infraestrutura e não uma reivindicação de velocidade que deve ser avaliada de forma diferente.
No caso dos construtores, uma variação de assentamento estreita implica uma redução nos casos de bordas. Reduções na quantidade de casos extremos criam uma base de código menor, aceleram a auditoria e reduzem o custo de manutenção. Esse é um benefício composto nas fases de arranque frio de um ecossistema onde o custo de aquisição de desenvolvedores é importante.
Os Trade-offs que você deve considerar
Nenhum design é gratuito. As seguintes são as tensões dessa abordagem:
Um conjunto menor de validadores funciona melhor em relação à velocidade de coordenação, mas concentra o risco de vivência. A promessa de finalização limitada é quebrada primeiro no caso de operadores-chave não estarem disponíveis ao mesmo tempo.
No caso da falta de proteção eficiente contra a ordem de transações, cronogramas de blocos determinísticos podem ser usados como um meio de extração direcionada de MEV.
A otimização da latência de cauda pode limitar o throughput máximo em picos de demanda e pode resultar na rede sendo capaz de negociar latência de cauda e capacidade de pico.
A infraestrutura carbonatada impõe barreiras maiores para novos validadores que podem prejudicar o processo de descentralização.
Os números de desempenho experimentados em testnet ou condições de tráfego leve não podem ser experimentados com cargas adversariais de mainnet, e não foi comprovado em escala com muitos L1s mais recentes.
A Questão de Avaliar Sua Eficácia
Monitore tais sinais nos próximos trimestres. Variação de finalização sob carga: monitore a diferença entre os tempos de confirmação p50 e p99 quando o tráfego está aumentando e um alargamento dessa diferença é uma indicação de estresse arquitetônico. Distribuição de tempo de atividade dos validadores: a confiabilidade está sendo mantida pelos operadores de maneira semelhante ou o conjunto está se tornando distorcido? Taxa de retenção de desenvolvedores: as equipes estão implantando e enviando, ou lançando e saindo? Contagem de integração de ponte Contagem de integração de ponte As pontes de terceiros que decidem integrar sinais estão indicando que têm confiança na garantia de assentamento. Diversidade on-chain em transações: camadas de assentamento saudáveis são aquelas que atraem diferentes tipos de transações, incluindo transferências de tokens sem necessariamente serem transferências de tokens. Regularidade da produção de blocos durante as atualizações da rede: o desempenho da cadeia durante as janelas de manutenção indicará a maturidade de suas operações.
A Conclusão
A previsibilidade do assentamento não é uma engenharia de infraestrutura sexy, mas é essa superfície sobre a qual todas as aplicações intrigantes são eventualmente construídas. @vanar está fazendo uma aposta arquitetônica particular, que a consistência limitada, proporcionada por um conjunto restrito de validadores focados, irá se somar à confiança de desenvolvedores e usuários mais rapidamente do que as otimizações para throughput bruto. O sucesso dessa aposta é determinado pelo desempenho contra condições adversariais reais e não por benchmarks. Estarei monitorando as medidas de variação, não as médias.
DYOR. Não é aconselhamento financeiro.