Na maioria das blockchains, o tempo é uma suposição externa. Os blocos chegam quando chegam, a confirmação é coletada de maneira probabilística e as aplicações têm que conviver com a incerteza. Essa relação é invertida pela Dusk Network. O protocolo estrutura o próprio tempo em vez de simplesmente responder ao tempo, integrando a computação, segurança e liquidação em uma arquitetura de tempo consistente. Embora a Dusk no white paper não seja uma cadeia baseada em eventos, é um sistema alinhado ao tempo onde o comportamento é executado dentro de construtos temporais estritos.
A ideia dos épocas e rodadas como objetos de protocolo de primeira classe apresenta a base desse design. O tempo é dividido de maneira planejada e cada divisão tem um número determinado de responsabilidades, restrições e garantias. Computação, validação e finalização não são intercaladas, assim, são delegadas a intervalos de tempo específicos. Isso elimina a dúvida em relação ao momento em que a ação pode ser relevante, quando expira e quando nunca pode ser rebatida.
A confiabilidade do sistema tem consequências de curto prazo dessa disciplina temporal. Aplicações executáveis no Dusk são capazes de raciocinar sobre execução e liquidação, e não precisam de suposições probabilísticas. A rota que uma operação toma no sistema é limitada pelo tempo quando um pedido é apresentado. Qualquer atraso pode ser observado, a falha pode ser localizada e os resultados são conclusivos. Isso transforma um blockchain em um modelo de execução de melhor esforço para um ambiente de execução consciente do cronograma.
A segurança no Dusk também é limitada pelo tempo. Em vez de operar sob a percepção de estar exposto em todos os momentos, há uma partilha de responsabilidades que são limitadas a posições temporais. A participação é temporária por natureza e dilui o valor do posicionamento adversarial a longo prazo. Os ataques têm menos superfícies, uma vez que uma influência não pode ser acumulada infinitamente. O protocolo não exige que os participantes protejam o sistema ao longo do tempo - eles apenas devem agir corretamente em uma posição de tempo estritamente limitada.
A distribuição de carga previsível é outro efeito importante do alinhamento temporal. Devido ao fato de que a computação e a validação são feitas dentro de janelas conhecidas, a rede não apresenta picos de congestionamento que são característicos de sistemas de mempool abertos. A utilização de recursos é otimizada, previsível de forma mensurável e ajustada para ser ideal. Isso é uma vantagem para ambos os participantes que não precisam sequer competir arduamente para serem incluídos nas aplicações em condições menos favoráveis.
O token DUSK se encaixa nessa estrutura que é baseada no tempo. Ele não alimenta sua tarefa com atividade de preços, mas na coordenação da responsabilidade econômica em relação à responsabilidade temporal. No caso de ações serem limitadas pelo tempo, a exposição econômica é limitada pelo tempo. Os participantes têm uma compreensão clara de quando as obrigações começam e terminam, portanto, há menos risco sistêmico e menos oportunidade de agir de maneira oportunista aproveitando a ambiguidade ou a passagem do tempo.
Em uma visão de sistema mais estruturalista, a abordagem do Dusk traz a composabilidade do tempo. Não interferência Não sobreposição ou sincronização explícita Múltiplos processos podem ser executados simultaneamente. Isso permite que parte de fluxos de trabalho complexos, como operações encadeadas ou execução condicional, seja construída sem depender de suposições delicadas sobre a ordenação ou profundidade de confirmação.
Notavelmente, esse design melhora a introspecção de uma rede. O tempo é organizado, e a rede é capaz de se ver de maneira significativa. Desempenho tardio, trabalho perdido ou comportamento incomum são bastante notáveis em contraste com os cronogramas antecipados. Isso permite monitoramento automático e diagnóstico sem a interpretação subjetiva. O protocolo se torna mais razoável não apenas para os participantes, mas também para observadores externos.
O esquema temporal do Dusk também é escalável a longo prazo. A complexidade da coordenação de uma rede não cresce de forma caótica à medida que a rede aumenta. A segmentação do tempo oferece limites inerentes de paralelismo e crescimento futuro. A introdução de capacidade adicional, estendendo ou refinando estruturas temporais em vez de sobrecarregar as atuais, pode ser realizada.
Para resumir, a Dusk Network prova que o tempo não deve ser uma limitação extrínseca que os sistemas de blockchain precisam superar. Incorporando o tempo na lógica do protocolo, o Dusk estabelece uma rede onde a execução do protocolo, segurança e economia funcionam juntas. Tal alinhamento elimina incertezas, melhora a confiabilidade e implementa um tipo de aplicações que exigem comportamento previsível ao longo de longos períodos de tempo. O tratamento do tempo pelo Dusk não é um aspecto de agendamento - essa é uma inovação estrutural que altera o processo de como os sistemas descentralizados coordenam em grande escala.
