Percebi que, às vezes, eu espero uma segunda confirmação mesmo quando algo já parece estar concluído. Não porque eu ache que a primeira está errada. É só que eu realmente não sei o que significa “concluído” até que a próxima coisa possa depender disso com segurança.
Essa distinção estava me incomodando enquanto eu olhava para o Dusk.
Uma transação pode ser executada com sucesso e incluída em um bloco, mas o Dusk ainda trata a finalização como um estado separado. O bloco passa por validação e ratificação antes de se tornar finalizado. Eu pensei primeiro que isso fosse principalmente para reduzir a quantidade de tempo que as pessoas precisam esperar.
Então comecei a pensar no que acontece depois disso.
Se outra ação financeira depende do primeiro estado, apenas a execução não responde bem à pergunta. Isso me diz que a rede processou algo. Não necessariamente me diz que todo mundo pode parar de tratar esse resultado como provisório.
Isso faz a finalização determinística parecer um pouco diferente. A parte útil talvez não seja o Dusk conseguir dizer que uma transação está concluída. É o fato de a rede criar um ponto em que os participantes conseguem fazer a mesma suposição sobre o que aconteceu antes.
Eu tinha pensado em liquidação como mover um ativo de um estado para outro. Agora estou menos certo. Talvez parte da liquidação seja decidir quando um estado se torna confiável o suficiente para que o próximo estado seja construído em cima dele.
E isso me leva a pensar se a parte difícil da liquidação financeira é realmente a execução em si, ou simplesmente concordar sobre o momento exato em que esperar já não é mais necessário.
#dusk $DUSK @Dusk $ACE $SNXXB
Essa distinção estava me incomodando enquanto eu olhava para o Dusk.
Uma transação pode ser executada com sucesso e incluída em um bloco, mas o Dusk ainda trata a finalização como um estado separado. O bloco passa por validação e ratificação antes de se tornar finalizado. Eu pensei primeiro que isso fosse principalmente para reduzir a quantidade de tempo que as pessoas precisam esperar.
Então comecei a pensar no que acontece depois disso.
Se outra ação financeira depende do primeiro estado, apenas a execução não responde bem à pergunta. Isso me diz que a rede processou algo. Não necessariamente me diz que todo mundo pode parar de tratar esse resultado como provisório.
Isso faz a finalização determinística parecer um pouco diferente. A parte útil talvez não seja o Dusk conseguir dizer que uma transação está concluída. É o fato de a rede criar um ponto em que os participantes conseguem fazer a mesma suposição sobre o que aconteceu antes.
Eu tinha pensado em liquidação como mover um ativo de um estado para outro. Agora estou menos certo. Talvez parte da liquidação seja decidir quando um estado se torna confiável o suficiente para que o próximo estado seja construído em cima dele.
E isso me leva a pensar se a parte difícil da liquidação financeira é realmente a execução em si, ou simplesmente concordar sobre o momento exato em que esperar já não é mais necessário.
#dusk $DUSK @Dusk $ACE $SNXXB
⚡ Execution
34%
📦 Block inclusion
0%
🔒 Finality
33%
🔗 Safe to build on
33%
3 Votos • Votação encerrada